Intermittent dom/media/test/test_autoplay_policy_eventdown_activation.html | application crashed [@ mozilla::layers::CompositorOGL::Initialize]
Categories
(Core :: Graphics, defect, P3)
Tracking
()
People
(Reporter: intermittent-bug-filer, Unassigned)
References
Details
(Keywords: crash, intermittent-failure)
Crash Data
Filed by: nbeleuzu [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=296887137&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/ZJ9lRIh0QBOFo9K-skNvCw/runs/0/artifacts/public/logs/live_backing.log
[task 2020-04-09T01:26:39.928Z] 01:26:39 WARNING - PROCESS-CRASH | dom/media/test/test_autoplay_policy_eventdown_activation.html | application crashed [@ mozilla::layers::CompositorOGL::Initialize(nsTString<char>)]
[task 2020-04-09T01:26:39.928Z] 01:26:39 INFO - Mozilla crash reason: MOZ_CRASH(We need a context on Android)
[task 2020-04-09T01:26:39.928Z] 01:26:39 INFO - Crash dump filename: /tmp/tmpHevJsp/276fb738-25bb-9624-4a83-112dceb4086f.dmp
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - Operating system: Android
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - 0.0.0 Linux 3.10.0+ #260 SMP PREEMPT Fri May 19 12:48:14 PDT 2017 x86_64
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - CPU: amd64
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - family 6 model 6 stepping 3
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - 4 CPUs
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - GPU: UNKNOWN
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - Crash reason: SIGSEGV /SEGV_MAPERR
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - Crash address: 0x0
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - Process uptime: not available
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - Thread 43 (crashed)
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - 0 libxul.so!mozilla::layers::CompositorOGL::Initialize(nsTString<char>) [CompositorOGL.cpp:b03fcb814970923bb55f11e69440519c3e020004 : 379 + 0x11]
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - rax = 0x000070b70b9effab rdx = 0x0000000000000029
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - rcx = 0x000070b70dce8b70 rbx = 0x000070b6fd27cbb0
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - rsi = 0x000070b70b9eff81 rdi = 0x000070b6fef71d08
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - rbp = 0x000070b6fd27cb40 rsp = 0x000070b6fd27ca20
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - r8 = 0x0000000000000001 r9 = 0x0000000000000000
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000000
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - r12 = 0x0000000000000000 r13 = 0x000070b6fd8ae770
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - r14 = 0x000070b6fd8bfaf0 r15 = 0x000070b6fd8bfaf0
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - rip = 0x000070b706cdd929
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - Found by: given as instruction pointer in context
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - 1 libxul.so!mozilla::layers::CompositorBridgeParent::NewCompositor(nsTArray<mozilla::layers::LayersBackend> const&) [CompositorBridgeParent.cpp:b03fcb814970923bb55f11e69440519c3e020004 : 1553 + 0x11]
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - rbp = 0x000070b6fd27cd20 rsp = 0x000070b6fd27cb50
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - rip = 0x000070b706e06584
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - Found by: previous frame's frame pointer
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - 2 libxul.so!mozilla::layers::CompositorBridgeParent::InitializeLayerManager(nsTArray<mozilla::layers::LayersBackend> const&) [CompositorBridgeParent.cpp:b03fcb814970923bb55f11e69440519c3e020004 : 1466 + 0x8]
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - rbp = 0x000070b6fd27cd60 rsp = 0x000070b6fd27cd30
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - rip = 0x000070b706e0627c
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - Found by: previous frame's frame pointer
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - 3 libxul.so!mozilla::layers::CompositorBridgeParent::AllocPLayerTransactionParent(nsTArray<mozilla::layers::LayersBackend> const&, mozilla::layers::LayersId const&) [CompositorBridgeParent.cpp:b03fcb814970923bb55f11e69440519c3e020004 : 1606 + 0x5]
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - rbp = 0x000070b6fd27cd90 rsp = 0x000070b6fd27cd70
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - rip = 0x000070b706e06872
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - Found by: previous frame's frame pointer
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - 4 libxul.so!mozilla::layers::PCompositorBridgeParent::OnMessageReceived(IPC::Message const&) [PCompositorBridgeParent.cpp: : 1394 + 0x1a]
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - rbp = 0x000070b6fd27cef0 rsp = 0x000070b6fd27cda0
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - rip = 0x000070b70663315d
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - Found by: previous frame's frame pointer
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - 5 libxul.so!mozilla::layers::PCompositorManagerParent::OnMessageReceived(IPC::Message const&) [PCompositorManagerParent.cpp: : 197 + 0xd]
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - rbp = 0x000070b6fd27cf90 rsp = 0x000070b6fd27cf00
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - rip = 0x000070b706638e51
[task 2020-04-09T01:26:39.932Z] 01:26:39 INFO - Found by: previous frame's frame pointer
Comment hidden (Intermittent Failures Robot) |
Comment 2•5 years ago
|
||
The priority flag is not set for this bug.
:jbonisteel, could you have a look please?
For more information, please visit auto_nag documentation.
Comment hidden (Intermittent Failures Robot) |
Comment 4•5 years ago
|
||
NI-ing Kris for further Android triage
Updated•5 years ago
|
Comment 5•5 years ago
|
||
Looks like it's low volume, but there are crashes in the wild with Fennec 68 and Fenix 75.
@jnicol: Any idea what would be going on here?
This is the link to the crash bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1532456
Comment 6•5 years ago
|
||
The crashes in the wild typically come from devices without OpenGL support, which we require on Android. You can tell these because they are often emulators, running a debug build of android (and therefore perhaps missing proprietary drivers), E-Ink devices, etc. In bug 1532456 it seems there was a legitimate regression which caused a spike, then fixing that brought it back down to the baseline of weird devices.
This error on CI seems legitimate. Strangely, previous OpenGL context initializations in that run succeeded. And the error is [GFX1-]: Failed to create EGLContext!: 0x3000
, but 0x3000 is EGL_SUCCESS
.
I think a good start would be to add more logging to the error path, so we can narrow down where this is going wrong.
Comment 7•5 years ago
|
||
Because this bug's Severity has not been changed from the default since it was filed, and it's Priority is P3
(Backlog,) indicating it has been triaged, the bug's Severity is being updated to S3
(normal.)
Updated•2 years ago
|
Comment 8•2 years ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit BugBot documentation.
Description
•