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.4.0 ([`a505a29`](<https://github.com/oven-sh/bun/tree/a505a2999938c391bd313dad75c110de8ef05853>)) on windows x86_64_baseline [StandaloneExecutable] Segmentation fault at address 0x20200000050 - [`ClassInfo.h:115`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//webkitbuild/JavaScriptCore/PrivateHeaders/JavaScriptCore/ClassInfo.h#L115>): `JSC::MethodTable::visitChildren(...) const` - [`SlotVisitor.cpp:0`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//webkit/Source/JavaScriptCore/heap/SlotVisitor.cpp#L0>): `JSC::SlotVisitor::visitChildren` - [`SlotVisitor.cpp:510`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//webkit/Source/JavaScriptCore/heap/SlotVisitor.cpp#L510>): `JSC::SlotVisitor::drain::<lambda_4>::operator()(...) const` - [`SlotVisitorInlines.h:198`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//webkitbuild/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h#L198>): `JSC::SlotVisitor::forEachMarkStack` - [`SlotVisitor.cpp:500`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//webkit/Source/JavaScriptCore/heap/SlotVisitor.cpp#L500>): `JSC::SlotVisitor::drain` - [`SlotVisitor.cpp:783`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//webkit/Source/JavaScriptCore/heap/SlotVisitor.cpp#L783>): `JSC::SlotVisitor::donateAndDrain` - [`SlotVisitor.cpp:709`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//webkit/Source/JavaScriptCore/heap/SlotVisitor.cpp#L709>): `JSC::SlotVisitor::drainInParallel` - [`Heap.cpp:1668`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//webkit/Source/JavaScriptCore/heap/Heap.cpp#L1668>): `JSC::Heap::runFixpointPhase` - [`Heap.cpp:1466`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//webkit/Source/JavaScriptCore/heap/Heap.cpp#L1466>): `JSC::Heap::runCurrentPhase` - [`Heap.cpp:2114`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//webkit/Source/JavaScriptCore/heap/Heap.cpp#L2114>): `JSC::Heap::collectInMutatorThread::<lambda_2>::operator()(...) const` - [`ScopedLambda.h:106`](<https://github.com/oven-sh/WebKit/blob/bun-a505a2999938c391bd313dad75c110de8ef05853/Source/WTF/wtf/ScopedLambda.h#L106>): `WTF::ScopedLambdaFunctor<void (...),\`lambda at /webkit/Source/JavaScriptCore/heap/Heap.cpp:2112:27'>::implFunction` - [`ScopedLambda.h:58`](<https://github.com/oven-sh/WebKit/blob/bun-a505a2999938c391bd313dad75c110de8ef05853/Source/WTF/wtf/ScopedLambda.h#L58>): `WTF::ScopedLambda<void (...)>::operator()(...) const` - [`MachineStackMarker.cpp:235`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//webkit/Source/JavaScriptCore/heap/MachineStackMarker.cpp#L235>): `JSC::callWithCurrentThreadState` - [`Heap.cpp:2126`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//webkit/Source/JavaScriptCore/heap/Heap.cpp#L2126>): `JSC::Heap::collectInMutatorThread` - [`Heap.cpp:2095`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//webkit/Source/JavaScriptCore/heap/Heap.cpp#L2095>): `JSC::Heap::stopIfNecessarySlow` - [`Heap.cpp:2067`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//webkit/Source/JavaScriptCore/heap/Heap.cpp#L2067>): `JSC::Heap::stopIfNecessarySlow` - [`HeapInlines.h:225`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//webkitbuild/JavaScriptCore/PrivateHeaders/JavaScriptCore/HeapInlines.h#L225>): `JSC::Heap::stopIfNecessary` - [`Heap.cpp:2905`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//webkit/Source/JavaScriptCore/heap/Heap.cpp#L2905>): `JSC::Heap::collectIfNecessaryOrDefer` - [`HeapInlines.h:184`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//webkitbuild/JavaScriptCore/PrivateHeaders/JavaScriptCore/HeapInlines.h#L184>): `JSC::Heap::decrementDeferralDepthAndGCIfNeeded` - [`DeferGCInlines.h:44`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//webkitbuild/JavaScriptCore/PrivateHeaders/JavaScriptCore/DeferGCInlines.h#L44>): `JSC::DeferGC::~DeferGC` - [`Structure.cpp:534`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//webkit/Source/JavaScriptCore/runtime/Structure.cpp#L534>): `JSC::Structure::materializePropertyTable` - [`Structure.h:944`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//tmpfs/bun/build/release/cache/webkit-c9ad5813fd23bd8b-windows-baseline/include/JavaScriptCore/Structure.h#L944>): `JSC::Structure::ensurePropertyTableIfNotEmpty` - [`StructureInlinesLight.h:94`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//tmpfs/bun/build/release/cache/webkit-c9ad5813fd23bd8b-windows-baseline/include/JavaScriptCore/StructureInlinesLight.h#L94>): `JSC::Structure::get` - [`JSObject.h:1098`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//tmpfs/bun/build/release/cache/webkit-c9ad5813fd23bd8b-windows-baseline/include/JavaScriptCore/JSObject.h#L1098>): `JSC::JSObject::getOwnNonIndexPropertySlot` - [`JSObject.h:1156`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//tmpfs/bun/build/release/cache/webkit-c9ad5813fd23bd8b-windows-baseline/include/JavaScriptCore/JSObject.h#L1156>): `JSC::JSObject::getOwnPropertySlotImpl` - [`JSObject.h:1166`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//webkitbuild/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h#L1166>): `JSC::JSObject::getOwnPropertySlot` - [`JSObjectInlines.h:478`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//webkitbuild/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h#L478>): `JSC::JSObject::hasOwnProperty(...) const` - [`DFGOperations.cpp:4941`](<https://github.com/oven-sh/bun/blob/a505a2999938c391bd313dad75c110de8ef05853//webkit/Source/JavaScriptCore/dfg/DFGOperations.cpp#L4941>): `operationHasOwnProperty` Features: spawn, standalone\_executable, yaml\_parse, claude\_code, Bun.stderr, Bun.stdin, Bun.stdout, abort\_signal, fetch, http\_client\_proxy, jsc