Closed Bug 1511786 Opened 7 years ago Closed 7 years ago

Intermittent GECKO(4002) | Crash Annotation GraphicsCriticalError: |[C0][GFX1-]: Receive IPC close with reason=AbnormalShutdown (t=18.3287) ==4231==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000001 (pc 0x7fbba9459388 bp 0x7fbba53492c0 sp 0x7

Categories

(Core :: JavaScript: GC, defect, P5)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1508618

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

Filed by: nbeleuzu [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=215240568&repo=autoland https://queue.taskcluster.net/v1/task/T-AxEL_-R7em_I8oY1Zvvg/runs/0/artifacts/public/logs/live_backing.log [task 2018-12-03T07:57:39.243Z] 07:57:39 INFO - GECKO(4002) | AddressSanitizer:DEADLYSIGNAL [task 2018-12-03T07:57:39.243Z] 07:57:39 INFO - GECKO(4002) | ================================================================= [task 2018-12-03T07:57:39.243Z] 07:57:39 ERROR - GECKO(4002) | ==4002==ERROR: AddressSanitizer: SEGV on unknown address 0x7fa3e68ffff0 (pc 0x7fa42207300a bp 0x7ffde5146500 sp 0x7ffde5146420 T0) [task 2018-12-03T07:57:39.243Z] 07:57:39 INFO - GECKO(4002) | ==4002==The signal is caused by a READ memory access. [task 2018-12-03T07:57:39.930Z] 07:57:39 INFO - GECKO(4002) | #0 0x7fa422073009 in storeBuffer /builds/worker/workspace/build/src/js/src/gc/Cell.h:266:27 [task 2018-12-03T07:57:39.931Z] 07:57:39 INFO - GECKO(4002) | #1 0x7fa422073009 in writeBarrierPost /builds/worker/workspace/build/src/js/src/vm/JSObject.h:711 [task 2018-12-03T07:57:39.931Z] 07:57:39 INFO - GECKO(4002) | #2 0x7fa422073009 in js::InternalBarrierMethods<JSObject*>::postBarrier(JSObject**, JSObject*, JSObject*) /builds/worker/workspace/build/src/js/src/gc/Barrier.h:263 [task 2018-12-03T07:57:39.948Z] 07:57:39 INFO - GECKO(4002) | #3 0x7fa4176201ab in postBarrier /builds/worker/workspace/build/src/obj-firefox/dist/include/js/RootingAPI.h:679:5 [task 2018-12-03T07:57:39.949Z] 07:57:39 INFO - GECKO(4002) | #4 0x7fa4176201ab in post /builds/worker/workspace/build/src/obj-firefox/dist/include/js/RootingAPI.h:343 [task 2018-12-03T07:57:39.950Z] 07:57:39 INFO - GECKO(4002) | #5 0x7fa4176201ab in ~Heap /builds/worker/workspace/build/src/obj-firefox/dist/include/js/RootingAPI.h:307 [task 2018-12-03T07:57:39.951Z] 07:57:39 INFO - GECKO(4002) | #6 0x7fa4176201ab in nsXPCWrappedJS::~nsXPCWrappedJS() /builds/worker/workspace/build/src/js/xpconnect/src/XPCWrappedJS.cpp:447 [task 2018-12-03T07:57:39.952Z] 07:57:39 INFO - GECKO(4002) | #7 0x7fa4176202ad in nsXPCWrappedJS::~nsXPCWrappedJS() /builds/worker/workspace/build/src/js/xpconnect/src/XPCWrappedJS.cpp:447:35 [task 2018-12-03T07:57:39.968Z] 07:57:39 INFO - GECKO(4002) | #8 0x7fa415a296b6 in SnowWhiteKiller::~SnowWhiteKiller() /builds/worker/workspace/build/src/xpcom/base/nsCycleCollector.cpp:2416:7 [task 2018-12-03T07:57:39.970Z] 07:57:39 INFO - GECKO(4002) | #9 0x7fa415a283be in nsCycleCollector::FreeSnowWhite(bool) /builds/worker/workspace/build/src/xpcom/base/nsCycleCollector.cpp:2607:3 [task 2018-12-03T07:57:39.971Z] 07:57:39 INFO - GECKO(4002) | #10 0x7fa415a31ab0 in nsCycleCollector::BeginCollection(ccType, nsICycleCollectorListener*) /builds/worker/workspace/build/src/xpcom/base/nsCycleCollector.cpp:3578:3 [task 2018-12-03T07:57:39.972Z] 07:57:39 INFO - GECKO(4002) | #11 0x7fa415a31070 in nsCycleCollector::Collect(ccType, js::SliceBudget&, nsICycleCollectorListener*, bool) /builds/worker/workspace/build/src/xpcom/base/nsCycleCollector.cpp:3407:9 [task 2018-12-03T07:57:39.974Z] 07:57:39 INFO - GECKO(4002) | #12 0x7fa415a34b8c in nsCycleCollector_collect(nsICycleCollectorListener*) /builds/worker/workspace/build/src/xpcom/base/nsCycleCollector.cpp:3942:21 [task 2018-12-03T07:57:40.031Z] 07:57:40 INFO - GECKO(4002) | #13 0x7fa419142adc in nsJSContext::CycleCollectNow(nsICycleCollectorListener*) /builds/worker/workspace/build/src/dom/base/nsJSEnvironment.cpp:1413:3 [task 2018-12-03T07:57:40.033Z] 07:57:40 INFO - GECKO(4002) | #14 0x7fa419142080 in nsJSEnvironmentObserver::Observe(nsISupports*, char const*, char16_t const*) /builds/worker/workspace/build/src/dom/base/nsJSEnvironment.cpp:329:7 [task 2018-12-03T07:57:40.035Z] 07:57:40 INFO - GECKO(4002) | #15 0x7fa415a9f5a1 in nsObserverList::NotifyObservers(nsISupports*, char const*, char16_t const*) /builds/worker/workspace/build/src/xpcom/ds/nsObserverList.cpp:66:19 [task 2018-12-03T07:57:40.041Z] 07:57:40 INFO - GECKO(4002) | #16 0x7fa415aa2f51 in nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*) /builds/worker/workspace/build/src/xpcom/ds/nsObserverService.cpp:286:19 [task 2018-12-03T07:57:40.042Z] 07:57:40 INFO - GECKO(4002) | #17 0x7fa415bef141 in NS_InvokeByIndex /builds/worker/workspace/build/src/xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_x86_64_unix.S:106 [task 2018-12-03T07:57:40.044Z] 07:57:40 INFO - GECKO(4002) | #18 0x7fa41763b453 in Invoke /builds/worker/workspace/build/src/js/xpconnect/src/XPCWrappedNative.cpp:1649:10 [task 2018-12-03T07:57:40.046Z] 07:57:40 INFO - GECKO(4002) | #19 0x7fa41763b453 in Call /builds/worker/workspace/build/src/js/xpconnect/src/XPCWrappedNative.cpp:1207 [task 2018-12-03T07:57:40.048Z] 07:57:40 INFO - GECKO(4002) | #20 0x7fa41763b453 in XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) /builds/worker/workspace/build/src/js/xpconnect/src/XPCWrappedNative.cpp:1173 [task 2018-12-03T07:57:40.051Z] 07:57:40 INFO - GECKO(4002) | #21 0x7fa4176414a6 in XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) /builds/worker/workspace/build/src/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:948:10 [task 2018-12-03T07:57:40.053Z] 07:57:40 INFO - GECKO(4002) | #22 0x7fa42204e6bd in CallJSNative /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:443:13 [task 2018-12-03T07:57:40.055Z] 07:57:40 INFO - GECKO(4002) | #23 0x7fa42204e6bd in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:535 [task 2018-12-03T07:57:40.056Z] 07:57:40 INFO - GECKO(4002) | #24 0x7fa422038347 in CallFromStack /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:594:10 [task 2018-12-03T07:57:40.058Z] 07:57:40 INFO - GECKO(4002) | #25 0x7fa422038347 in Interpret(JSContext*, js::RunState&) /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:3348 [task 2018-12-03T07:57:40.060Z] 07:57:40 INFO - GECKO(4002) | #26 0x7fa42201b156 in js::RunScript(JSContext*, js::RunState&) /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:423:10 [task 2018-12-03T07:57:40.062Z] 07:57:40 INFO - GECKO(4002) | #27 0x7fa42204f061 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:563:13 [task 2018-12-03T07:57:40.064Z] 07:57:40 INFO - GECKO(4002) | #28 0x7fa422050ce2 in js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:606:8 [task 2018-12-03T07:57:40.067Z] 07:57:40 INFO - GECKO(4002) | #29 0x7fa422c945e1 in js::ForwardingProxyHandler::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const /builds/worker/workspace/build/src/js/src/proxy/Wrapper.cpp:162:10 [task 2018-12-03T07:57:40.085Z] 07:57:40 INFO - GECKO(4002) | #30 0x7fa422c4bd41 in js::CrossCompartmentWrapper::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) const /builds/worker/workspace/build/src/js/src/proxy/CrossCompartmentWrapper.cpp:304:19 [task 2018-12-03T07:57:40.086Z] 07:57:40 INFO - GECKO(4002) | #31 0x7fa422c72101 in js::Proxy::call(JSContext*, JS::Handle<JSObject*>, JS::CallArgs const&) /builds/worker/workspace/build/src/js/src/proxy/Proxy.cpp:535:19 [task 2018-12-03T07:57:40.087Z] 07:57:40 INFO - GECKO(4002) | #32 0x7fa42204f75c in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct) /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:509:14 [task 2018-12-03T07:57:40.088Z] 07:57:40 INFO - GECKO(4002) | #33 0x7fa422050ce2 in js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:606:8 [task 2018-12-03T07:57:40.125Z] 07:57:40 INFO - GECKO(4002) | #34 0x7fa4221ccd43 in Call /builds/worker/workspace/build/src/js/src/vm/Interpreter.h:98:10 [task 2018-12-03T07:57:40.127Z] 07:57:40 INFO - GECKO(4002) | #35 0x7fa4221ccd43 in PromiseReactionJob(JSContext*, unsigned int, JS::Value*) /builds/worker/workspace/build/src/js/src/builtin/Promise.cpp:1642 [task 2018-12-03T07:57:40.127Z] 07:57:40 INFO - GECKO(4002) | #36 0x7fa42204e6bd in CallJSNative /builds/worker/workspace/build/src/js/src/vm/Interpreter.cpp:443:13
Status: NEW → RESOLVED
Closed: 7 years ago
Component: Graphics → JavaScript: GC
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.