Closed Bug 1463629 Opened 6 years ago Closed 5 years ago

Intermittent GECKO(8292) | Assertion failure: wrHost, at z:/build/build/src/gfx/layers/wr/WebRenderBridgeParent.cpp:940

Categories

(Core :: Graphics: WebRender, defect, P5)

defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure)

Filed by: ncsoregi [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=179730425&repo=mozilla-inbound

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

00:04:56     INFO -  917 INFO TEST-PASS | dom/media/test/test_preload_actions.html | [started test8-24 t=23.172] Length of array should match number of running tests
00:04:56     INFO -  GECKO(8292) | Assertion failure: wrHost, at z:/build/build/src/gfx/layers/wr/WebRenderBridgeParent.cpp:940
00:05:21     INFO -  GECKO(8292) | #01: mozilla::layers::WebRenderBridgeParent::ProcessWebRenderParentCommands(nsTArray<mozilla::layers::WebRenderParentCommand> const &,mozilla::wr::TransactionBuilder &) [gfx/layers/wr/WebRenderBridgeParent.cpp:796]
00:05:21     INFO -  GECKO(8292) | #02: mozilla::layers::WebRenderBridgeParent::RecvSetDisplayList(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const &,nsTArray<mozilla::layers::WebRenderParentCommand> &&,nsTArray<mozilla::layers::OpDestroy> &&,unsigned __int64 const &,mozilla::layers::TransactionId const &,mozilla::wr::TypedSize2D<float,mozilla::wr::LayoutPixel> const &,mozilla::ipc::ByteBuf &&,mozilla::wr::BuiltDisplayListDescriptor const &,mozilla::layers::WebRenderScrollData const &,nsTArray<mozilla::layers::OpUpdateResource> &&,nsTArray<mozilla::layers::RefCountedShmem> &&,nsTArray<mozilla::ipc::Shmem> &&,mozilla::wr::IdNamespace const &,mozilla::TimeStamp const &,mozilla::TimeStamp const &) [gfx/layers/wr/WebRenderBridgeParent.cpp:640]
00:05:21     INFO -  GECKO(8292) | #03: mozilla::layers::PWebRenderBridgeParent::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources:08ba81b2113f2e2c1334ee0fe24e4caf7911cca4455a97e82ac0f451a4e914ef980eaab967112ecb7863c0871f3e315fa7968e830618e9299c70e5dd70ae00f1/ipc/ipdl/PWebRenderBridgeParent.cpp::378]
00:05:21     INFO -  GECKO(8292) | #04: mozilla::layers::PCompositorManagerParent::OnMessageReceived(IPC::Message const &) [s3:gecko-generated-sources:f4c5a2ca4a9fc4f7f5cf831349fa95805eef85664229e35d0c802bca9897351ef7b0affab05431fa24278486ec154555340713090d58a1101b8e903121f440de/ipc/ipdl/PCompositorManagerParent.cpp::110]
00:05:21     INFO -  GECKO(8292) | #05: mozilla::ipc::MessageChannel::DispatchAsyncMessage(IPC::Message const &) [ipc/glue/MessageChannel.cpp:2137]
00:05:21     INFO -  GECKO(8292) | #06: mozilla::ipc::MessageChannel::DispatchMessageW(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2068]
00:05:21     INFO -  GECKO(8292) | #07: mozilla::ipc::MessageChannel::RunMessage(mozilla::ipc::MessageChannel::MessageTask &) [ipc/glue/MessageChannel.cpp:1913]
00:05:21     INFO -  GECKO(8292) | #08: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1946]
00:05:21     INFO -  GECKO(8292) | #09: MessageLoop::RunTask(already_AddRefed<nsIRunnable>) [ipc/chromium/src/base/message_loop.cc:453]
00:05:21     INFO -  GECKO(8292) | #10: MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask &&) [ipc/chromium/src/base/message_loop.cc:463]
00:05:21     INFO -  GECKO(8292) | #11: MessageLoop::DoWork() [ipc/chromium/src/base/message_loop.cc:535]
00:05:21     INFO -  GECKO(8292) | #12: base::MessagePumpForUI::DoRunLoop() [ipc/chromium/src/base/message_pump_win.cc:211]
00:05:21     INFO -  GECKO(8292) | #13: base::MessagePumpWin::RunWithDispatcher(base::MessagePump::Delegate *,base::MessagePumpWin::Dispatcher *) [ipc/chromium/src/base/message_pump_win.cc:58]
00:05:21     INFO -  GECKO(8292) | #14: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:320]
00:05:21     INFO -  GECKO(8292) | #15: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:300]
00:05:21     INFO -  GECKO(8292) | #16: base::Thread::ThreadMain() [ipc/chromium/src/base/thread.cc:184]
00:05:21     INFO -  GECKO(8292) | #17: static unsigned long `anonymous namespace'::ThreadFunc(void *) [ipc/chromium/src/base/platform_thread_win.cc:29]
00:05:21     INFO -  GECKO(8292) | #18: KERNEL32.DLL + 0x12774
00:05:21     INFO -  GECKO(8292) | #19: ntdll.dll + 0x70d51
00:05:21     INFO -  GECKO(8292) | ###!!! [Child][MessageChannel::SendAndWait] Error: Channel error: cannot send/recv
00:05:21     INFO -  GECKO(8292) | [GFX1-]: Receive IPC close with reason[GF=AbnormalShutdown
00:05:21     INFO -  GECKO(8292) | X1-]: Receive IPC close with reason=AbnormalShutdown
00:05:21     INFO -  GECKO(8292) | ###!!! [Child][RunMessage] Error: Channel error: cannot send/recv
00:05:21     INFO -  918 INFO TEST-PASS | dom/media/test/test_preload_actions.html | (4) Got playback ended
00:05:21     INFO -  919 INFO [finished test4-20] remaining= test8-24
00:05:21     INFO -  920 INFO TEST-PASS | dom/media/test/test_preload_actions.html | [finished test4-20 t=23.574] Length of array should match number of running tests
00:05:21     INFO -  921 INFO TEST-PASS | dom/media/test/test_preload_actions.html | [started test10-25 t=23.576] Length of array should match number of running tests
00:05:21     INFO -  GECKO(8292) | ###!!! [Child][MessageChannel] Error: (msgtype=0x8E0006,name=PWebRenderBridge::Msg_SetDisplayList) Channel error: cannot send/recv
00:05:21     INFO -  GECKO(8292) | ###!!! [Child][MessageChannel] Error: (msgtype=0x8E0021,name=PWebRenderBridge::Msg_Shutdown) Channel error: cannot send/recv
00:05:21     INFO -  GECKO(8292) | ###!!! [Child][MessageChannel::SendAndWait] Error: (msgtype=0x290016,name=PCompositorBridge::Msg_WillClose) Channel error: cannot send/recv
00:05:21     INFO -  GECKO(8292) | [GFX1-]: Receive IPC close with reason=AbnormalShutdown
00:05:21     INFO -  GECKO(8292) | 2018-05-23 00:04:56: minidump.cc:1425: ERROR: MinidumpThread has a memory region problem, 0x8c321ff4a8+0xb58, RVA 0x0x0
By the log, the following problem seemed to happen at first.

> thread 'WRRenderBackend#2' panicked at 'assertion failed: info.ignore_missing_pipeline', gfx\webrender\src\display_list_flattener.rs:559:17
(In reply to Sotaro Ikeda [:sotaro] from comment #2)
> By the log, the following problem seemed to happen at first.
> 
> > thread 'WRRenderBackend#2' panicked at 'assertion failed: info.ignore_missing_pipeline', gfx\webrender\src\display_list_flattener.rs:559:17

It might be addressed  by Bug 1462903 and Bug 1462903.
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.