Closed Bug 1681480 Opened 4 years ago Closed 4 years ago

Intermittent SUMMARY: AddressSanitizer: SEGV /builds/worker/checkouts/gecko/dom/promise/Promise.cpp:384:12 in mozilla::dom::(anonymous namespace)::PromiseNativeHandlerShim::ResolvedCallback(JSContext*, JS::Handle<JS::Value>)

Categories

(Core :: JavaScript Engine, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

Filed by: ncsoregi [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=324021757&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/CWS-dniJQ2OTc5Ar4px7sg/runs/0/artifacts/public/logs/live_backing.log


[task 2020-12-09T09:24:58.999Z] 09:24:58     INFO - TEST-START | dom/base/test/browser_bug1303838.js
[task 2020-12-09T09:25:11.842Z] 09:25:11     INFO - GECKO(1870) | AddressSanitizer:DEADLYSIGNAL
[task 2020-12-09T09:25:11.843Z] 09:25:11     INFO - GECKO(1870) | =================================================================
[task 2020-12-09T09:25:11.844Z] 09:25:11    ERROR - GECKO(1870) | ==2068==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7f3b2dc08dba bp 0x7fffee5c0e10 sp 0x7fffee5c0d60 T0)
[task 2020-12-09T09:25:11.844Z] 09:25:11     INFO - GECKO(1870) | ==2068==The signal is caused by a READ memory access.
[task 2020-12-09T09:25:11.844Z] 09:25:11     INFO - GECKO(1870) | ==2068==Hint: address points to the zero page.
[task 2020-12-09T09:25:12.127Z] 09:25:12     INFO - GECKO(1870) | error: address range table at offset 0x5770 has an invalid tuple (length = 0) at offset 0x5780
[task 2020-12-09T09:25:12.256Z] 09:25:12     INFO - GECKO(1870) |     #0 0x7f3b2dc08dba in mozilla::dom::(anonymous namespace)::PromiseNativeHandlerShim::ResolvedCallback(JSContext*, JS::Handle<JS::Value>) /builds/worker/checkouts/gecko/dom/promise/Promise.cpp:384:12
[task 2020-12-09T09:25:12.256Z] 09:25:12     INFO - GECKO(1870) |     #1 0x7f3b2dc09a66 in mozilla::dom::NativeHandlerCallback(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/dom/promise/Promise.cpp
[task 2020-12-09T09:25:12.272Z] 09:25:12     INFO - GECKO(1870) |     #2 0x7f3b31f4f196 in CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:503:13
[task 2020-12-09T09:25:12.272Z] 09:25:12     INFO - GECKO(1870) |     #3 0x7f3b31f4f196 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:594:12
[task 2020-12-09T09:25:12.272Z] 09:25:12     INFO - GECKO(1870) |     #4 0x7f3b31f5103e in InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:647:10
[task 2020-12-09T09:25:12.273Z] 09:25:12     INFO - GECKO(1870) |     #5 0x7f3b31f513c0 in js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:664:8
[task 2020-12-09T09:25:12.292Z] 09:25:12     INFO - GECKO(1870) |     #6 0x7f3b3228e4ce in Call /builds/worker/checkouts/gecko/js/src/vm/Interpreter.h:106:10
[task 2020-12-09T09:25:12.294Z] 09:25:12     INFO - GECKO(1870) |     #7 0x7f3b3228e4ce in PromiseReactionJob(JSContext*, unsigned int, JS::Value*) /builds/worker/checkouts/gecko/js/src/builtin/Promise.cpp:1904:10
[task 2020-12-09T09:25:12.294Z] 09:25:12     INFO - GECKO(1870) |     #8 0x7f3b31f4f196 in CallJSNative /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:503:13
[task 2020-12-09T09:25:12.294Z] 09:25:12     INFO - GECKO(1870) |     #9 0x7f3b31f4f196 in js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:594:12
[task 2020-12-09T09:25:12.294Z] 09:25:12     INFO - GECKO(1870) |     #10 0x7f3b31f5103e in InternalCall(JSContext*, js::AnyInvokeArgs const&, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:647:10
[task 2020-12-09T09:25:12.294Z] 09:25:12     INFO - GECKO(1870) |     #11 0x7f3b31f513c0 in js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) /builds/worker/checkouts/gecko/js/src/vm/Interpreter.cpp:664:8
[task 2020-12-09T09:25:12.310Z] 09:25:12     INFO - GECKO(1870) |     #12 0x7f3b32854962 in JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) /builds/worker/checkouts/gecko/js/src/jsapi.cpp:2838:10
[task 2020-12-09T09:25:12.325Z] 09:25:12     INFO - GECKO(1870) |     #13 0x7f3b2a70807f in mozilla::dom::PromiseJobCallback::Call(mozilla::dom::BindingCallContext&, JS::Handle<JS::Value>, mozilla::ErrorResult&) /builds/worker/workspace/obj-build/dom/bindings/PromiseBinding.cpp:31:8
[task 2020-12-09T09:25:12.341Z] 09:25:12     INFO - GECKO(1870) |     #14 0x7f3b26a6322c in Call /builds/worker/workspace/obj-build/dist/include/mozilla/dom/PromiseBinding.h:90:12
[task 2020-12-09T09:25:12.341Z] 09:25:12     INFO - GECKO(1870) |     #15 0x7f3b26a6322c in Call /builds/worker/workspace/obj-build/dist/include/mozilla/dom/PromiseBinding.h:103:12
[task 2020-12-09T09:25:12.342Z] 09:25:12     INFO - GECKO(1870) |     #16 0x7f3b26a6322c in mozilla::PromiseJobRunnable::Run(mozilla::AutoSlowOperation&) /builds/worker/checkouts/gecko/xpcom/base/CycleCollectedJSContext.cpp:211:18
[task 2020-12-09T09:25:12.342Z] 09:25:12     INFO - GECKO(1870) |     #17 0x7f3b26a42bdb in mozilla::CycleCollectedJSContext::PerformMicroTaskCheckPoint(bool) /builds/worker/checkouts/gecko/xpcom/base/CycleCollectedJSContext.cpp:644:17
[task 2020-12-09T09:25:12.343Z] 09:25:12     INFO - GECKO(1870) |     #18 0x7f3b26a43baf in mozilla::CycleCollectedJSContext::AfterProcessTask(unsigned int) /builds/worker/checkouts/gecko/xpcom/base/CycleCollectedJSContext.cpp:461:3
[task 2020-12-09T09:25:12.358Z] 09:25:12     INFO - GECKO(1870) |     #19 0x7f3b2870be80 in XPCJSContext::AfterProcessTask(unsigned int) /builds/worker/checkouts/gecko/js/xpconnect/src/XPCJSContext.cpp:1466:28
[task 2020-12-09T09:25:12.374Z] 09:25:12     INFO - GECKO(1870) |     #20 0x7f3b26c5982b in nsThread::ProcessNextEvent(bool, bool*) /builds/worker/checkouts/gecko/xpcom/threads/nsThread.cpp:1236:24
[task 2020-12-09T09:25:12.374Z] 09:25:12     INFO - GECKO(1870) |     #21 0x7f3b26c6440c in NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/checkouts/gecko/xpcom/threads/nsThreadUtils.cpp:548:10
[task 2020-12-09T09:25:12.382Z] 09:25:12     INFO - GECKO(1870) |     #22 0x7f3b27e1714a in mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/worker/checkouts/gecko/ipc/glue/MessagePump.cpp:87:21
[task 2020-12-09T09:25:12.393Z] 09:25:12     INFO - GECKO(1870) |     #23 0x7f3b27d31301 in RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:334:10
[task 2020-12-09T09:25:12.393Z] 09:25:12     INFO - GECKO(1870) |     #24 0x7f3b27d31301 in RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:327:3
[task 2020-12-09T09:25:12.393Z] 09:25:12     INFO - GECKO(1870) |     #25 0x7f3b27d31301 in MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:309:3
[task 2020-12-09T09:25:12.400Z] 09:25:12     INFO - GECKO(1870) |     #26 0x7f3b2e2f65a7 in nsBaseAppShell::Run() /builds/worker/checkouts/gecko/widget/nsBaseAppShell.cpp:137:27
[task 2020-12-09T09:25:12.401Z] 09:25:12     INFO - GECKO(1870) |     #27 0x7f3b31d1451f in XRE_RunAppShell() /builds/worker/checkouts/gecko/toolkit/xre/nsEmbedFunctions.cpp:902:20
[task 2020-12-09T09:25:12.401Z] 09:25:12     INFO - GECKO(1870) |     #28 0x7f3b27d31301 in RunInternal /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:334:10
[task 2020-12-09T09:25:12.401Z] 09:25:12     INFO - GECKO(1870) |     #29 0x7f3b27d31301 in RunHandler /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:327:3
[task 2020-12-09T09:25:12.401Z] 09:25:12     INFO - GECKO(1870) |     #30 0x7f3b27d31301 in MessageLoop::Run() /builds/worker/checkouts/gecko/ipc/chromium/src/base/message_loop.cc:309:3
[task 2020-12-09T09:25:12.402Z] 09:25:12     INFO - GECKO(1870) |     #31 0x7f3b31d13ab4 in XRE_InitChildProcess(int, char**, XREChildData const*) /builds/worker/checkouts/gecko/toolkit/xre/nsEmbedFunctions.cpp:733:34
[task 2020-12-09T09:25:12.403Z] 09:25:12     INFO - GECKO(1870) |     #32 0x5579cc8ab3cd in content_process_main(mozilla::Bootstrap*, int, char**) /builds/worker/checkouts/gecko/browser/app/../../ipc/contentproc/plugin-container.cpp:57:28
[task 2020-12-09T09:25:12.403Z] 09:25:12     INFO - GECKO(1870) |     #33 0x5579cc8ab80a in main /builds/worker/checkouts/gecko/browser/app/nsBrowserApp.cpp:305:18
[task 2020-12-09T09:25:12.544Z] 09:25:12     INFO - GECKO(1870) |     #34 0x7f3b47810b96 in __libc_start_main /build/glibc-2ORdQG/glibc-2.27/csu/../csu/libc-start.c:310
[task 2020-12-09T09:25:12.545Z] 09:25:12     INFO - GECKO(1870) |     #35 0x5579cc7fed80 in _start (/builds/worker/workspace/build/application/firefox/firefox+0x55d80)
[task 2020-12-09T09:25:12.545Z] 09:25:12     INFO - GECKO(1870) | AddressSanitizer can not provide additional info.
[task 2020-12-09T09:25:12.545Z] 09:25:12     INFO - GECKO(1870) | SUMMARY: AddressSanitizer: SEGV /builds/worker/checkouts/gecko/dom/promise/Promise.cpp:384:12 in mozilla::dom::(anonymous namespace)::PromiseNativeHandlerShim::ResolvedCallback(JSContext*, JS::Handle<JS::Value>)
[task 2020-12-09T09:25:12.546Z] 09:25:12     INFO - GECKO(1870) | ==2068==ABORTING```
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.