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.

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.3.14 ([`d298914`](<https://github.com/oven-sh/bun/tree/d29891451d245d783b1373e34b38ede3ae5faabd>)) on linux x86_64_baseline [StandaloneExecutable] Segmentation fault at address 0x800000000 - [`SentinelLinkedList.h:0`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/WTF/wtf/SentinelLinkedList.h#L0>): `void JSC::JITStubRoutine::runWithDowncast<JSC::JITStubRoutine::operator delete(...)::$_0>` - [`JITStubRoutine.cpp:117`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/JavaScriptCore/jit/JITStubRoutine.cpp#L117>): `JSC::JITStubRoutine::operator delete` - [`JITStubRoutine.h:115`](<https://github.com/oven-sh/bun/blob/d29891451d245d783b1373e34b38ede3ae5faabd//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/JITStubRoutine.h#L115>): `JSC::JITStubRoutine::deref` - [`Ref.h:67`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/WTF/wtf/Ref.h#L67>): `WTF::DefaultRefDerefTraits<JSC::PolymorphicAccessJITStubRoutine>::derefIfNotNull` - [`RefPtr.h:116`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/WTF/wtf/RefPtr.h#L116>): `WTF::RefPtr<JSC::PolymorphicAccessJITStubRoutine, WTF::RawPtrTraits<JSC::PolymorphicAccessJITStubRoutine>, WTF::DefaultRefDerefTraits<JSC::PolymorphicAccessJITStubRoutine> >::~RefPtr` - [`InlineCacheHandler.h:55`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/JavaScriptCore/bytecode/InlineCacheHandler.h#L55>): `JSC::InlineCacheHandler::~InlineCacheHandler` - [`stl_construct.h:88`](<https://github.com/oven-sh/bun/blob/d29891451d245d783b1373e34b38ede3ae5faabd//usr/include/c++/13/bits/stl_construct.h#L88>): `void std::destroy_at<JSC::InlineCacheHandler>` - [`InlineCacheHandler.cpp:84`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/JavaScriptCore/bytecode/InlineCacheHandler.cpp#L84>): `JSC::InlineCacheHandler::operator delete` - [`RefCounted.h:83`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/WTF/wtf/RefCounted.h#L83>): `WTF::RefCounted<JSC::InlineCacheHandler>::deref(...) const` - [`Ref.h:67`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/WTF/wtf/Ref.h#L67>): `WTF::DefaultRefDerefTraits<JSC::InlineCacheHandler>::derefIfNotNull` - [`RefPtr.h:116`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/WTF/wtf/RefPtr.h#L116>): `WTF::RefPtr<JSC::InlineCacheHandler, WTF::RawPtrTraits<JSC::InlineCacheHandler>, WTF::DefaultRefDerefTraits<JSC::InlineCacheHandler> >::~RefPtr` - [`PropertyInlineCache.h:593`](<https://github.com/oven-sh/bun/blob/d29891451d245d783b1373e34b38ede3ae5faabd//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/PropertyInlineCache.h#L593>): `JSC::HandlerPropertyInlineCache::~HandlerPropertyInlineCache` - [`Vector.h:84`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/WTF/wtf/Vector.h#L84>): `WTF::VectorTypeOperations<JSC::HandlerPropertyInlineCache>::destruct` - [`ButterflyArray.h:111`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/WTF/wtf/ButterflyArray.h#L111>): `WTF::ButterflyArray<JSC::BaselineJITData, JSC::HandlerPropertyInlineCache, void*>::~ButterflyArray` - [`stl_construct.h:88`](<https://github.com/oven-sh/bun/blob/d29891451d245d783b1373e34b38ede3ae5faabd//usr/include/c++/13/bits/stl_construct.h#L88>): `void std::destroy_at<JSC::BaselineJITData>` - [`ButterflyArray.h:104`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/WTF/wtf/ButterflyArray.h#L104>): `WTF::ButterflyArray<JSC::BaselineJITData, JSC::HandlerPropertyInlineCache, void*>::operator delete` - [`CodeBlock.cpp:976`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/JavaScriptCore/bytecode/CodeBlock.cpp#L976>): `JSC::CodeBlock::~CodeBlock` - [`CodeBlock.cpp:1859`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/JavaScriptCore/bytecode/CodeBlock.cpp#L1859>): `JSC::CodeBlock::destroy` - [`HeapCellType.cpp:46`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/JavaScriptCore/heap/HeapCellType.cpp#L46>): `JSC::DefaultDestroyFunc::operator()(...) const` - [`MarkedBlockInlines.h:182`](<https://github.com/oven-sh/bun/blob/d29891451d245d783b1373e34b38ede3ae5faabd//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/MarkedBlockInlines.h#L182>): `void JSC::MarkedBlock::Handle::specializedSweep<true, (...)1, (...)0, (...)1, (...)0, (...)1, (...)1, JSC::DefaultDestroyFunc>(...)::'lambda'(...)::operator()(...) const` - [`MarkedBlockInlines.h:267`](<https://github.com/oven-sh/bun/blob/d29891451d245d783b1373e34b38ede3ae5faabd//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/MarkedBlockInlines.h#L267>): `auto void JSC::MarkedBlock::Handle::specializedSweep<true, (...)1, (...)0, (...)1, (...)0, (...)1, (...)1, JSC::DefaultDestroyFunc>(...)::'lambda'<bool $N>(...)<true>(...)::operator()(...) const` - [`MarkedBlockInlines.h:291`](<https://github.com/oven-sh/bun/blob/d29891451d245d783b1373e34b38ede3ae5faabd//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/MarkedBlockInlines.h#L291>): `auto void JSC::MarkedBlock::Handle::specializedSweep<true, (...)1, (...)0, (...)1, (...)0, (...)1, (...)1, JSC::DefaultDestroyFunc>(...)::'lambda'<bool $N>(...)<true>(...)::operator()(...) const` - [`MarkedBlockInlines.h:296`](<https://github.com/oven-sh/bun/blob/d29891451d245d783b1373e34b38ede3ae5faabd//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/MarkedBlockInlines.h#L296>): `auto void JSC::MarkedBlock::Handle::specializedSweep<true, (...)1, (...)0, (...)1, (...)0, (...)1, (...)1, JSC::DefaultDestroyFunc>(...)::'lambda'<bool $N>(...)<true>(...)::operator()(...) const` - [`StdLibExtras.h:1437`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/WTF/wtf/StdLibExtras.h#L1437>): `void WTF::forEachSetBit<unsigned long, 16ul, auto void JSC::MarkedBlock::Handle::specializedSweep<true, (...)1, (...)0, (...)1, (...)0, (...)1, (...)1, JSC::DefaultDestroyFunc>(...)::'lambda'<bool $N>(...)<true>(...)>` - [`BitSet.h:408`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/WTF/wtf/BitSet.h#L408>): `void WTF::BitSet<1024ul, unsigned long>::forEachSetBit<auto void JSC::MarkedBlock::Handle::specializedSweep<true, (...)1, (...)0, (...)1, (...)0, (...)1, (...)1, JSC::DefaultDestroyFunc>(...)::'lambda'<bool $N>(...)<true>(...)>(...) const` - [`MarkedBlockInlines.h:295`](<https://github.com/oven-sh/bun/blob/d29891451d245d783b1373e34b38ede3ae5faabd//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/MarkedBlockInlines.h#L295>): `auto void JSC::MarkedBlock::Handle::specializedSweep<true, (...)1, (...)0, (...)1, (...)0, (...)1, (...)1, JSC::DefaultDestroyFunc>(...)::'lambda'<bool $N>(...)<true>(...) const` - [`MarkedBlockInlines.h:310`](<https://github.com/oven-sh/bun/blob/d29891451d245d783b1373e34b38ede3ae5faabd//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/MarkedBlockInlines.h#L310>): `void JSC::MarkedBlock::Handle::specializedSweep<true, (...)1, (...)0, (...)1, (...)0, (...)1, (...)1, JSC::DefaultDestroyFunc>` - [`MarkedBlockInlines.h:362`](<https://github.com/oven-sh/bun/blob/d29891451d245d783b1373e34b38ede3ae5faabd//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/MarkedBlockInlines.h#L362>): `void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType<JSC::DefaultDestroyFunc>(...)::'lambda'(...)(...) const` - [`MarkedBlockInlines.h:384`](<https://github.com/oven-sh/bun/blob/d29891451d245d783b1373e34b38ede3ae5faabd//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/MarkedBlockInlines.h#L384>): `void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType<JSC::DefaultDestroyFunc>` - [`HeapCellType.cpp:59`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/JavaScriptCore/heap/HeapCellType.cpp#L59>): `JSC::HeapCellType::finishSweep(...) const` - [`Subspace.cpp:62`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/JavaScriptCore/heap/Subspace.cpp#L62>): `JSC::Subspace::finishSweep` - [`MarkedBlock.cpp:584`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/JavaScriptCore/heap/MarkedBlock.cpp#L584>): `JSC::MarkedBlock::Handle::sweep` - [`IncrementalSweeper.cpp:106`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/JavaScriptCore/heap/IncrementalSweeper.cpp#L106>): `JSC::IncrementalSweeper::sweepNextBlock` - [`IncrementalSweeper.cpp:76`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/JavaScriptCore/heap/IncrementalSweeper.cpp#L76>): `JSC::IncrementalSweeper::doSweep` - [`IncrementalSweeper.cpp:67`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/JavaScriptCore/heap/IncrementalSweeper.cpp#L67>): `JSC::IncrementalSweeper::doWork` - [`JSRunLoopTimer.cpp:237`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/JavaScriptCore/runtime/JSRunLoopTimer.cpp#L237>): `JSC::JSRunLoopTimer::timerDidFire` - [`JSRunLoopTimer.cpp:109`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/JavaScriptCore/runtime/JSRunLoopTimer.cpp#L109>): `JSC::JSRunLoopTimer::Manager::timerDidFire` - [`JSRunLoopTimer.cpp:56`](<https://github.com/oven-sh/WebKit/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/Source/JavaScriptCore/runtime/JSRunLoopTimer.cpp#L56>): `JSC::JSRunLoopTimer::Manager::timerDidFireCallback` - [`Timer.zig:353`](<https://github.com/oven-sh/bun/blob/d29891451d245d783b1373e34b38ede3ae5faabd/src/runtime/timer/Timer.zig#L353>): `runtime.timer.Timer.All.drainTimers` - [`event_loop.zig:489`](<https://github.com/oven-sh/bun/blob/d29891451d245d783b1373e34b38ede3ae5faabd/src/jsc/event_loop.zig#L489>): `jsc.event_loop.autoTickActive` - [`bun.js.zig:501`](<https://github.com/oven-sh/bun/blob/d29891451d245d783b1373e34b38ede3ae5faabd/src/bun.js.zig#L501>): `bun.js.Run.start` - [`jsc.zig:234`](<https://github.com/oven-sh/bun/blob/d29891451d245d783b1373e34b38ede3ae5faabd/src/jsc/jsc.zig#L234>): `jsc.jsc.OpaqueWrap.callback` - [`bindings.cpp:4899`](<https://github.com/oven-sh/bun/blob/d29891451d245d783b1373e34b38ede3ae5faabd/src/jsc/bindings/bindings.cpp#L4899>): `JSC__VM__holdAPILock` - [`VM.zig:35`](<https://github.com/oven-sh/bun/blob/d29891451d245d783b1373e34b38ede3ae5faabd/src/jsc/VM.zig#L35>): `jsc.VM.VM.holdAPILock` - [`bun.js.zig:114`](<https://github.com/oven-sh/bun/blob/d29891451d245d783b1373e34b38ede3ae5faabd/src/bun.js.zig#L114>): `bun.js.Run.bootStandalone` - [`cli.zig:610`](<https://github.com/oven-sh/bun/blob/d29891451d245d783b1373e34b38ede3ae5faabd/src/cli/cli.zig#L610>): `cli.cli.Command.start` - [`cli.zig:20`](<https://github.com/oven-sh/bun/blob/d29891451d245d783b1373e34b38ede3ae5faabd/src/cli/cli.zig#L20>): `cli.cli.Cli.start` - [`main.zig:71`](<https://github.com/oven-sh/bun/blob/d29891451d245d783b1373e34b38ede3ae5faabd/src/main.zig#L71>): `main.main` - [`start.zig:618`](<https://github.com/oven-sh/zig/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/lib/std/start.zig#L618>): `start.callMain` - [`start.zig:587`](<https://github.com/oven-sh/zig/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/lib/std/start.zig#L587>): `start.callMainWithArgs` - [`start.zig:602`](<https://github.com/oven-sh/zig/blob/bun-d29891451d245d783b1373e34b38ede3ae5faabd/lib/std/start.zig#L602>): `main` Features: spawn, standalone\_executable, yaml\_parse, claude\_code, Bun.stderr, Bun.stdin, Bun.stdout, abort\_signal, fetch, jsc