Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

panic: Segmentation fault at address 0x0 #14239

Open
ImBIOS opened this issue Sep 29, 2024 · 0 comments
Open

panic: Segmentation fault at address 0x0 #14239

ImBIOS opened this issue Sep 29, 2024 · 0 comments
Labels
crash An issue that could cause a crash linux An issue that occurs on Linux runtime Worker uses the web or node worker api

Comments

@ImBIOS
Copy link
Contributor

ImBIOS commented Sep 29, 2024

How can we reproduce the crash?

I don't know anything about it.

I'm just testing https://crawlee.dev/ with bun to scrape 1000+ pages

Relevant log output

ERROR PuppeteerCrawler: Request failed and reached maximum retries. Navigation timed out after 60 seconds. {"id":"1LJdSKC4FJzrBvY","url":"https://deadline.com/2024/09/drake-hogestyn-death-reaction-days-of-our-lives-actor-1236102802/","method":"GET","uniqueKey":"https://deadline.com/2024/09/drake-hogestyn-death-reaction-days-of-our-lives-actor-1236102802"}
[15:26:18.334] DEBUG (setup-crawler-v2.ts/390431): Page title extracted
    title: "Millions in dark, flood emergencies persist as Southeast struggles from Helene | Fox Weather"
[15:26:18.342] DEBUG (setup-crawler-v2.ts/390431): Page title extracted
    title: "Drake Hogestyn Death: Soap Fans React To Passing Of 'Days' Star"
[15:26:18.343] TRACE (setup-crawler-v2.ts/390431): Page body extracted (truncated)
    body: "\n      Search Fox Weather  The FOX Weather App Learn More <img src=\"//static.foxnews.com/static/orio"
[15:26:18.353] INFO (setup-crawler-v2.ts/390431): Successfully crawled
    url: "https://www.foxweather.com/weather-news/helene-recovery-deadly-hurricane-flooding-storm-surge?lat=38.89511&lon=-77.03637"
[15:26:18.353] INFO (setup-crawler-v2.ts/390431): [PERF] Crawler completed
    url: "https://www.foxweather.com/weather-news/helene-recovery-deadly-hurricane-flooding-storm-surge?lat=38.89511&lon=-77.03637"
    executionTime: 25.327248000074178
[15:26:18.364] TRACE (setup-crawler-v2.ts/390431): Page body extracted (truncated)
    body: ".axcls-1,.axcls-2{fill:#fff}.axcls-2,.axcls-3{fill-rule:evenodd}.axcls-3{fill:#d0021b}.bccls-1{fill:"
[15:26:18.365] INFO (setup-crawler-v2.ts/390431): Successfully crawled
    url: "https://deadline.com/2024/09/drake-hogestyn-death-reaction-days-of-our-lives-actor-1236102802/"
[15:26:18.365] INFO (setup-crawler-v2.ts/390431): [PERF] Crawler completed
    url: "https://deadline.com/2024/09/drake-hogestyn-death-reaction-days-of-our-lives-actor-1236102802/"
    executionTime: 31.920460999943316
INFO  PuppeteerCrawler: All requests from the queue have been processed, the crawler will shut down.
INFO  PuppeteerCrawler: Final request statistics: {"requestsFinished":32,"requestsFailed":24,"retryHistogram":[55,1],"requestAvgFailedDurationMillis":57815,"requestAvgFinishedDurationMillis":28492,"requestsFinishedPerMinute":7,"requestsFailedPerMinute":5,"requestTotalDurationMillis":2299318,"requestsTotal":56,"crawlerRuntimeMillis":280546}
INFO  PuppeteerCrawler: Error analysis: {"totalErrors":24,"uniqueErrors":2,"mostCommonErrors":["23x: Navigation timed out after 60 seconds. (:1:28)","1x: net::ERR_CERT_COMMON_NAME_INVALID at https://www.bleachernation.com/how-to-watch/2024/09/28/rakuten-japan-open-tennis-championships-schedule-sunday-september-29-matchups-tv-live-stream-info/ (:12:39)"]}
INFO  PuppeteerCrawler: Finished! Total 56 requests: 32 succeeded, 24 failed. {"terminal":true}
============================================================
Bun v1.1.29 (6d43b366) Linux x64
Linux Kernel v6.8.0 | glibc v2.39
CPU: sse42 popcnt avx avx2 avx512
Args: "bun" "index.ts" "-b" "false" "-l" "trace" "--serial"
Features: jsc Bun.stdin(2) dotenv(621) fetch(79) http_server spawn(971) transpiler_cache(40) tsconfig_paths tsconfig(14) WebSocket(22) workers_spawned(620) workers_terminated(615)
Builtins: "bun:main" "node:assert" "node:async_hooks" "node:buffer" "node:child_process" "node:constants" "node:crypto" "node:dns" "node:events" "node:fs" "node:fs/promises" "node:http" "node:https" "node:module" "node:net" "node:os" "node:path" "node:path/win32" "node:perf_hooks" "node:process" "node:readline" "node:stream" "node:stream/promises" "node:string_decoder" "node:timers/promises" "node:tls" "node:tty" "node:url" "node:util" "node:util/types" "node:vm" "node:zlib" "node:worker_threads" "node:punycode" "ws" "node-fetch"
Elapsed: 2230189ms | User: 326261ms | Sys: 94177ms
RSS: 0.02ZB | Peak: 1.71GB | Commit: 0.02ZB | Faults: 3645

panic: Segmentation fault at address 0x0
oh no: Bun has crashed. This indicates a bug in Bun, not your code.

To send a redacted crash report to Bun's team,
please file a GitHub issue using the link below:

(@ImBIOS hide it)

zsh: illegal hardware instruction (core dumped)  bun index.ts -b false -l trace --serial

Stack Trace (bun.report)

Bun v1.1.29 (6d43b36) on linux x86_64 [AutoCommand]

Segmentation fault at address 0x00000000

Features: workers_spawned, workers_terminated, jsc, Bun.stdin, dotenv, fetch, http_server, spawn, transpiler_cache, tsconfig_paths, tsconfig, WebSocket

@ImBIOS ImBIOS added the crash An issue that could cause a crash label Sep 29, 2024
@github-actions github-actions bot added linux An issue that occurs on Linux runtime labels Sep 29, 2024
@Jarred-Sumner Jarred-Sumner added the Worker uses the web or node worker api label Sep 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
crash An issue that could cause a crash linux An issue that occurs on Linux runtime Worker uses the web or node worker api
Projects
None yet
Development

No branches or pull requests

2 participants