Closed Bug 1510538 Opened 6 years ago Closed 6 years ago

Intermittent GECKO(1588) | SUMMARY: AddressSanitizer: SEGV /builds/worker/workspace/build/src/dom/base/nsINode.h:1933:12 in GetExistingSlots

Categories

(Core :: DOM: Core & HTML, defect, P5)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1510633

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: crash, csectype-nullptr, intermittent-failure, Whiteboard: [sg:dos])

Filed by: nbeleuzu [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=214320450&repo=autoland

https://queue.taskcluster.net/v1/task/XVZH450VStyJTAGfx4wZNQ/runs/0/artifacts/public/logs/live_backing.log

[task 2018-11-28T08:26:24.443Z] 08:26:24     INFO - GECKO(1588) |     #27 0x56527bde63c4 in content_process_main /builds/worker/workspace/build/src/browser/app/../../ipc/contentproc/plugin-container.cpp:50:30
[task 2018-11-28T08:26:24.444Z] 08:26:24     INFO - GECKO(1588) |     #28 0x56527bde63c4 in main /builds/worker/workspace/build/src/browser/app/nsBrowserApp.cpp:287
[task 2018-11-28T08:26:24.485Z] 08:26:24     INFO - GECKO(1588) |     #29 0x7f9b33fea82f in __libc_start_main /build/glibc-Cl5G7W/glibc-2.23/csu/../csu/libc-start.c:291
[task 2018-11-28T08:26:24.487Z] 08:26:24     INFO - GECKO(1588) |     #30 0x56527bd0ba98 in _start (/builds/worker/workspace/build/application/firefox/firefox+0x29a98)
[task 2018-11-28T08:26:24.488Z] 08:26:24     INFO - GECKO(1588) | AddressSanitizer can not provide additional info.
[task 2018-11-28T08:26:24.489Z] 08:26:24     INFO - GECKO(1588) | SUMMARY: AddressSanitizer: SEGV /builds/worker/workspace/build/src/dom/base/nsINode.h:1933:12 in GetExistingSlots
[task 2018-11-28T08:26:24.491Z] 08:26:24     INFO - GECKO(1588) | ==1701==ABORTING
[task 2018-11-28T08:26:24.541Z] 08:26:24     INFO - GECKO(1588) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x190083,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv
[task 2018-11-28T08:26:24.559Z] 08:26:24     INFO - GECKO(1588) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x190083,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv
[task 2018-11-28T08:26:24.716Z] 08:26:24     INFO - GECKO(1588) | A content process crashed and MOZ_CRASHREPORTER_SHUTDOWN is set, shutting down
[task 2018-11-28T08:26:26.468Z] 08:26:26     INFO - GECKO(1588) | 1543393586466	Marionette	DEBUG	Received observer notification xpcom-will-shutdown
[task 2018-11-28T08:26:26.475Z] 08:26:26     INFO - GECKO(1588) | 1543393586466	Marionette	INFO	Stopped listening on port 2828
[task 2018-11-28T08:26:26.481Z] 08:26:26     INFO - GECKO(1588) | 1543393586467	Marionette	DEBUG	Remote service is inactive
[task 2018-11-28T08:26:26.641Z] 08:26:26     INFO - GECKO(1588) | -----------------------------------------------------
[task 2018-11-28T08:26:26.642Z] 08:26:26     INFO - GECKO(1588) | Suppressions used:
[task 2018-11-28T08:26:26.642Z] 08:26:26     INFO - GECKO(1588) |   count      bytes template
[task 2018-11-28T08:26:26.643Z] 08:26:26     INFO - GECKO(1588) |     514      16400 nsComponentManagerImpl
[task 2018-11-28T08:26:26.644Z] 08:26:26     INFO - GECKO(1588) |       3        624 mozJSComponentLoader::LoadModule
[task 2018-11-28T08:26:26.645Z] 08:26:26     INFO - GECKO(1588) |       2        288 libfontconfig.so
[task 2018-11-28T08:26:26.645Z] 08:26:26     INFO - GECKO(1588) | -----------------------------------------------------
[task 2018-11-28T08:26:26.927Z] 08:26:26     INFO - GECKO(1588) | -----------------------------------------------------
[task 2018-11-28T08:26:26.927Z] 08:26:26     INFO - GECKO(1588) | Suppressions used:
[task 2018-11-28T08:26:26.928Z] 08:26:26     INFO - GECKO(1588) |   count      bytes template
[task 2018-11-28T08:26:26.928Z] 08:26:26     INFO - GECKO(1588) |     514      16400 nsComponentManagerImpl
[task 2018-11-28T08:26:26.929Z] 08:26:26     INFO - GECKO(1588) |       3        624 mozJSComponentLoader::LoadModule
[task 2018-11-28T08:26:26.931Z] 08:26:26     INFO - GECKO(1588) |     611      17713 libfontconfig.so
[task 2018-11-28T08:26:26.932Z] 08:26:26     INFO - GECKO(1588) |       1         29 libglib-2.0.so
[task 2018-11-28T08:26:26.932Z] 08:26:26     INFO - GECKO(1588) | -----------------------------------------------------
[task 2018-11-28T08:26:28.362Z] 08:26:28     INFO - GECKO(1588) | -----------------------------------------------------
[task 2018-11-28T08:26:28.362Z] 08:26:28     INFO - GECKO(1588) | Suppressions used:
[task 2018-11-28T08:26:28.363Z] 08:26:28     INFO - GECKO(1588) |   count      bytes template
[task 2018-11-28T08:26:28.365Z] 08:26:28     INFO - GECKO(1588) |     524      16712 nsComponentManagerImpl
[task 2018-11-28T08:26:28.366Z] 08:26:28     INFO - GECKO(1588) |      40       8320 mozJSComponentLoader::LoadModule
[task 2018-11-28T08:26:28.367Z] 08:26:28     INFO - GECKO(1588) |     611      17509 libfontconfig.so
[task 2018-11-28T08:26:28.367Z] 08:26:28     INFO - GECKO(1588) |       6        264 _PR_Getfd
[task 2018-11-28T08:26:28.368Z] 08:26:28     INFO - GECKO(1588) |       1         29 libglib-2.0.so
[task 2018-11-28T08:26:28.369Z] 08:26:28     INFO - GECKO(1588) |       9        252 libresolv.so
[task 2018-11-28T08:26:28.371Z] 08:26:28     INFO - GECKO(1588) | -----------------------------------------------------
[task 2018-11-28T08:26:28.555Z] 08:26:28     INFO - TEST-INFO | Main app process: exit 0
[task 2018-11-28T08:26:22.998Z] 08:26:22     INFO - TEST-START | dom/base/test/test_bug656283.html
[task 2018-11-28T08:26:23.245Z] 08:26:23     INFO - GECKO(1588) | MEMORY STAT | vsize 20973844MB | residentFast 1040MB
[task 2018-11-28T08:26:23.262Z] 08:26:23     INFO - GECKO(1588) | JavaScript error: resource://formautofill/FormAutofillHandler.jsm, line 908: TypeError: this.form.rootElement.ownerGlobal is null; can't access its "windowUtils" property
[task 2018-11-28T08:26:23.267Z] 08:26:23     INFO - TEST-OK | dom/base/test/test_bug656283.html | took 270ms
[task 2018-11-28T08:26:23.587Z] 08:26:23     INFO - GECKO(1588) | AddressSanitizer:DEADLYSIGNAL
[task 2018-11-28T08:26:23.588Z] 08:26:23     INFO - GECKO(1588) | =================================================================
[task 2018-11-28T08:26:23.590Z] 08:26:23    ERROR - GECKO(1588) | ==1701==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000058 (pc 0x7f9b172ff602 bp 0x7fff595cba00 sp 0x7fff595cb9e0 T0)
[task 2018-11-28T08:26:23.591Z] 08:26:23     INFO - GECKO(1588) | ==1701==The signal is caused by a READ memory access.
[task 2018-11-28T08:26:23.593Z] 08:26:23     INFO - GECKO(1588) | ==1701==Hint: address points to the zero page.
[task 2018-11-28T08:26:24.219Z] 08:26:24     INFO - GECKO(1588) |     #0 0x7f9b172ff601 in GetExistingSlots /builds/worker/workspace/build/src/dom/base/nsINode.h:1933:12
[task 2018-11-28T08:26:24.220Z] 08:26:24     INFO - GECKO(1588) |     #1 0x7f9b172ff601 in nsINode::RemoveMutationObserver(nsIMutationObserver*) /builds/worker/workspace/build/src/dom/base/nsINode.h:1088
[task 2018-11-28T08:26:24.236Z] 08:26:24     INFO - GECKO(1588) |     #2 0x7f9b173477b4 in mozilla::dom::ShadowRoot::Unattach() /builds/worker/workspace/build/src/dom/base/ShadowRoot.cpp:187:14
[task 2018-11-28T08:26:24.258Z] 08:26:24     INFO - GECKO(1588) |     #3 0x7f9b1726c270 in mozilla::dom::Element::UnattachShadow() /builds/worker/workspace/build/src/dom/base/Element.cpp:1349:15
[task 2018-11-28T08:26:24.282Z] 08:26:24     INFO - GECKO(1588) |     #4 0x7f9b1a4daceb in operator() /builds/worker/workspace/build/src/dom/html/HTMLMediaElement.cpp:4704:15
[task 2018-11-28T08:26:24.284Z] 08:26:24     INFO - GECKO(1588) |     #5 0x7f9b1a4daceb in mozilla::detail::RunnableFunction<mozilla::dom::HTMLMediaElement::UnbindFromTree(bool, bool)::$_7>::Run() /builds/worker/workspace/build/src/obj-firefox/dist/include/nsThreadUtils.h:577
[task 2018-11-28T08:26:24.301Z] 08:26:24     INFO - GECKO(1588) |     #6 0x7f9b17055f4c in nsContentUtils::RemoveScriptBlocker() /builds/worker/workspace/build/src/dom/base/nsContentUtils.cpp:5682:15
[task 2018-11-28T08:26:24.317Z] 08:26:24     INFO - GECKO(1588) |     #7 0x7f9b1a58a30d in nsHTMLDocument::cycleCollection::Unlink(void*) /builds/worker/workspace/build/src/dom/html/nsHTMLDocument.cpp:194:1
[task 2018-11-28T08:26:24.325Z] 08:26:24     INFO - GECKO(1588) |     #8 0x7f9b13ec5b65 in nsCycleCollector::CollectWhite() /builds/worker/workspace/build/src/xpcom/base/nsCycleCollector.cpp:3472:26
[task 2018-11-28T08:26:24.326Z] 08:26:24     INFO - GECKO(1588) |     #9 0x7f9b13ec8911 in nsCycleCollector::Collect(ccType, js::SliceBudget&, nsICycleCollectorListener*, bool) /builds/worker/workspace/build/src/xpcom/base/nsCycleCollector.cpp:3843:24
[task 2018-11-28T08:26:24.328Z] 08:26:24     INFO - GECKO(1588) |     #10 0x7f9b13ecc784 in nsCycleCollector_collectSlice(js::SliceBudget&, bool) /builds/worker/workspace/build/src/xpcom/base/nsCycleCollector.cpp:4426:21
[task 2018-11-28T08:26:24.389Z] 08:26:24     INFO - GECKO(1588) |     #11 0x7f9b17560589 in nsJSContext::RunCycleCollectorSlice(mozilla::TimeStamp) /builds/worker/workspace/build/src/dom/base/nsJSEnvironment.cpp:1580:3
[task 2018-11-28T08:26:24.390Z] 08:26:24     INFO - GECKO(1588) |     #12 0x7f9b175650e7 in CCRunnerFired(mozilla::TimeStamp) /builds/worker/workspace/build/src/dom/base/nsJSEnvironment.cpp:1986:7
[task 2018-11-28T08:26:24.391Z] 08:26:24     INFO - GECKO(1588) |     #13 0x7f9b1400e192 in operator() /builds/worker/workspace/build/src/clang/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.9.4/../../../../include/c++/4.9.4/functional:2440:14
[task 2018-11-28T08:26:24.393Z] 08:26:24     INFO - GECKO(1588) |     #14 0x7f9b1400e192 in mozilla::IdleTaskRunner::Run() /builds/worker/workspace/build/src/xpcom/threads/IdleTaskRunner.cpp:63
[task 2018-11-28T08:26:24.411Z] 08:26:24     INFO - GECKO(1588) |     #15 0x7f9b14055d23 in nsThread::ProcessNextEvent(bool, bool*) /builds/worker/workspace/build/src/xpcom/threads/nsThread.cpp:1244:14
[task 2018-11-28T08:26:24.414Z] 08:26:24     INFO - GECKO(1588) |     #16 0x7f9b1405cea8 in NS_ProcessNextEvent(nsIThread*, bool) /builds/worker/workspace/build/src/xpcom/threads/nsThreadUtils.cpp:530:10
[task 2018-11-28T08:26:24.416Z] 08:26:24     INFO - GECKO(1588) |     #17 0x7f9b14febc5a in mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/worker/workspace/build/src/ipc/glue/MessagePump.cpp:97:21
[task 2018-11-28T08:26:24.425Z] 08:26:24     INFO - GECKO(1588) |     #18 0x7f9b14f3f59f in RunInternal /builds/worker/workspace/build/src/ipc/chromium/src/base/message_loop.cc:325:10
[task 2018-11-28T08:26:24.427Z] 08:26:24     INFO - GECKO(1588) |     #19 0x7f9b14f3f59f in RunHandler /builds/worker/workspace/build/src/ipc/chromium/src/base/message_loop.cc:318
[task 2018-11-28T08:26:24.429Z] 08:26:24     INFO - GECKO(1588) |     #20 0x7f9b14f3f59f in MessageLoop::Run() /builds/worker/workspace/build/src/ipc/chromium/src/base/message_loop.cc:298
[task 2018-11-28T08:26:24.432Z] 08:26:24     INFO - GECKO(1588) |     #21 0x7f9b1bf789a9 in nsBaseAppShell::Run() /builds/worker/workspace/build/src/widget/nsBaseAppShell.cpp:158:27
[task 2018-11-28T08:26:24.434Z] 08:26:24     INFO - GECKO(1588) |     #22 0x7f9b2012d14f in XRE_RunAppShell() /builds/worker/workspace/build/src/toolkit/xre/nsEmbedFunctions.cpp:961:22
[task 2018-11-28T08:26:24.435Z] 08:26:24     INFO - GECKO(1588) |     #23 0x7f9b14f3f59f in RunInternal /builds/worker/workspace/build/src/ipc/chromium/src/base/message_loop.cc:325:10
[task 2018-11-28T08:26:24.437Z] 08:26:24     INFO - GECKO(1588) |     #24 0x7f9b14f3f59f in RunHandler /builds/worker/workspace/build/src/ipc/chromium/src/base/message_loop.cc:318
[task 2018-11-28T08:26:24.438Z] 08:26:24     INFO - GECKO(1588) |     #25 0x7f9b14f3f59f in MessageLoop::Run() /builds/worker/workspace/build/src/ipc/chromium/src/base/message_loop.cc:298
[task 2018-11-28T08:26:24.439Z] 08:26:24     INFO - GECKO(1588) |     #26 0x7f9b2012ca1a in XRE_InitChildProcess(int, char**, XREChildData const*) /builds/worker/workspace/build/src/toolkit/xre/nsEmbedFunctions.cpp:787:34
[task 2018-11-28T08:26:24.443Z] 08:26:24     INFO - GECKO(1588) |     #27 0x56527bde63c4 in content_process_main /builds/worker/workspace/build/src/browser/app/../../ipc/contentproc/plugin-container.cpp:50:30
[task 2018-11-28T08:26:24.444Z] 08:26:24     INFO - GECKO(1588) |     #28 0x56527bde63c4 in main /builds/worker/workspace/build/src/browser/app/nsBrowserApp.cpp:287
[task 2018-11-28T08:26:24.485Z] 08:26:24     INFO - GECKO(1588) |     #29 0x7f9b33fea82f in __libc_start_main /build/glibc-Cl5G7W/glibc-2.23/csu/../csu/libc-start.c:291
[task 2018-11-28T08:26:24.487Z] 08:26:24     INFO - GECKO(1588) |     #30 0x56527bd0ba98 in _start (/builds/worker/workspace/build/application/firefox/firefox+0x29a98)
[task 2018-11-28T08:26:24.488Z] 08:26:24     INFO - GECKO(1588) | AddressSanitizer can not provide additional info.
[task 2018-11-28T08:26:24.489Z] 08:26:24     INFO - GECKO(1588) | SUMMARY: AddressSanitizer: SEGV /builds/worker/workspace/build/src/dom/base/nsINode.h:1933:12 in GetExistingSlots
Group: dom-core-security
Group: dom-core-security
Whiteboard: [sg:dos]
Any ideas, Emilio? It looks like you touched some of the code on the stack this month.
Flags: needinfo?(emilio)
Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(emilio)
Resolution: --- → DUPLICATE
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.