✓

Crash Report Sent

We've sent a redacted crash report to the Bun team.

ℹ About This Application
This app has Bun built into it. The app developer controls which version of Bun is used, so you'll need to wait for them to release an update to get a newer version.
Embedded Bun version: 1.4.0
Latest release: 1.4.3

What you can do

1

Check for app updates that may already include a fix for this issue

2

Report this crash to the app developer so they can fix it

View Stack Trace
Bun v1.4.0 ([`fdb5e06`](<https://github.com/oven-sh/bun/tree/fdb5e06cce6b6c535b58f061171c83311a0af86a>)) on linux x86_64 [StandaloneExecutable] Segmentation fault at address 0x00000020 - [`MarkedBlock.h:497`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/MarkedBlock.h#L497>): `blockFor` - [`HeapCellInlines.h:49`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/HeapCellInlines.h#L49>): `markedBlock` - [`HeapInlines.h:65`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/HeapInlines.h#L65>): `isMarked` - [`CallLinkInfo.cpp:212`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/bytecode/CallLinkInfo.cpp#L212>): `JSC::CallLinkInfo::visitWeak` - [`CodeBlock.cpp:1850`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/bytecode/CodeBlock.cpp#L1850>): `operator` - [`CodeBlockInlines.h:85`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/bytecode/CodeBlockInlines.h#L85>): `operator(...)<JSC::OpCall::Metadata>` - [`MetadataTable.h:69`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/bytecode/MetadataTable.h#L69>): `forEach<JSC::OpCall, (...)>` - [`CodeBlockInlines.h:85`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/bytecode/CodeBlockInlines.h#L85>): `forEachLLIntOrBaselineCallLinkInfo<(...)>` - [`CodeBlock.cpp:1849`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/bytecode/CodeBlock.cpp#L1849>): `JSC::CodeBlock::finalizeUnconditionally` - [`Heap.cpp:779`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/Heap.cpp#L779>): `operator` - [`IsoCellSetInlines.h:91`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/IsoCellSetInlines.h#L91>): `operator` - [`MarkedBlockInlines.h:584`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/MarkedBlockInlines.h#L584>): `operator` - [`StdLibExtras.h:1452`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/WTF/wtf/StdLibExtras.h#L1452>): `forEachSetBit<unsigned long, 16UL, (...)>` - [`BitSet.h:416`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/WTF/wtf/BitSet.h#L416>): `forEachSetBit<(...)>` - [`MarkedBlockInlines.h:582`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/MarkedBlockInlines.h#L582>): `forEachMarkedCell<(...)>` - [`IsoCellSetInlines.h:88`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/IsoCellSetInlines.h#L88>): `operator` - [`FastBitVector.h:331`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/WTF/wtf/FastBitVector.h#L331>): `forEachSetBit<(...)>` - [`IsoCellSetInlines.h:83`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/IsoCellSetInlines.h#L83>): `forEachMarkedCell<(...)>` - [`Heap.cpp:777`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/Heap.cpp#L777>): `finalizeMarkedUnconditionalFinalizers<JSC::CodeBlock, JSC::IsoCellSet>` - [`Heap.cpp:804`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/Heap.cpp#L804>): `operator(...)<JSC::Heap::SpaceAndSet>` - [`Heap.h:1225`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/Heap.h#L1225>): `forEachCodeBlockSpace<(...)>` - [`Heap.cpp:802`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/Heap.cpp#L802>): `finalizeUnconditionalFinalizers` - [`Heap.cpp:1811`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/Heap.cpp#L1811>): `JSC::Heap::runEndPhase` - [`Heap.cpp:1496`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/Heap.cpp#L1496>): `JSC::Heap::runCurrentPhase` - [`Heap.cpp:2132`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/Heap.cpp#L2132>): `operator` - [`ScopedLambda.h:106`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/WTF/wtf/ScopedLambda.h#L106>): `WTF::ScopedLambdaFunctor<void (...), JSC::Heap::collectInMutatorThread()::$_0>::implFunction` - [`ScopedLambda.h:58`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/WTF/wtf/ScopedLambda.h#L58>): `operator(...)<JSC::CurrentThreadState &>` - [`MachineStackMarker.cpp:235`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/MachineStackMarker.cpp#L235>): `JSC::callWithCurrentThreadState` - [`Heap.cpp:2144`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/Heap.cpp#L2144>): `JSC::Heap::collectInMutatorThread` - [`Heap.cpp:2113`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/Heap.cpp#L2113>): `stopIfNecessarySlow` - [`Heap.cpp:2085`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/Heap.cpp#L2085>): `stopIfNecessarySlow` - [`HeapInlines.h:224`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/HeapInlines.h#L224>): `stopIfNecessary` - [`Heap.cpp:2930`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/Heap.cpp#L2930>): `JSC::Heap::collectIfNecessaryOrDefer` - [`Heap.cpp:3005`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/Heap.cpp#L3005>): `decrementDeferralDepthAndGCIfNeededSlow` - [`HeapInlines.h:183`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/HeapInlines.h#L183>): `decrementDeferralDepthAndGCIfNeeded` - [`DeferGCInlines.h:44`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/heap/DeferGCInlines.h#L44>): `~DeferGC` - [`ConcurrentJSLock.h:91`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/runtime/ConcurrentJSLock.h#L91>): `~GCSafeConcurrentJSLocker` - [`StructureInlines.h:289`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/runtime/StructureInlines.h#L289>): `add<(...)0, (...)>` - [`Structure.cpp:1304`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/runtime/Structure.cpp#L1304>): `JSC::Structure::add` - [`Structure.cpp:610`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/runtime/Structure.cpp#L610>): `JSC::Structure::addNewPropertyTransition` - [`JSObjectInlines.h:622`](<https://github.com/oven-sh/bun/blob/fdb5e06cce6b6c535b58f061171c83311a0af86a/./build/release/cache/webkit-caad865eb1a6e5ca-lto/include/JavaScriptCore/JSObjectInlines.h#L622>): `WTF::ASCIILiteral JSC::JSObject::putDirectInternal<(...)1>` - [`JSObject.cpp:2295`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/runtime/JSObject.cpp#L2295>): `putDirectNonIndexAccessor` - [`JSObject.cpp:2250`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/runtime/JSObject.cpp#L2250>): `JSC::JSObject::putDirectAccessor` - [`JSObject.cpp:0`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/runtime/JSObject.cpp#L0>): `JSC::validateAndApplyPropertyDescriptor` - [`JSObject.cpp:4080`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/runtime/JSObject.cpp#L4080>): `JSC::JSObject::defineOwnNonIndexProperty` - [`ObjectConstructor.cpp:819`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/runtime/ObjectConstructor.cpp#L819>): `JSC::objectConstructorDefineProperty(...) ` - *1 unknown/js code* - [`LowLevelInterpreter.cpp:0`](<https://github.com/oven-sh/bun/blob/fdb5e06cce6b6c535b58f061171c83311a0af86a/LowLevelInterpreter.cpp#L0>): `llint_op_call` - [`LowLevelInterpreter.cpp:0`](<https://github.com/oven-sh/bun/blob/fdb5e06cce6b6c535b58f061171c83311a0af86a/LowLevelInterpreter.cpp#L0>): `llint_op_call_ignore_result` - [`LowLevelInterpreter.cpp:0`](<https://github.com/oven-sh/bun/blob/fdb5e06cce6b6c535b58f061171c83311a0af86a/LowLevelInterpreter.cpp#L0>): `llint_call_javascript` - [`Interpreter.cpp:1351`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/interpreter/Interpreter.cpp#L1351>): `executeCallImpl` - [`Interpreter.cpp:1366`](<https://github.com/oven-sh/WebKit/blob/bun-fdb5e06cce6b6c535b58f061171c83311a0af86a/Source/JavaScriptCore/interpreter/Interpreter.cpp#L1366>): `JSC::Interpreter::executeCall` Features: standalone\_executable, claude\_code, jsc