Closed Bug 1261571 Opened 8 years ago Closed 8 years ago

Intermittent test_WaitingToEndedTransition_mp4.html | application terminated with exit code 11 after Assertion failure: mDestroyed, at gfx/layers/IPDLActor.h:43

Categories

(Core :: Graphics: Layers, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1264694
Tracking Status
firefox48 --- affected

People

(Reporter: aryx, Unassigned)

References

Details

(Keywords: intermittent-failure)

https://treeherder.mozilla.org/logviewer.html#?job_id=8369137&repo=fx-team

17:20:08     INFO -  86 INFO TEST-OK | dom/media/mediasource/test/test_WaitingToEndedTransition_mp4.html | took 5764ms
17:20:08     INFO -  ++DOMWINDOW == 12 (0x7fa5d8b23400) [pid = 1253] [serial = 92] [outer = 0x7fa5e3af0000]
17:20:08     INFO -  ++DOMWINDOW == 13 (0x7fa5d8b23800) [pid = 1253] [serial = 93] [outer = 0x7fa5e3af0000]
17:20:08     INFO -  --DOCSHELL 0x7fb739409000 == 5 [pid = 1191] [id = 6]
17:20:09     INFO -  JavaScript error: chrome://browser/content/tabbrowser.xml, line 2864: TypeError: this.tabs is undefined
17:20:09     INFO -  --DOCSHELL 0x7fb747e1c800 == 4 [pid = 1191] [id = 1]
17:20:10     INFO -  --DOCSHELL 0x7fb737c46800 == 3 [pid = 1191] [id = 3]
17:20:10     INFO -  --DOCSHELL 0x7fb73d43d000 == 2 [pid = 1191] [id = 7]
17:20:10     INFO -  --DOCSHELL 0x7fb737c47800 == 1 [pid = 1191] [id = 4]
17:20:10     INFO -  --DOCSHELL 0x7fb744ea0800 == 0 [pid = 1191] [id = 2]
17:20:10     INFO -  --DOMWINDOW == 11 (0x7fb735d64800) [pid = 1191] [serial = 10] [outer = 0x7fb737c47000] [url = about:blank]
17:20:10     INFO -  ]: --DOMWINDOW == 10 (0x7fb737c47000) [pid = 1191] [serial = 6] [outer = (nil)] [url = about:blank]
17:20:10     INFO -  --DOMWINDOW == 9 (0x7fb735dab400) [pid = 1191] [serial = 11] [outer = 0x7fb737de9000] [url = about:blank]
17:20:10     INFO -  ###!!! [Child][MessageChannel] Error: (msgtype=0x4800B1,name=PContent::Msg_ConsoleMessage) Channel closing: too late to send/recv, messages will be lost
17:20:10     INFO -  [Child 1253] WARNING: MsgDropped in ContentChild: file /home/worker/workspace/build/src/dom/ipc/ContentChild.cpp, line 2288
17:20:10     INFO -  [Child 1253] WARNING: NS_ENSURE_TRUE(context) failed: file /home/worker/workspace/build/src/xpcom/threads/nsThread.cpp, line 805
17:21:14     INFO -  Hit MOZ_CRASH(Shutdown too long, probably frozen, causing a crash.) at /home/worker/workspace/build/src/toolkit/components/terminator/nsTerminator.cpp:158
17:21:14     INFO -  #01: _pt_root (/home/worker/workspace/build/application/firefox/libnspr4.so)
17:21:15     INFO -  #02: start_thread (/build/eglibc-rrybNj/eglibc-2.15/nptl/pthread_create.c:308)
17:21:18     INFO -  #03: clone (/build/eglibc-rrybNj/eglibc-2.15/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:114)
17:21:18     INFO -  ExceptionHandler::GenerateDump cloned child 1780
17:21:18     INFO -  ExceptionHandler::SendContinueSignalToChild sent continue signal to child
17:21:18     INFO -  ExceptionHandler::WaitForContinueSignal waiting for continue signal...
17:21:18     INFO -  Assertion failure: mDestroyed, at /home/worker/workspace/build/src/gfx/layers/IPDLActor.h:43
17:21:18     INFO -  #01: mozilla::layers::CompositableChild::~CompositableChild() (/home/worker/workspace/build/application/firefox/libxul.so)
17:21:18     INFO -  #02: mozilla::layers::CompositableClient::DestroyIPDLActor(mozilla::layers::PCompositableChild*) (/home/worker/workspace/build/application/firefox/libxul.so)
17:21:18     INFO -  #03: mozilla::layers::PImageBridgeChild::DeallocSubtree() (/home/worker/workspace/build/application/firefox/libxul.so)
17:21:18     INFO -  #04: mozilla::layers::PImageBridgeChild::OnChannelError() (/home/worker/workspace/build/application/firefox/libxul.so)
17:21:18     INFO -  #05: mozilla::ipc::MessageChannel::NotifyMaybeChannelError() (/home/worker/workspace/build/application/firefox/libxul.so)
17:21:18     INFO -  #06: mozilla::ipc::MessageChannel::OnNotifyMaybeChannelError() (/home/worker/workspace/build/application/firefox/libxul.so)
17:21:18     INFO -  #07: MessageLoop::RunTask(Task*) (/home/worker/workspace/build/application/firefox/libxul.so)
17:21:18     INFO -  #08: MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask const&) (/home/worker/workspace/build/application/firefox/libxul.so)
17:21:18     INFO -  #09: MessageLoop::DoWork() (/home/worker/workspace/build/application/firefox/libxul.so)
17:21:18     INFO -  #10: base::MessagePumpDefault::Run(base::MessagePump::Delegate*) (/home/worker/workspace/build/application/firefox/libxul.so)
17:21:18     INFO -  #11: MessageLoop::RunInternal() (/home/worker/workspace/build/application/firefox/libxul.so)
17:21:18     INFO -  #12: MessageLoop::Run() (/home/worker/workspace/build/application/firefox/libxul.so)
17:21:18     INFO -  #13: base::Thread::ThreadMain() (/home/worker/workspace/build/application/firefox/libxul.so)
17:21:18     INFO -  #14: ThreadFunc(void*) (/home/worker/workspace/build/application/firefox/libxul.so)
17:21:18     INFO -  #15: start_thread (/build/eglibc-rrybNj/eglibc-2.15/nptl/pthread_create.c:308)
17:21:18     INFO -  #16: clone (/build/eglibc-rrybNj/eglibc-2.15/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:114)
17:21:18     INFO -  ###!!! [Child][MessageChannel] Error: (msgtype=0x4800DB,name=PContent::Msg_GraphicsError) Closed channel: cannot send/recv
17:21:18     INFO -  [Child 1253] WARNING: MsgDropped in ContentChild: file /home/worker/workspace/build/src/dom/ipc/ContentChild.cpp, line 2288
17:21:18     INFO -  [GFX1-]: Receive IPC close with reason=4
17:21:18     INFO -  TEST-INFO | Main app process: exit 11
See Also: → 1264694
"Assertion failure: mDestroyed" happened because ImageBridge ipc is shut down with ipc error.

It seems to be triggered by the following.

> Hit MOZ_CRASH(Shutdown too long, probably frozen, causing a crash.) at /home/worker/workspace/build/src/toolkit/components/terminator/nsTerminator.cpp:158


https://dxr.mozilla.org/mozilla-central/source/toolkit/components/terminator/nsTerminator.cpp#158
CompositorBridgeParent::ShutDown() seems blocking like Bug 1264694.
From comment 2, it seems like dup of Bug 1264694.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.