-
Notifications
You must be signed in to change notification settings - Fork 4k
Closed as duplicate of#16551
Labels
crashAn issue that could cause a crashAn issue that could cause a crashwindowsAn issue that is known to occur on WindowsAn issue that is known to occur on Windows
Description
How can we reproduce the crash?
When trying to build Brisa from source using Bun 1.2.9, there is a panic.
Relevant log output
β brisa git:(canary) bun i
bun install v1.2.9 (9a329c04)
π¦ Installing [25/293]
error: failed to enqueue lifecycle scripts for sharp: SyntaxError
βοΈ esbuild [1/1] C:\Users\Tommy\Documents\brisa-test\brisa\node_modules\esbuild\install.js:163
let offset = 0;
^^^
SyntaxError: Unexpected strict mode reserved word
at wrapSafe (node:internal/modules/cjs/loader:1486:18)
at Module._compile (node:internal/modules/cjs/loader:1528:20)
at Object..js (node:internal/modules/cjs/loader:1706:10)
at Module.load (node:internal/modules/cjs/loader:1289:32)
at Function._load (node:internal/modules/cjs/loader:1108:12)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:220:24)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:170:5)
at node:internal/main/run_main_module:36:49
Node.js v22.14.0
error: postinstall script from "esbuild" exited with 1
β brisa git:(canary) bun run build
$ bun run clean && bun run build:jsx-runtime && bun run build:jsx-dev-runtime && bun run build:core && bun run build:core-client && bun run build:core-server && bun run build:core-macros && bun run build:core-test && bun run build:core-compiler
$ rm -rf out jsx-runtime jsx-dev-runtime cli client server cli.js
$ bun build --minify --target=bun --outdir=jsx-runtime src/jsx-runtime/index.ts && cp src/types/index.d.ts jsx-runtime/index.d.ts
Bundled 1 module in 16ms
index.js 451 bytes (entry point)
$ bun build --minify --target=bun --outdir=jsx-dev-runtime src/jsx-runtime/index.ts && cp src/types/index.d.ts jsx-dev-runtime/index.d.ts
Bundled 1 module in 9ms
index.js 451 bytes (entry point)
$ bun build --minify --outdir=out/core src/core/index.ts && bun run build:bin && cp src/types/index.d.ts out/core/index.d.ts
Bundled 11 modules in 35ms
index.js 3.65 KB (entry point)
$ bun build --minify --target=bun --outdir=./ src/bin/index.ts && bun run build:cli-utils && bun run build:cli-serve-dev
Bundled 4 modules in 29ms
index.js 13.86 KB (entry point)
$ bun build --minify --target=bun --outdir=out/cli src/cli/build.ts src/cli/build-standalone/index.ts && bun build --minify --target=node --outdir=out/cli src/cli/serve/index.tsx src/cli/integrations/mdx/index.ts src/cli/integrations/tailwindcss/index.ts src/cli/integrations/pandacss/index.ts --external brisa-project-internals
============================================================
Bun v1.2.9 (9a329c04) Windows x64
Windows v.win11_dt
CPU: sse42 avx avx2 avx512
Args: "C:\Users\Tommy\.bun\bin\bun.exe" "build" "--minify" "--target=bun" "--outdir=out/cli" "src/cli/build.ts" "src/cli/build-standalone/index.ts"
Features: Bun.stderr(5) Bun.stdin(4) Bun.stdout(4) bunfig jsc(3) macros(8) tsconfig(12) tsconfig_paths(6)
Builtins: "node:fs" "node:module" "node:os" "node:path" "node:process" "node:tty" "node:url"
Elapsed: 201ms | User: 78ms | Sys: 140ms
RSS: 0.27GB | Peak: 0.27GB | Commit: 0.40GB | Faults: 68113
panic(thread 20140): attempt to use null value
Crashed while visiting C:\Users\Tommy\Documents\brisa-test\brisa\packages\brisa\src\utils\client-build\process-i18n\index.ts
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:
https://bun.report/1.2.9/wb19a329c0MukgwgBsp28I0h/0Is+u0ak3z2Z+1h5X2nonnBwnliW8o10U2y3zUqvsnTA0eNpLLClJzS0oUSjJVygtTlXIK83JUShLzClNBQB82AmI
oh no: multiple threads are crashing
panic(thread 31328): attempt to use null value
Crashed while visiting C:\Users\Tommy\Documents\brisa-test\brisa\packages\brisa\src\utils\client-build\pre-entrypoint-analysis\index.ts
https://bun.report/1.2.9/wb19a329c0MukgwgBsp28I0h/0Is+u0ak3z2Z+1h5X2nonnBwnliW8o10UqvsnT69m1RA0eNpLLClJzS0oUSjJVygtTlXIK83JUShLzClNBQB82AmI
Error importing macro
error: Cannot find package 'astring' from 'C:\Users\Tommy\Documents\brisa-test\brisa\packages\brisa\src\utils\ast\index.ts'
Error importing macro
error: script "build:cli-utils" exited with code 134
error: script "build:bin" exited with code 134
error: script "build:core" exited with code 134
error: script "build" exited with code 134Stack Trace (bun.report)
Bun v1.2.9 (9a329c0) on windows x86_64 [BuildCommand]
panic: attempt to use null value
event_loop.zig:1492:usocketsLoopevent_loop.zig:1666:waitForPromisejs_ast.zig:8421:coercejs_ast.zig:8185:runAsyncjs_ast.zig:8523:callWrapperbindings.cpp:5184:JSC__VM__holdAPILockjs_ast.zig:8063:calljs_parser.zig:17458:visitExprInOutjs_parser.zig:17062:visitExprInOutjs_parser.zig:20567:visitDecls
Features: tsconfig, define, jsc, macros
Sentry Issue: BUN-CAV
Metadata
Metadata
Assignees
Labels
crashAn issue that could cause a crashAn issue that could cause a crashwindowsAn issue that is known to occur on WindowsAn issue that is known to occur on Windows