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 ([`1bfa5e3`](<https://github.com/oven-sh/bun/tree/1bfa5e34e163f38ed3cbaa672bc54e768e234324>)) on linux x86_64_baseline [StandaloneExecutable] Segmentation fault at address 0x00000000 - [`Variant.h:2382`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/WTF/wtf/Variant.h#L2382>): `mpark::variant<JSC::StructureTransitionPropertyInlineCacheClearingWatchpoint, JSC::AdaptiveValuePropertyInlineCacheClearingWatchpoint>::~variant` - [`Bag.h:37`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/WTF/wtf/Bag.h#L37>): `WTF::BagNode<mpark::variant<JSC::StructureTransitionPropertyInlineCacheClearingWatchpoint, JSC::AdaptiveValuePropertyInlineCacheClearingWatchpoint>, WTF::RawPtrTraits<mpark::variant<JSC::StructureTransitionPropertyInlineCacheClearingWatchpoint, JSC::AdaptiveValuePropertyInlineCacheClearingWatchpoint> > >::~BagNode` - [`Bag.h:93`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/WTF/wtf/Bag.h#L93>): `WTF::Bag<mpark::variant<JSC::StructureTransitionPropertyInlineCacheClearingWatchpoint, JSC::AdaptiveValuePropertyInlineCacheClearingWatchpoint>, WTF::RawPtrTraits<mpark::variant<JSC::StructureTransitionPropertyInlineCacheClearingWatchpoint, JSC::AdaptiveValuePropertyInlineCacheClearingWatchpoint> >, WTF::FastMalloc>::clear` - [`GCAwareJITStubRoutine.cpp:131`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/JavaScriptCore/jit/GCAwareJITStubRoutine.cpp#L131>): `JSC::PolymorphicAccessJITStubRoutine::observeZeroRefCountImpl` - [`JITStubRoutine.h:115`](<https://github.com/oven-sh/bun/blob/1bfa5e34e163f38ed3cbaa672bc54e768e234324//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/JITStubRoutine.h#L115>): `JSC::JITStubRoutine::deref` - [`Ref.h:67`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/WTF/wtf/Ref.h#L67>): `WTF::DefaultRefDerefTraits<JSC::PolymorphicAccessJITStubRoutine>::derefIfNotNull` - [`RefPtr.h:116`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/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-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/JavaScriptCore/bytecode/InlineCacheHandler.h#L55>): `JSC::InlineCacheHandler::~InlineCacheHandler` - [`stl_construct.h:88`](<https://github.com/oven-sh/bun/blob/1bfa5e34e163f38ed3cbaa672bc54e768e234324//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-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/JavaScriptCore/bytecode/InlineCacheHandler.cpp#L84>): `JSC::InlineCacheHandler::operator delete` - [`RefCounted.h:83`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/WTF/wtf/RefCounted.h#L83>): `WTF::RefCounted<JSC::InlineCacheHandler>::deref(...) const` - [`Ref.h:67`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/WTF/wtf/Ref.h#L67>): `WTF::DefaultRefDerefTraits<JSC::InlineCacheHandler>::derefIfNotNull` - [`RefPtr.h:116`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/WTF/wtf/RefPtr.h#L116>): `WTF::RefPtr<JSC::InlineCacheHandler, WTF::RawPtrTraits<JSC::InlineCacheHandler>, WTF::DefaultRefDerefTraits<JSC::InlineCacheHandler> >::~RefPtr` - [`PropertyInlineCache.cpp:43`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/JavaScriptCore/bytecode/PropertyInlineCache.cpp#L43>): `JSC::PropertyInlineCache::~PropertyInlineCache` - [`PropertyInlineCache.h:593`](<https://github.com/oven-sh/bun/blob/1bfa5e34e163f38ed3cbaa672bc54e768e234324//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/PropertyInlineCache.h#L593>): `JSC::HandlerPropertyInlineCache::~HandlerPropertyInlineCache` - [`Vector.h:84`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/WTF/wtf/Vector.h#L84>): `WTF::VectorTypeOperations<JSC::HandlerPropertyInlineCache>::destruct` - [`ButterflyArray.h:111`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/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/1bfa5e34e163f38ed3cbaa672bc54e768e234324//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-1bfa5e34e163f38ed3cbaa672bc54e768e234324/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-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/JavaScriptCore/bytecode/CodeBlock.cpp#L976>): `JSC::CodeBlock::~CodeBlock` - [`CodeBlock.cpp:1859`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/JavaScriptCore/bytecode/CodeBlock.cpp#L1859>): `JSC::CodeBlock::destroy` - [`HeapCellType.cpp:46`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/JavaScriptCore/heap/HeapCellType.cpp#L46>): `JSC::DefaultDestroyFunc::operator()(...) const` - [`MarkedBlockInlines.h:182`](<https://github.com/oven-sh/bun/blob/1bfa5e34e163f38ed3cbaa672bc54e768e234324//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/MarkedBlockInlines.h#L182>): `void JSC::MarkedBlock::Handle::specializedSweep<true, (...)1, (...)1, (...)1, (...)0, (...)1, (...)1, JSC::DefaultDestroyFunc>(...)::'lambda'(...)::operator()(...) const` - [`MarkedBlockInlines.h:267`](<https://github.com/oven-sh/bun/blob/1bfa5e34e163f38ed3cbaa672bc54e768e234324//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/MarkedBlockInlines.h#L267>): `auto void JSC::MarkedBlock::Handle::specializedSweep<true, (...)1, (...)1, (...)1, (...)0, (...)1, (...)1, JSC::DefaultDestroyFunc>(...)::'lambda'<bool $N>(...)<true>(...)::operator()(...) const` - [`MarkedBlockInlines.h:291`](<https://github.com/oven-sh/bun/blob/1bfa5e34e163f38ed3cbaa672bc54e768e234324//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/MarkedBlockInlines.h#L291>): `auto void JSC::MarkedBlock::Handle::specializedSweep<true, (...)1, (...)1, (...)1, (...)0, (...)1, (...)1, JSC::DefaultDestroyFunc>(...)::'lambda'<bool $N>(...)<true>(...)::operator()(...) const` - [`MarkedBlockInlines.h:296`](<https://github.com/oven-sh/bun/blob/1bfa5e34e163f38ed3cbaa672bc54e768e234324//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/MarkedBlockInlines.h#L296>): `auto void JSC::MarkedBlock::Handle::specializedSweep<true, (...)1, (...)1, (...)1, (...)0, (...)1, (...)1, JSC::DefaultDestroyFunc>(...)::'lambda'<bool $N>(...)<true>(...)::operator()(...) const` - [`StdLibExtras.h:1437`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/WTF/wtf/StdLibExtras.h#L1437>): `void WTF::forEachSetBit<unsigned long, 16ul, auto void JSC::MarkedBlock::Handle::specializedSweep<true, (...)1, (...)1, (...)1, (...)0, (...)1, (...)1, JSC::DefaultDestroyFunc>(...)::'lambda'<bool $N>(...)<true>(...)>` - [`BitSet.h:408`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/WTF/wtf/BitSet.h#L408>): `void WTF::BitSet<1024ul, unsigned long>::forEachSetBit<auto void JSC::MarkedBlock::Handle::specializedSweep<true, (...)1, (...)1, (...)1, (...)0, (...)1, (...)1, JSC::DefaultDestroyFunc>(...)::'lambda'<bool $N>(...)<true>(...)>(...) const` - [`MarkedBlockInlines.h:295`](<https://github.com/oven-sh/bun/blob/1bfa5e34e163f38ed3cbaa672bc54e768e234324//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/MarkedBlockInlines.h#L295>): `auto void JSC::MarkedBlock::Handle::specializedSweep<true, (...)1, (...)1, (...)1, (...)0, (...)1, (...)1, JSC::DefaultDestroyFunc>(...)::'lambda'<bool $N>(...)<true>(...) const` - [`MarkedBlockInlines.h:310`](<https://github.com/oven-sh/bun/blob/1bfa5e34e163f38ed3cbaa672bc54e768e234324//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/MarkedBlockInlines.h#L310>): `void JSC::MarkedBlock::Handle::specializedSweep<true, (...)1, (...)1, (...)1, (...)0, (...)1, (...)1, JSC::DefaultDestroyFunc>` - [`MarkedBlockInlines.h:372`](<https://github.com/oven-sh/bun/blob/1bfa5e34e163f38ed3cbaa672bc54e768e234324//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/MarkedBlockInlines.h#L372>): `void JSC::MarkedBlock::Handle::finishSweepKnowingHeapCellType<JSC::DefaultDestroyFunc>(...)::'lambda'(...)(...) const` - [`MarkedBlockInlines.h:384`](<https://github.com/oven-sh/bun/blob/1bfa5e34e163f38ed3cbaa672bc54e768e234324//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-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/JavaScriptCore/heap/HeapCellType.cpp#L59>): `JSC::HeapCellType::finishSweep(...) const` - [`Subspace.cpp:62`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/JavaScriptCore/heap/Subspace.cpp#L62>): `JSC::Subspace::finishSweep` - [`MarkedBlock.cpp:584`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/JavaScriptCore/heap/MarkedBlock.cpp#L584>): `JSC::MarkedBlock::Handle::sweep` - [`LocalAllocator.cpp:228`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/JavaScriptCore/heap/LocalAllocator.cpp#L228>): `JSC::LocalAllocator::tryAllocateIn` - [`LocalAllocator.cpp:195`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/JavaScriptCore/heap/LocalAllocator.cpp#L195>): `JSC::LocalAllocator::tryAllocateWithoutCollecting` - [`LocalAllocator.cpp:133`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/JavaScriptCore/heap/LocalAllocator.cpp#L133>): `JSC::LocalAllocator::allocateSlowCase` - [`LocalAllocatorInlines.h:47`](<https://github.com/oven-sh/bun/blob/1bfa5e34e163f38ed3cbaa672bc54e768e234324/./build/release/cache/webkit-88b2f7a2159c913f-baseline-lto/include/JavaScriptCore/LocalAllocatorInlines.h#L47>): `JSC::LocalAllocator::allocate(...)::'lambda'(...)(...) const` - [`FreeListInlines.h:46`](<https://github.com/oven-sh/bun/blob/1bfa5e34e163f38ed3cbaa672bc54e768e234324//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/FreeListInlines.h#L46>): `JSC::HeapCell* JSC::FreeList::allocateWithCellSize<JSC::LocalAllocator::allocate(...)::'lambda'()>` - [`LocalAllocatorInlines.h:44`](<https://github.com/oven-sh/bun/blob/1bfa5e34e163f38ed3cbaa672bc54e768e234324//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/LocalAllocatorInlines.h#L44>): `JSC::LocalAllocator::allocate` - [`IsoSubspaceInlines.h:42`](<https://github.com/oven-sh/bun/blob/1bfa5e34e163f38ed3cbaa672bc54e768e234324//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/IsoSubspaceInlines.h#L42>): `JSC::GCClient::IsoSubspace::allocate` - [`JSCellInlines.h:162`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/JavaScriptCore/runtime/JSCellInlines.h#L162>): `void* JSC::tryAllocateCellHelper<JSC::FunctionCodeBlock, (...)0>` - [`JSCellInlines.h:182`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/JavaScriptCore/runtime/JSCellInlines.h#L182>): `void* JSC::allocateCell<JSC::FunctionCodeBlock>` - [`FunctionCodeBlock.h:59`](<https://github.com/oven-sh/bun/blob/1bfa5e34e163f38ed3cbaa672bc54e768e234324//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionCodeBlock.h#L59>): `JSC::FunctionCodeBlock::create` - [`ScriptExecutable.cpp:322`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/JavaScriptCore/runtime/ScriptExecutable.cpp#L322>): `JSC::ScriptExecutable::newCodeBlockFor` - [`ScriptExecutable.cpp:400`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/JavaScriptCore/runtime/ScriptExecutable.cpp#L400>): `JSC::ScriptExecutable::prepareForExecutionImpl` - [`CodeBlock.h:1070`](<https://github.com/oven-sh/bun/blob/1bfa5e34e163f38ed3cbaa672bc54e768e234324//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/CodeBlock.h#L1070>): `void JSC::ScriptExecutable::prepareForExecution<JSC::FunctionExecutable>` - [`RepatchInlines.h:192`](<https://github.com/oven-sh/bun/blob/1bfa5e34e163f38ed3cbaa672bc54e768e234324//webkitbuild/.JavaScriptCore/PrivateHeaders/JavaScriptCore/RepatchInlines.h#L192>): `JSC::linkFor` - [`JITOperations.cpp:2581`](<https://github.com/oven-sh/WebKit/blob/bun-1bfa5e34e163f38ed3cbaa672bc54e768e234324/Source/JavaScriptCore/jit/JITOperations.cpp#L2581>): `operationDefaultCall` Features: spawn, standalone\_executable, yaml\_parse, claude\_code, Bun.stderr, Bun.stdin, Bun.stdout, abort\_signal, fetch, jsc