If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Intermittent marionette.py | application crashed [@ RefPtr<mozilla::CDMProxy>::RefPtr<mozilla::CDMProxy>(RefPtr<mozilla::CDMProxy> const &) | mozilla::layers::CompositorBridgeParent::GetAPZCTreeManager()]

RESOLVED FIXED

Status

()

Core
Panning and Zooming
P3
critical
RESOLVED FIXED
5 months ago
5 months ago

People

(Reporter: Treeherder Bug Filer, Unassigned)

Tracking

({crash, intermittent-failure})

55 Branch
x86_64
Windows 8
crash, intermittent-failure
Points:
---

Firefox Tracking Flags

(firefox-esr52 unaffected, firefox53 wontfix, firefox54 fixed, firefox55 fixed)

Details

(Whiteboard: [gfx-noted], crash signature)

(Reporter)

Description

5 months ago
treeherder
Filed by: archaeopteryx [at] coole-files.de

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

https://archive.mozilla.org/pub/firefox/tinderbox-builds/autoland-win64-pgo/1492414203/autoland_win8_64_test_pgo-marionette-e10s-bm127-tests1-windows-build17.txt.gz
First 10 frames from the crashing thread:

02:44:04     INFO -  Crash reason:  EXCEPTION_ACCESS_VIOLATION_READ
02:44:04     INFO -  Crash address: 0x578
02:44:04     INFO -  Assertion: Unknown assertion type 0x00000000
02:44:04     INFO -  Process uptime: 32 seconds
02:44:04     INFO -  Thread 4 (crashed)
02:44:04     INFO -   0  xul.dll!RefPtr<mozilla::CDMProxy>::RefPtr<mozilla::CDMProxy>(RefPtr<mozilla::CDMProxy> const &) [RefPtr.h:3148ecea537e : 91 + 0x0]
02:44:04     INFO -      rax = 0x000000a20e88d100   rdx = 0x0000000000000578
02:44:04     INFO -      rcx = 0x000000a20ecff1e0   rbx = 0x000000a20ecff1e0
02:44:04     INFO -      rsi = 0x000000a20af13748   rdi = 0x0000000000000000
02:44:04     INFO -      rbp = 0x000000a20e88d100   rsp = 0x000000a20ecff140
02:44:04     INFO -       r8 = 0x000000a20e88d000    r9 = 0x0000000000000000
02:44:04     INFO -      r10 = 0x0000000000000100   r11 = 0x000000a20e88d000
02:44:04     INFO -      r12 = 0x0000000000000000   r13 = 0x000007fca02d2dd0
02:44:04     INFO -      r14 = 0x000000a20ecff240   r15 = 0x0000000000000000
02:44:04     INFO -      rip = 0x000007fc9e91857d
02:44:04     INFO -      Found by: given as instruction pointer in context
02:44:04     INFO -   1  xul.dll!mozilla::layers::CompositorBridgeParent::GetAPZCTreeManager() [CompositorBridgeParent.cpp:3148ecea537e : 1145 + 0xf]
02:44:04     INFO -      rbx = 0x000000a20ecff1e0   rbp = 0x000000a20e88d100
02:44:04     INFO -      rsp = 0x000000a20ecff170   r12 = 0x0000000000000000
02:44:04     INFO -      r13 = 0x000007fca02d2dd0   r14 = 0x000000a20ecff240
02:44:04     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc9e2cd884
02:44:04     INFO -      Found by: call frame info
02:44:04     INFO -   2  xul.dll!mozilla::layers::CrossProcessCompositorBridgeParent::AllocPAPZCTreeManagerParent(unsigned __int64 const &) [CrossProcessCompositorBridgeParent.cpp:3148ecea537e : 128 + 0x1c]
02:44:04     INFO -      rbx = 0x000000a20ecff1e0   rbp = 0x000000a20e88d100
02:44:04     INFO -      rsp = 0x000000a20ecff1a0   r12 = 0x0000000000000000
02:44:04     INFO -      r13 = 0x000007fca02d2dd0   r14 = 0x000000a20ecff240
02:44:04     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc9e2cafa6
02:44:04     INFO -      Found by: call frame info
02:44:04     INFO -   3  xul.dll!mozilla::layers::PCompositorBridgeParent::OnMessageReceived(IPC::Message const &) [PCompositorBridgeParent.cpp:3148ecea537e : 700 + 0x11]
02:44:04     INFO -      rbx = 0x000000a20ecff1e0   rbp = 0x000000a20e88d100
02:44:04     INFO -      rsp = 0x000000a20ecff1e0   r12 = 0x0000000000000000
02:44:04     INFO -      r13 = 0x000007fca02d2dd0   r14 = 0x000000a20ecff240
02:44:04     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc9dbbed42
02:44:04     INFO -      Found by: call frame info
02:44:04     INFO -   4  xul.dll!mozilla::ipc::MessageChannel::DispatchAsyncMessage(IPC::Message const &) [MessageChannel.cpp:3148ecea537e : 1903 + 0xa]
02:44:04     INFO -      rbx = 0x000000a20ecff1e0   rbp = 0x000000a20e88d100
02:44:04     INFO -      rsp = 0x000000a20ecff340   r12 = 0x0000000000000000
02:44:04     INFO -      r13 = 0x000007fca02d2dd0   r14 = 0x000000a20ecff240
02:44:04     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc9d3e2dcb
02:44:04     INFO -      Found by: call frame info
02:44:04     INFO -   5  xul.dll!mozilla::ipc::MessageChannel::DispatchMessageW(IPC::Message &&) [MessageChannel.cpp:3148ecea537e : 1838 + 0x5]
02:44:04     INFO -      rbx = 0x000000a20ecff1e0   rbp = 0x000000a20e88d100
02:44:04     INFO -      rsp = 0x000000a20ecff370   r12 = 0x0000000000000000
02:44:04     INFO -      r13 = 0x000007fca02d2dd0   r14 = 0x000000a20ecff240
02:44:04     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc9d3e196b
02:44:04     INFO -      Found by: call frame info
02:44:04     INFO -   6  xul.dll!mozilla::ipc::MessageChannel::RunMessage(mozilla::ipc::MessageChannel::MessageTask &) [MessageChannel.cpp:3148ecea537e : 1711 + 0xc]
02:44:04     INFO -      rbx = 0x000000a20ecff1e0   rbp = 0x000000a20e88d100
02:44:04     INFO -      rsp = 0x000000a20ecff430   r12 = 0x0000000000000000
02:44:04     INFO -      r13 = 0x000007fca02d2dd0   r14 = 0x000000a20ecff240
02:44:04     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc9d3e0ef8
02:44:04     INFO -      Found by: call frame info
02:44:04     INFO -   7  xul.dll!mozilla::ipc::MessageChannel::MessageTask::Run() [MessageChannel.cpp:3148ecea537e : 1744 + 0xc]
02:44:04     INFO -      rbx = 0x000000a20ecff1e0   rbp = 0x000000a20e88d100
02:44:04     INFO -      rsp = 0x000000a20ecff460   r12 = 0x0000000000000000
02:44:04     INFO -      r13 = 0x000007fca02d2dd0   r14 = 0x000000a20ecff240
02:44:04     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc9d3e0e74
02:44:04     INFO -      Found by: call frame info
02:44:04     INFO -   8  xul.dll!MessageLoop::RunTask(already_AddRefed<mozilla::Runnable>) [message_loop.cc:3148ecea537e : 361 + 0x9]
02:44:04     INFO -      rbx = 0x000000a20ecff1e0   rbp = 0x000000a20e88d100
02:44:04     INFO -      rsp = 0x000000a20ecff490   r12 = 0x0000000000000000
02:44:04     INFO -      r13 = 0x000007fca02d2dd0   r14 = 0x000000a20ecff240
02:44:04     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc9d54101c
02:44:04     INFO -      Found by: call frame info
02:44:04     INFO -   9  xul.dll!MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask &&) [message_loop.cc:3148ecea537e : 369 + 0x16]
02:44:04     INFO -      rbx = 0x000000a20ecff1e0   rbp = 0x000000a20e88d100
02:44:04     INFO -      rsp = 0x000000a20ecff4c0   r12 = 0x0000000000000000
02:44:04     INFO -      r13 = 0x000007fca02d2dd0   r14 = 0x000000a20ecff240
02:44:04     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc9d540ff0
02:44:04     INFO -      Found by: call frame info
02:44:04     INFO -  10  xul.dll!MessageLoop::DoWork() [message_loop.cc:3148ecea537e : 444 + 0xc]
02:44:04     INFO -      rbx = 0x000000a20ecff1e0   rbp = 0x000000a20e88d100
02:44:04     INFO -      rsp = 0x000000a20ecff4f0   r12 = 0x0000000000000000
02:44:04     INFO -      r13 = 0x000007fca02d2dd0   r14 = 0x000000a20ecff240
02:44:04     INFO -      r15 = 0x0000000000000000   rip = 0x000007fc9d5ebdb4
02:44:04     INFO -      Found by: call frame info

This seems to be basically a dupe of bug 1338422, but for Windows only.
Status: NEW → RESOLVED
Crash Signature: [@ RefPtr<mozilla::CDMProxy>::RefPtr<mozilla::CDMProxy>(RefPtr<mozilla::CDMProxy> const &)] → [@ RefPtr<mozilla::CDMProxy>::RefPtr<mozilla::CDMProxy>(RefPtr<mozilla::CDMProxy> const &) | mozilla::layers::CompositorBridgeParent::GetAPZCTreeManager()]
Last Resolved: 5 months ago
Resolution: --- → DUPLICATE
Summary: Intermittent marionette.py | application crashed [@ RefPtr<mozilla::CDMProxy>::RefPtr<mozilla::CDMProxy>(RefPtr<mozilla::CDMProxy> const &)] → Intermittent marionette.py | application crashed [@ RefPtr<mozilla::CDMProxy>::RefPtr<mozilla::CDMProxy>(RefPtr<mozilla::CDMProxy> const &) | mozilla::layers::CompositorBridgeParent::GetAPZCTreeManager()]
Duplicate of bug: 1338422
Or maybe lets leave it open for a better starring experience on Treeherder. I will add the other bug under see also instead.
Status: RESOLVED → REOPENED
Component: Marionette → Panning and Zooming
Product: Testing → Core
Resolution: DUPLICATE → ---
See Also: → bug 1338422
Version: Version 3 → unspecified
OS: Unspecified → Windows 8
Priority: -- → P3
Hardware: Unspecified → x86_64
Whiteboard: [gfx-noted]
Version: unspecified → 55 Branch
Depends on: 1360478
Assuming this is fixed by bug 1360478. Feel free to reopen if that's not the case.
Status: REOPENED → RESOLVED
Last Resolved: 5 months ago5 months ago
Resolution: --- → FIXED
status-firefox53: --- → wontfix
status-firefox54: --- → affected
status-firefox55: --- → fixed
status-firefox-esr52: --- → unaffected
Assuming this is fixed for 54, for the same reasons as comment 3.
status-firefox54: affected → fixed
You need to log in before you can comment on or make changes to this bug.