Closed Bug 1655011 Opened 4 years ago Closed 4 years ago

Intermittent Assertion failure: mRawPtr != nullptr (You can't dereference a NULL nsCOMPtr with operator->().), at /builds/worker/workspace/obj-build/dist/include/nsCOMPtr.h:859

Categories

(Core :: DOM: Navigation, defect)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1653922

People

(Reporter: apavel, Unassigned)

Details

(Keywords: intermittent-failure)

Treeherder link: https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&selectedTaskRun=HQTGAbhDTbetJad4_h6-ig.0&revision=f6127ce5c74439b7468a36c08941f3ab7210930f&searchStr=Linux%2C18.04%2Cx64%2CWebRender%2Cdebug%2CMochitests%2Cwith%2Cfission%2Cenabled%2Ctest-linux1804-64-qr%2Fdebug-mochitest-plain-fis-e10s%2C11

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=310121668&repo=mozilla-central&lineNumber=2461

[task 2020-07-17T04:03:52.111Z] 04:03:52 INFO - TEST-START | docshell/test/navigation/test_load_history_entry.html
[task 2020-07-17T04:03:52.208Z] 04:03:52 INFO - GECKO(1707) | Assertion failure: mRawPtr != nullptr (You can't dereference a NULL nsCOMPtr with operator->().), at /builds/worker/workspace/obj-build/dist/include/nsCOMPtr.h:859
[task 2020-07-17T04:03:52.245Z] 04:03:52 INFO - Initializing stack-fixing for the first stack frame, this may take a while...
[task 2020-07-17T04:04:07.925Z] 04:04:07 INFO - GECKO(1707) | #01: nsFocusManager::WindowHidden(mozIDOMWindowProxy*) [dom/base/nsFocusManager.cpp:1034]
[task 2020-07-17T04:04:07.926Z] 04:04:07 INFO - GECKO(1707) | #02: <name omitted> [dom/base/nsGlobalWindowInner.cpp:4196]
[task 2020-07-17T04:04:07.926Z] 04:04:07 INFO - GECKO(1707) | #03: nsDocumentViewer::PageHide(bool) [layout/base/nsDocumentViewer.cpp:1380]
[task 2020-07-17T04:04:07.927Z] 04:04:07 INFO - GECKO(1707) | #04: nsDocShell::FirePageHideNotificationInternal(bool, bool) [docshell/base/nsDocShell.cpp:1006]
[task 2020-07-17T04:04:07.927Z] 04:04:07 INFO - GECKO(1707) | #05: nsDocShell::Destroy() [docshell/base/nsDocShell.cpp:4151]
[task 2020-07-17T04:04:07.927Z] 04:04:07 INFO - GECKO(1707) | #06: nsWebBrowser::SetDocShell(nsDocShell*) [toolkit/components/browser/nsWebBrowser.cpp:1133]
[task 2020-07-17T04:04:07.928Z] 04:04:07 INFO - GECKO(1707) | #07: nsWebBrowser::InternalDestroy() [toolkit/components/browser/nsWebBrowser.cpp:176]
[task 2020-07-17T04:04:07.928Z] 04:04:07 INFO - GECKO(1707) | #08: non-virtual thunk to nsWebBrowser::Destroy() [toolkit/components/browser/nsWebBrowser.cpp:0]
[task 2020-07-17T04:04:07.928Z] 04:04:07 INFO - GECKO(1707) | #09: mozilla::dom::BrowserChild::DestroyWindow() [dom/ipc/BrowserChild.cpp:896]
[task 2020-07-17T04:04:07.929Z] 04:04:07 INFO - GECKO(1707) | #10: mozilla::dom::BrowserChild::RecvDestroy() [dom/ipc/BrowserChild.cpp:2346]
[task 2020-07-17T04:04:07.929Z] 04:04:07 INFO - GECKO(1707) | #11: mozilla::dom::PBrowserChild::OnMessageReceived(IPC::Message const&) [s3:gecko-generated-sources:0737fcecc4282a40df0487e3cfc7ca0eccaaff3e238412e1f2c776bbb3d298d4a3755eac0386df40d4ccae91eb3b483577226feb38e095ceb3965ea5db46ed38/ipc/ipdl/PBrowserChild.cpp::0]
[task 2020-07-17T04:04:07.929Z] 04:04:07 INFO - GECKO(1707) | #12: mozilla::dom::PContentChild::OnMessageReceived(IPC::Message const&) [s3:gecko-generated-sources:bbc325dab19b6b2653ee83a8c5783aff36c158d7a8e40888719e8eb3a8941e4793999a3f6e3cb9ca42af455cbb375f753c229a5c76ab4f4f404654cb7ac501c3/ipc/ipdl/PContentChild.cpp::8383]
[task 2020-07-17T04:04:07.930Z] 04:04:07 INFO - GECKO(1707) | #13: mozilla::ipc::MessageChannel::DispatchAsyncMessage(mozilla::ipc::ActorLifecycleProxy*, IPC::Message const&) [ipc/glue/MessageChannel.cpp:2151]
[task 2020-07-17T04:04:07.931Z] 04:04:07 INFO - GECKO(1707) | #14: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message&&) [ipc/glue/MessageChannel.cpp:2077]
[task 2020-07-17T04:04:07.931Z] 04:04:07 INFO - GECKO(1707) | #15: mozilla::ipc::MessageChannel::RunMessage(mozilla::ipc::MessageChannel::MessageTask&) [ipc/glue/MessageChannel.cpp:0]
[task 2020-07-17T04:04:07.932Z] 04:04:07 INFO - GECKO(1707) | #16: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1955]
[task 2020-07-17T04:04:07.932Z] 04:04:07 INFO - GECKO(1707) | #17: mozilla::RunnableTask::Run() [xpcom/threads/TaskController.cpp:245]
[task 2020-07-17T04:04:07.933Z] 04:04:07 INFO - GECKO(1707) | #18: mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [xpcom/threads/TaskController.cpp:499]
[task 2020-07-17T04:04:07.934Z] 04:04:07 INFO - GECKO(1707) | #19: mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [xpcom/threads/TaskController.cpp:0]
[task 2020-07-17T04:04:07.934Z] 04:04:07 INFO - GECKO(1707) | #20: mozilla::TaskController::ProcessPendingMTTask(bool) [xpcom/threads/TaskController.cpp:164]
[task 2020-07-17T04:04:07.935Z] 04:04:07 INFO - GECKO(1707) | #21: mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_5>::Run() [xpcom/threads/nsThreadUtils.h:578]
[task 2020-07-17T04:04:07.935Z] 04:04:07 INFO - GECKO(1707) | #22: nsThread::ProcessNextEvent(bool, bool*) [xpcom/threads/nsThread.cpp:1236]
[task 2020-07-17T04:04:07.936Z] 04:04:07 INFO - GECKO(1707) | #23: NS_ProcessNextEvent(nsIThread*, bool) [xpcom/threads/nsThreadUtils.cpp:513]
[task 2020-07-17T04:04:07.937Z] 04:04:07 INFO - GECKO(1707) | #24: mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:0]
[task 2020-07-17T04:04:07.941Z] 04:04:07 INFO - GECKO(1707) | #25: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:334]
[task 2020-07-17T04:04:07.945Z] 04:04:07 INFO - GECKO(1707) | #26: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:310]
[task 2020-07-17T04:04:07.949Z] 04:04:07 INFO - GECKO(1707) | #27: nsBaseAppShell::Run() [widget/nsBaseAppShell.cpp:139]
[task 2020-07-17T04:04:07.952Z] 04:04:07 INFO - GECKO(1707) | #28: XRE_RunAppShell() [toolkit/xre/nsEmbedFunctions.cpp:913]
[task 2020-07-17T04:04:07.955Z] 04:04:07 INFO - GECKO(1707) | #29: mozilla::ipc::MessagePumpForChildProcess::Run(base::MessagePump::Delegate*) [ipc/glue/MessagePump.cpp:237]
[task 2020-07-17T04:04:07.958Z] 04:04:07 INFO - GECKO(1707) | #30: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:334]
[task 2020-07-17T04:04:07.961Z] 04:04:07 INFO - GECKO(1707) | #31: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:310]
[task 2020-07-17T04:04:07.963Z] 04:04:07 INFO - GECKO(1707) | #32: XRE_InitChildProcess(int, char**, XREChildData const*) [toolkit/xre/nsEmbedFunctions.cpp:744]
[task 2020-07-17T04:04:08.021Z] 04:04:08 INFO - GECKO(1707) | #33: content_process_main(mozilla::Bootstrap*, int, char**) [ipc/contentproc/plugin-container.cpp:57]
[task 2020-07-17T04:04:08.029Z] 04:04:08 INFO - GECKO(1707) | #34: main [browser/app/nsBrowserApp.cpp:303]
[task 2020-07-17T04:04:08.033Z] 04:04:08 INFO - fix-stacks error: failed to read breakpad symbols dir /builds/worker/workspace/build/symbols/libc.so.6 for /lib/x86_64-linux-gnu/libc.so.6
[task 2020-07-17T04:04:08.037Z] 04:04:08 INFO - fix-stacks note: this is expected and harmless for system libraries on debug automation runs
[task 2020-07-17T04:04:08.037Z] 04:04:08 INFO - GECKO(1707) | #35: __libc_start_main [/lib/x86_64-linux-gnu/libc.so.6 + 0x21b97]
[task 2020-07-17T04:04:08.038Z] 04:04:08 INFO - GECKO(1707) | #36: ??? [/builds/worker/workspace/build/application/firefox/firefox-bin + 0x10ac9]
[task 2020-07-17T04:04:08.038Z] 04:04:08 INFO - GECKO(1707) | #37: ??? (???:???)
[task 2020-07-17T04:04:08.038Z] 04:04:08 INFO - GECKO(1707) | [Parent 1707, Breakpad Server] WARNING: Resource acquired is being released in non-LIFO order; why?
[task 2020-07-17T04:04:08.039Z] 04:04:08 INFO - GECKO(1707) | : file /builds/worker/checkouts/gecko/xpcom/threads/BlockingResourceBase.cpp, line 292
[task 2020-07-17T04:04:08.039Z] 04:04:08 INFO - GECKO(1707) | --- Mutex : dumpSafetyLock (currently acquired)
[task 2020-07-17T04:04:08.039Z] 04:04:08 INFO - GECKO(1707) | calling context
[task 2020-07-17T04:04:08.040Z] 04:04:08 INFO - GECKO(1707) | [stack trace unavailable]
[task 2020-07-17T04:04:08.040Z] 04:04:08 ERROR - GECKO(1707) | A content process crashed and MOZ_CRASHREPORTER_SHUTDOWN is set, shutting down
[task 2020-07-17T04:04:08.040Z] 04:04:08 INFO - GECKO(1707) | [Parent 1707, Main Thread] WARNING: IPC message discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp, line 470
[task 2020-07-17T04:04:08.041Z] 04:04:08 INFO - GECKO(1707) | [Parent 1707, Main Thread] WARNING: IPC message discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp, line 470
[task 2020-07-17T04:04:08.041Z] 04:04:08 INFO - GECKO(1707) | [Parent 1707, Main Thread] WARNING: IPC message discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp, line 470
[task 2020-07-17T04:04:08.041Z] 04:04:08 INFO - GECKO(1707) | [Parent 1707, Main Thread] WARNING: IPC message discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp, line 470
[task 2020-07-17T04:04:08.041Z] 04:04:08 INFO - GECKO(1707) | [Parent 1707, Main Thread] WARNING: IPC message discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp, line 470
[task 2020-07-17T04:04:08.042Z] 04:04:08 INFO - GECKO(1707) | [Parent 1707, Main Thread] WARNING: IPC message discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp, line 470
[task 2020-07-17T04:04:08.042Z] 04:04:08 INFO - GECKO(1707) | [Parent 1707, Main Thread] WARNING: IPC message discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp, line 470
[task 2020-07-17T04:04:08.044Z] 04:04:08 INFO - GECKO(1707) | [Parent 1707, Main Thread] WARNING: IPC message discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp, line 470
[task 2020-07-17T04:04:08.045Z] 04:04:08 INFO - GECKO(1707) | [Parent 1707, Main Thread] WARNING: IPC message discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp, line 470
[task 2020-07-17T04:04:08.045Z] 04:04:08 INFO - GECKO(1707) | [Parent 1707, Main Thread] WARNING: IPC message discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp, line 470
[task 2020-07-17T04:04:08.045Z] 04:04:08 INFO - GECKO(1707) | [Parent 1707, Main Thread] WARNING: IPC message discarded: actor cannot send: file /builds/worker/checkouts/gecko/ipc/glue/ProtocolUtils.cpp, line 470
[task 2020-07-17T04:04:08.045Z] 04:04:08 INFO - GECKO(1707) | [Parent 1707, URL Classifier] WARNING: 'NS_FAILED(rv)', file /builds/worker/checkouts/gecko/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp, line 243
[task 2020-07-17T04:04:08.052Z] 04:04:08 INFO - GECKO(1707) | [Parent 1707, URL Classifier] WARNING: 'NS_FAILED(rv)', file /builds/worker/checkouts/gecko/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp, line 243
[task 2020-07-17T04:04:08.052Z] 04:04:08 INFO - GECKO(1707) | [Parent 1707, URL Classifier] WARNING: 'NS_FAILED(rv)', file /builds/worker/checkouts/gecko/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp, line 243
[task 2020-07-17T04:04:08.052Z] 04:04:08 INFO - GECKO(1707) | [Parent 1707, URL Classifier] WARNING: 'NS_FAILED(rv)', file /builds/worker/checkouts/gecko/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp, line 243
[task 2020-07-17T04:04:08.053Z] 04:04:08 INFO - GECKO(1707) | [Parent 1707, URL Classifier] WARNING: 'NS_FAILED(rv)', file /builds/worker/checkouts/gecko/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp, line 243
[task 2020-07-17T04:04:08.053Z] 04:04:08 INFO - GECKO(1707) | [Parent 1707, URL Classifier] WARNING: 'NS_FAILED(rv)', file /builds/worker/checkouts/gecko/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp, line 243
[task 2020-07-17T04:04:08.053Z] 04:04:08 INFO - GECKO(1707) | [Parent 1707, URL Classifier] WARNING: 'NS_FAILED(rv)', file /builds/worker/checkouts/gecko/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp, line 243
[task 2020-07-17T04:04:08.053Z] 04:04:08 INFO - GECKO(1707) | [Parent 1707, URL Classifier] WARNING: 'NS_FAILED(rv)', file /builds/worker/checkouts/gecko/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp, line 243
[task 2020-07-17T04:04:08.053Z] 04:04:08 INFO - GECKO(1707) | [Parent 1707, URL Classifier] WARNING: 'NS_FAILED(rv)', file /builds/worker/checkouts/gecko/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp, line 243
[task 2020-07-17T04:04:08.053Z] 04:04:08 INFO - GECKO(1707) | [Parent 1707, URL Classifier] WARNING: 'NS_FAILED(rv)', file /builds/worker/checkouts/gecko/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp, line 243
[task 2020-07-17T04:04:08.053Z] 04:04:08 INFO - GECKO(1707) | [GPU 1745, Compositor] WARNING: Possibly dropping task posted to updater thread: file /builds/worker/checkouts/gecko/gfx/layers/apz/src/APZUpdater.cpp, line 370
[task 2020-07-17T04:04:08.053Z] 04:04:08 INFO - GECKO(1707) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

Recent occurrences have been classified with bug 1427811.

This is not related to bug bug 1427811, but this just looks like a dupe of bug 1653922.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.