Open Bug 1798184 Opened 2 years ago Updated 1 year ago

application crashed [@ _dl_relocate_object] from x11_egltest in automation, seen in the wild on crash-stats from media code invoking mozilla::PDMFactory::PDMFactory()

Categories

(Core :: Graphics: WebRender, defect)

Unspecified
Linux
defect

Tracking

()

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: crash)

Crash Data

Filed by: ctuns [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=394857303&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/FohNz4cYS0G3n66EoK_W_g/runs/0/artifacts/public/logs/live_backing.log


[task 2022-10-30T09:37:14.026Z] 09:37:14     INFO -  TEST-START | xpcshell.ini:toolkit/mozapps/extensions/test/xpcshell/test_builtin_location.js
[task 2022-10-30T09:37:17.325Z] 09:37:17  WARNING -  PROCESS-CRASH | toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_No_Comparison.js | application crashed [@ _dl_relocate_object]
[task 2022-10-30T09:37:17.326Z] 09:37:17     INFO -  Crash dump filename: /tmp/xpc-other-hixk2vz0/76392ee0-a6e8-ef63-8f27-6672864e4c46.dmp
[task 2022-10-30T09:37:17.327Z] 09:37:17     INFO -  Operating system: Linux
[task 2022-10-30T09:37:17.327Z] 09:37:17     INFO -                    4.4.0-1014-aws #14taskcluster1-Ubuntu SMP Tue Apr 3 10:27:00 UTC 2018
[task 2022-10-30T09:37:17.328Z] 09:37:17     INFO -  CPU: amd64
[task 2022-10-30T09:37:17.328Z] 09:37:17     INFO -       family 6 model 85 stepping 7
[task 2022-10-30T09:37:17.329Z] 09:37:17     INFO -       2 CPUs
[task 2022-10-30T09:37:17.330Z] 09:37:17     INFO -  Linux Ubuntu 18.04 - bionic (Ubuntu 18.04.6 LTS)
[task 2022-10-30T09:37:17.330Z] 09:37:17     INFO -  Crash reason:  SIGSEGV / SEGV_MAPERR
[task 2022-10-30T09:37:17.331Z] 09:37:17     INFO -  Crash address: 0x20
[task 2022-10-30T09:37:17.332Z] 09:37:17     INFO -  Process uptime: not available
[task 2022-10-30T09:37:17.332Z] 09:37:17     INFO -  Thread 0 xpcshell (crashed)
[task 2022-10-30T09:37:17.333Z] 09:37:17     INFO -   0  ld-linux-x86-64.so.2!_dl_relocate_object [dl-reloc.c : 258 + 0x1c6]
[task 2022-10-30T09:37:17.333Z] 09:37:17     INFO -       rax = 0x0000000000000000    rdx = 0x0000000000000003
[task 2022-10-30T09:37:17.334Z] 09:37:17     INFO -       rcx = 0x00007f8a412ff548    rbx = 0x00007f8a412930c0
[task 2022-10-30T09:37:17.335Z] 09:37:17     INFO -       rsi = 0x0000000000000000    rdi = 0x00007f8a41274298
[task 2022-10-30T09:37:17.335Z] 09:37:17     INFO -       rbp = 0x00007ffca05a5890    rsp = 0x00007ffca05a5780
[task 2022-10-30T09:37:17.336Z] 09:37:17     INFO -        r8 = 0x0000000000000018     r9 = 0x0000000000000004
[task 2022-10-30T09:37:17.336Z] 09:37:17     INFO -       r10 = 0x00007f8a41f80600    r11 = 0x0000000000000005
[task 2022-10-30T09:37:17.337Z] 09:37:17     INFO -       r12 = 0x0000000000000006    r13 = 0x00007f8a412742b0
[task 2022-10-30T09:37:17.338Z] 09:37:17     INFO -       r14 = 0x00007f8a41f80600    r15 = 0x0000000100000006
[task 2022-10-30T09:37:17.338Z] 09:37:17     INFO -       rip = 0x00007f8a5e557b18
[task 2022-10-30T09:37:17.339Z] 09:37:17     INFO -      Found by: given as instruction pointer in context
[task 2022-10-30T09:37:17.339Z] 09:37:17     INFO -   1  ld-linux-x86-64.so.2!dl_open_worker [dl-open.c : 382 + 0x9]
[task 2022-10-30T09:37:17.340Z] 09:37:17     INFO -       rbx = 0x00007ffca05a58a0    rbp = 0x00007ffca05a5930
[task 2022-10-30T09:37:17.341Z] 09:37:17     INFO -       rsp = 0x00007ffca05a58a0    r12 = 0x00007f8a5e5c1a00
[task 2022-10-30T09:37:17.341Z] 09:37:17     INFO -       r13 = 0x0000000000000000    r14 = 0x00007ffca05a5a90
[task 2022-10-30T09:37:17.342Z] 09:37:17     INFO -       r15 = 0x00000000ffffffff    rip = 0x00007f8a5e56010d
[task 2022-10-30T09:37:17.342Z] 09:37:17     INFO -      Found by: call frame info
[task 2022-10-30T09:37:17.343Z] 09:37:17     INFO -   2  libc.so.6!_dl_catch_exception [dl-error-skeleton.c : 196 + 0xb]
[task 2022-10-30T09:37:17.344Z] 09:37:17     INFO -       rbx = 0x0000000000000000    rbp = 0x0000000080000005
[task 2022-10-30T09:37:17.344Z] 09:37:17     INFO -       rsp = 0x00007ffca05a5940    r12 = 0x00007f8a4106d72b
[task 2022-10-30T09:37:17.345Z] 09:37:17     INFO -       r13 = 0x00007f8a41063ac7    r14 = 0x000000000000001a
[task 2022-10-30T09:37:17.345Z] 09:37:17     INFO -       r15 = 0x00007f8a5e773060    rip = 0x00007f8a4f20351f
[task 2022-10-30T09:37:17.346Z] 09:37:17     INFO -      Found by: call frame info
[task 2022-10-30T09:37:17.347Z] 09:37:17     INFO -   3  ld-linux-x86-64.so.2!_dl_open [dl-open.c : 605 + 0x4]
[task 2022-10-30T09:37:17.347Z] 09:37:17     INFO -       rbx = 0x00007ffca05a5a70    rbp = 0x0000000080000005
[task 2022-10-30T09:37:17.348Z] 09:37:17     INFO -       rsp = 0x00007ffca05a5a60    r12 = 0x00007f8a4106d72b
[task 2022-10-30T09:37:17.349Z] 09:37:17     INFO -       r13 = 0x00007f8a41063ac7    r14 = 0x000000000000001a
[task 2022-10-30T09:37:17.349Z] 09:37:17     INFO -       r15 = 0x00007f8a5e773060    rip = 0x00007f8a5e55f81a
[task 2022-10-30T09:37:17.350Z] 09:37:17     INFO -      Found by: call frame info
[task 2022-10-30T09:37:17.350Z] 09:37:17     INFO -   4  libdl.so.2!dlopen_doit [dlopen.c : 66 + 0x43]
[task 2022-10-30T09:37:17.351Z] 09:37:17     INFO -       rbx = 0x00007ffca05a5cc0    rbp = 0x00007f8a477554f8
[task 2022-10-30T09:37:17.351Z] 09:37:17     INFO -       rsp = 0x00007ffca05a5b20    r12 = 0x00007f8a477554f0
[task 2022-10-30T09:37:17.351Z] 09:37:17     INFO -       r13 = 0x0000000000000001    r14 = 0x00007f8a410638d0
[task 2022-10-30T09:37:17.351Z] 09:37:17     INFO -       r15 = 0x00007f8a41f82e00    rip = 0x00007f8a5209ef96
[task 2022-10-30T09:37:17.351Z] 09:37:17     INFO -      Found by: call frame info
[task 2022-10-30T09:37:17.351Z] 09:37:17     INFO -   5  libc.so.6!_dl_catch_exception [dl-error-skeleton.c : 196 + 0xb]
[task 2022-10-30T09:37:17.351Z] 09:37:17     INFO -       rbx = 0x0000000000000000    rbp = 0x00007f8a477554f8
[task 2022-10-30T09:37:17.351Z] 09:37:17     INFO -       rsp = 0x00007ffca05a5b40    r12 = 0x00007f8a477554f0
[task 2022-10-30T09:37:17.351Z] 09:37:17     INFO -       r13 = 0x0000000000000001    r14 = 0x00007f8a410638d0
[task 2022-10-30T09:37:17.351Z] 09:37:17     INFO -       r15 = 0x00007f8a41f82e00    rip = 0x00007f8a4f20351f
[task 2022-10-30T09:37:17.351Z] 09:37:17     INFO -      Found by: call frame info
[task 2022-10-30T09:37:17.351Z] 09:37:17     INFO -   6  libc.so.6!__GI__dl_catch_error [dl-error-skeleton.c : 215 + 0x4]
[task 2022-10-30T09:37:17.351Z] 09:37:17     INFO -       rbx = 0x00007f8a477554e8    rbp = 0x00007f8a477554f8
[task 2022-10-30T09:37:17.352Z] 09:37:17     INFO -       rsp = 0x00007ffca05a5c60    r12 = 0x00007f8a477554f0
[task 2022-10-30T09:37:17.352Z] 09:37:17     INFO -       r13 = 0x0000000000000001    r14 = 0x00007f8a410638d0
[task 2022-10-30T09:37:17.352Z] 09:37:17     INFO -       r15 = 0x00007f8a41f82e00    rip = 0x00007f8a4f2035af
[task 2022-10-30T09:37:17.352Z] 09:37:17     INFO -      Found by: call frame info
[task 2022-10-30T09:37:17.352Z] 09:37:17     INFO -   7  libdl.so.2!_dlerror_run [dlerror.c : 162 + 0x16]
[task 2022-10-30T09:37:17.352Z] 09:37:17     INFO -       rbx = 0x00007f8a477554e0    rbp = 0x00007f8a5209ef40
[task 2022-10-30T09:37:17.352Z] 09:37:17     INFO -       rsp = 0x00007ffca05a5ca0    r12 = 0x00007ffca05a5cc0
[task 2022-10-30T09:37:17.352Z] 09:37:17     INFO -       r13 = 0x0000000000000001    r14 = 0x00007f8a410638d0
[task 2022-10-30T09:37:17.352Z] 09:37:17     INFO -       r15 = 0x00007f8a41f82e00    rip = 0x00007f8a5209f745
[task 2022-10-30T09:37:17.352Z] 09:37:17     INFO -      Found by: call frame info
[task 2022-10-30T09:37:17.352Z] 09:37:17     INFO -   8  libdl.so.2!__dlopen_check [dlopen.c : 87 + 0x4]
[task 2022-10-30T09:37:17.353Z] 09:37:17     INFO -       rbx = 0x00007f8a4e6b45a0    rbp = 0x00007f8a413e6000
[task 2022-10-30T09:37:17.353Z] 09:37:17     INFO -       rsp = 0x00007ffca05a5cc0    r12 = 0x00007f8a41273450
[task 2022-10-30T09:37:17.353Z] 09:37:17     INFO -       r13 = 0x0000000000000001    r14 = 0x00007f8a410638d0
[task 2022-10-30T09:37:17.353Z] 09:37:17     INFO -       r15 = 0x00007f8a41f82e00    rip = 0x00007f8a5209f051
[task 2022-10-30T09:37:17.353Z] 09:37:17     INFO -      Found by: call frame info
[task 2022-10-30T09:37:17.353Z] 09:37:17     INFO -   9  libEGL.so.1!eglGetDisplay [libegl.c : 394 + 0xb6]
[task 2022-10-30T09:37:17.353Z] 09:37:17     INFO -       rbx = 0x00007f8a4e6b45a0    rbp = 0x00007f8a413e6000
[task 2022-10-30T09:37:17.353Z] 09:37:17     INFO -       rsp = 0x00007ffca05a5d00    r12 = 0x00007f8a41273450
[task 2022-10-30T09:37:17.353Z] 09:37:17     INFO -       r13 = 0x0000000000000001    r14 = 0x00007f8a410638d0
[task 2022-10-30T09:37:17.353Z] 09:37:17     INFO -       r15 = 0x00007f8a41f82e00    rip = 0x00007f8a41063ac7
[task 2022-10-30T09:37:17.354Z] 09:37:17     INFO -      Found by: call frame info
[task 2022-10-30T09:37:17.354Z] 09:37:17     INFO -  10  libxul.so!get_egl_status(void*) [glxtest.cpp:18c629b7b3b551361eb9da735294359a318b293c : 666 + 0x5]
[task 2022-10-30T09:37:17.354Z] 09:37:17     INFO -       rbx = 0x00007f8a413e6000    rbp = 0x00007ffca05a5e30
[task 2022-10-30T09:37:17.354Z] 09:37:17     INFO -       rsp = 0x00007ffca05a5d60    r12 = 0x00007f8a4106d380
[task 2022-10-30T09:37:17.354Z] 09:37:17     INFO -       r13 = 0x00007f8a41064490    r14 = 0x00007f8a410638d0
[task 2022-10-30T09:37:17.354Z] 09:37:17     INFO -       r15 = 0x00007f8a41f82e00    rip = 0x00007f8a5b44b63f
[task 2022-10-30T09:37:17.354Z] 09:37:17     INFO -      Found by: call frame info
[task 2022-10-30T09:37:17.355Z] 09:37:17     INFO -  11  libxul.so!x11_egltest() [glxtest.cpp:18c629b7b3b551361eb9da735294359a318b293c : 918]
[task 2022-10-30T09:37:17.357Z] 09:37:17     INFO -      Found by: inlining
[task 2022-10-30T09:37:17.358Z] 09:37:17     INFO -  12  libxul.so!childgltest [glxtest.cpp:18c629b7b3b551361eb9da735294359a318b293c : 1188 + 0x20]
[task 2022-10-30T09:37:17.364Z] 09:37:17     INFO -       rbx = 0x00007f8a413e6000    rbp = 0x00007ffca05a6750
[task 2022-10-30T09:37:17.364Z] 09:37:17     INFO -       rsp = 0x00007ffca05a5e40    r12 = 0x00007f8a41f9b380
[task 2022-10-30T09:37:17.364Z] 09:37:17     INFO -       r13 = 0x00007f8a4106a430    r14 = 0x00007f8a53dac3e5
[task 2022-10-30T09:37:17.364Z] 09:37:17     INFO -       r15 = 0x00007f8a41f81000    rip = 0x00007f8a5b4458c7
[task 2022-10-30T09:37:17.364Z] 09:37:17     INFO -      Found by: call frame info
[task 2022-10-30T09:37:17.364Z] 09:37:17     INFO -  13  libxul.so!fire_glxtest_process() [glxtest.cpp:18c629b7b3b551361eb9da735294359a318b293c : 1236 + 0x4]
[task 2022-10-30T09:37:17.364Z] 09:37:17     INFO -       rbx = 0x00007f8a42421100    rbp = 0x00007ffca05a6780
[task 2022-10-30T09:37:17.365Z] 09:37:17     INFO -       rsp = 0x00007ffca05a6760    r12 = 0x00007f8a423e7330
[task 2022-10-30T09:37:17.365Z] 09:37:17     INFO -       r13 = 0x0000000000000007    r14 = 0x00007ffca05a6830
[task 2022-10-30T09:37:17.365Z] 09:37:17     INFO -       r15 = 0x00000000000119ae    rip = 0x00007f8a5b4460b2
[task 2022-10-30T09:37:17.365Z] 09:37:17     INFO -      Found by: call frame info
[task 2022-10-30T09:37:17.365Z] 09:37:17     INFO -  14  libxul.so!mozilla::widget::GfxInfo::FireTestProcess() [GfxInfo.cpp:18c629b7b3b551361eb9da735294359a318b293c : 1223]
[task 2022-10-30T09:37:17.365Z] 09:37:17     INFO -      Found by: inlining
[task 2022-10-30T09:37:17.366Z] 09:37:17     INFO -  15  libxul.so!{virtual override thunk({offset(-32)}, mozilla::widget::GfxInfo::FireTestProcess())} [GfxInfo.cpp:18c629b7b3b551361eb9da735294359a318b293c : 0 + 0xd]
[task 2022-10-30T09:37:17.366Z] 09:37:17     INFO -       rbx = 0x00007f8a42421100    rbp = 0x00007ffca05a6790
[task 2022-10-30T09:37:17.367Z] 09:37:17     INFO -       rsp = 0x00007ffca05a6790    r12 = 0x00007f8a423e7330
[task 2022-10-30T09:37:17.367Z] 09:37:17     INFO -       r13 = 0x0000000000000007    r14 = 0x00007ffca05a6830
[task 2022-10-30T09:37:17.367Z] 09:37:17     INFO -       r15 = 0x00000000000119ae    rip = 0x00007f8a59f5ffc0
[task 2022-10-30T09:37:17.368Z] 09:37:17     INFO -      Found by: call frame info
[task 2022-10-30T09:37:17.368Z] 09:37:17     INFO -  16  libxul.so!NS_InvokeByIndex + 0x8d
[task 2022-10-30T09:37:17.368Z] 09:37:17     INFO -       rbx = 0x00007f8a42421100    rbp = 0x00007ffca05a67b0
[task 2022-10-30T09:37:17.369Z] 09:37:17     INFO -       rsp = 0x00007ffca05a67a0    r12 = 0x00007f8a423e7330
[task 2022-10-30T09:37:17.369Z] 09:37:17     INFO -       r13 = 0x0000000000000007    r14 = 0x00007ffca05a6830
[task 2022-10-30T09:37:17.369Z] 09:37:17     INFO -       r15 = 0x00000000000119ae    rip = 0x00007f8a56cc4f3a
[task 2022-10-30T09:37:17.376Z] 09:37:17     INFO -      Found by: call frame info
[task 2022-10-30T09:37:17.377Z] 09:37:17     INFO -  17  libxul.so!CallMethodHelper::Invoke() [XPCWrappedNative.cpp:18c629b7b3b551361eb9da735294359a318b293c : 1626]
[task 2022-10-30T09:37:17.378Z] 09:37:17     INFO -      Found by: inlining
[task 2022-10-30T09:37:17.378Z] 09:37:17     INFO -  18  libxul.so!CallMethodHelper::Call() [XPCWrappedNative.cpp:18c629b7b3b551361eb9da735294359a318b293c : 1179 + 0x17]
[task 2022-10-30T09:37:17.379Z] 09:37:17     INFO -       rbx = 0x00007f8a42421100    rbp = 0x00007ffca05a6800
[task 2022-10-30T09:37:17.380Z] 09:37:17     INFO -       rsp = 0x00007ffca05a67c0    r12 = 0x00007ffca05a6904
[task 2022-10-30T09:37:17.380Z] 09:37:17     INFO -       r13 = 0x00002f3ad5257880    r14 = 0x00007ffca05a6830
[task 2022-10-30T09:37:17.381Z] 09:37:17     INFO -       r15 = 0x00000000000119ae    rip = 0x00007f8a5751be32
[task 2022-10-30T09:37:17.381Z] 09:37:17     INFO -      Found by: call frame info
[task 2022-10-30T09:37:17.382Z] 09:37:17     INFO -  19  libxul.so!XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) [XPCWrappedNative.cpp:18c629b7b3b551361eb9da735294359a318b293c : 1125 + 0x7]
[task 2022-10-30T09:37:17.382Z] 09:37:17     INFO -       rbx = 0x00007ffca05a69e8    rbp = 0x00007ffca05a6970
[task 2022-10-30T09:37:17.383Z] 09:37:17     INFO -       rsp = 0x00007ffca05a6810    r12 = 0x00007ffca05a69a8
[task 2022-10-30T09:37:17.383Z] 09:37:17     INFO -       r13 = 0x00002f3ad5257880    r14 = 0x00007ffca05a6820
[task 2022-10-30T09:37:17.383Z] 09:37:17     INFO -       r15 = 0x00007ffca05a6830    rip = 0x00007f8a5751bba9
[task 2022-10-30T09:37:17.383Z] 09:37:17     INFO -      Found by: call frame info
[task 2022-10-30T09:37:17.384Z] 09:37:17     INFO -  20  libxul.so!XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) [XPCWrappedNativeJSOps.cpp:18c629b7b3b551361eb9da735294359a318b293c : 965 + 0x7]
[task 2022-10-30T09:37:17.384Z] 09:37:17     INFO -       rbx = 0x00007ffca05a69e8    rbp = 0x00007ffca05a6ab0
[task 2022-10-30T09:37:17.385Z] 09:37:17     INFO -       rsp = 0x00007ffca05a6980    r12 = 0x00007ffca05a69a8
[task 2022-10-30T09:37:17.385Z] 09:37:17     INFO -       r13 = 0x00002f3ad5257880    r14 = 0x00007ffca05a6990
[task 2022-10-30T09:37:17.385Z] 09:37:17     INFO -       r15 = 0x00007f8a5dc962b0    rip = 0x00007f8a5751d126
[task 2022-10-30T09:37:17.386Z] 09:37:17     INFO -      Found by: call frame info
[task 2022-10-30T09:37:17.388Z] 09:37:17     INFO -  21  libxul.so!CallJSNative(JSContext*, bool (*)(JSContext*, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) [Interpreter.cpp:18c629b7b3b551361eb9da735294359a318b293c : 459 + 0x5]
[task 2022-10-30T09:37:17.389Z] 09:37:17     INFO -       rbx = 0x000021f0fcf52280    rbp = 0x00007ffca05a6b10
[task 2022-10-30T09:37:17.389Z] 09:37:17     INFO -       rsp = 0x00007ffca05a6ac0    r12 = 0x00007f8a42421100
[task 2022-10-30T09:37:17.389Z] 09:37:17     INFO -       r13 = 0x00007ffca05a6cd0    r14 = 0x00007f8a5751ce5b
[task 2022-10-30T09:37:17.389Z] 09:37:17     INFO -       r15 = 0x0000000000000000    rip = 0x00007f8a5b5a1bbd
[task 2022-10-30T09:37:17.390Z] 09:37:17     INFO -      Found by: call frame info
[task 2022-10-30T09:37:17.390Z] 09:37:17     INFO -  22  libxul.so!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [Interpreter.cpp:18c629b7b3b551361eb9da735294359a318b293c : 547 + 0x13]
[task 2022-10-30T09:37:17.391Z] 09:37:17     INFO -       rbx = 0x00007f8a5751ce5b    rbp = 0x00007ffca05a6bc0
[task 2022-10-30T09:37:17.391Z] 09:37:17     INFO -       rsp = 0x00007ffca05a6b20    r12 = 0xfff8800000000000
[task 2022-10-30T09:37:17.392Z] 09:37:17     INFO -       r13 = 0x00007ffca05a6cd0    r14 = 0x00007f8a42421100
[task 2022-10-30T09:37:17.392Z] 09:37:17     INFO -       r15 = 0xffff800000000000    rip = 0x00007f8a5b5a14c8
[task 2022-10-30T09:37:17.393Z] 09:37:17     INFO -      Found by: call frame info
<...>
[task 2022-10-30T09:37:17.469Z] 09:37:17     INFO -  41  xpcshell!main [xpcshell.cpp:18c629b7b3b551361eb9da735294359a318b293c : 81 + 0x1e]
[task 2022-10-30T09:37:17.470Z] 09:37:17     INFO -       rbx = 0x00007f8a5e012b28    rbp = 0x00007ffca05a8590
[task 2022-10-30T09:37:17.470Z] 09:37:17     INFO -       rsp = 0x00007ffca05a8520    r12 = 0xaaaaaaaaaaaaaaaa
[task 2022-10-30T09:37:17.470Z] 09:37:17     INFO -       r13 = 0x0000000000000000    r14 = 0x00007f8a4776fa00
[task 2022-10-30T09:37:17.471Z] 09:37:17     INFO -       r15 = 0x00007ffca05a8538    rip = 0x00005624d02c7f6e
[task 2022-10-30T09:37:17.471Z] 09:37:17     INFO -      Found by: call frame info
[task 2022-10-30T09:37:17.472Z] 09:37:17     INFO -  42  libc.so.6!__libc_start_main [libc-start.c : 310 + 0x19]
[task 2022-10-30T09:37:17.473Z] 09:37:17     INFO -       rbx = 0x0000000000000000    rbp = 0x00005624d036b5d0
[task 2022-10-30T09:37:17.473Z] 09:37:17     INFO -       rsp = 0x00007ffca05a85a0    r12 = 0x00005624d02c7d80
[task 2022-10-30T09:37:17.474Z] 09:37:17     INFO -       r13 = 0x00007ffca05a8670    r14 = 0x0000000000000000
[task 2022-10-30T09:37:17.474Z] 09:37:17     INFO -       r15 = 0x0000000000000000    rip = 0x00007f8a4f0bdb97
[task 2022-10-30T09:37:17.475Z] 09:37:17     INFO -      Found by: call frame info
[task 2022-10-30T09:37:17.477Z] 09:37:17     INFO -  43  xpcshell!_start + 0x28
[task 2022-10-30T09:37:17.477Z] 09:37:17     INFO -       rbx = 0x0000000000000000    rbp = 0x0000000000000000
[task 2022-10-30T09:37:17.481Z] 09:37:17     INFO -       rsp = 0x00007ffca05a8660    r12 = 0x00005624d02c7d80
[task 2022-10-30T09:37:17.485Z] 09:37:17     INFO -       r13 = 0x00007ffca05a8670    r14 = 0x0000000000000000
[task 2022-10-30T09:37:17.489Z] 09:37:17     INFO -       r15 = 0x0000000000000000    rip = 0x00005624d02c7da9
[task 2022-10-30T09:37:17.493Z] 09:37:17     INFO -      Found by: call frame info
[task 2022-10-30T09:37:17.494Z] 09:37:17     INFO -  Loaded modules:
<...>
[task 2022-10-30T09:37:17.662Z] 09:37:17     INFO -  "CONSOLE_MESSAGE: (info) 1667122609557	addons.xpi-utils	DEBUG	shutdown"
[task 2022-10-30T09:37:17.665Z] 09:37:17     INFO -  "CONSOLE_MESSAGE: (info) 1667122609587	addons.manager	DEBUG	Async provider shutdown done"
[task 2022-10-30T09:37:17.666Z] 09:37:17     INFO -  PID 19565 | [Parent 19565, IPDL Background] WARNING: quota manager shutdown step: '0.000002s: startCrashBrowserTimer', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3297
[task 2022-10-30T09:37:17.667Z] 09:37:17     INFO -  PID 19565 | [Parent 19565, IPDL Background] WARNING: quota manager shutdown step: '0.000043s: initiateShutdownWorkThreads', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3297
[task 2022-10-30T09:37:17.668Z] 09:37:17     INFO -  PID 19565 | [Parent 19565, IPDL Background] WARNING: idb: '0.000051s: starting', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3297
[task 2022-10-30T09:37:17.668Z] 09:37:17     INFO -  PID 19565 | [Parent 19565, IPDL Background] WARNING: cache: '0.000058s: starting', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3297
[task 2022-10-30T09:37:17.669Z] 09:37:17     INFO -  PID 19565 | [Parent 19565, IPDL Background] WARNING: sdb: '0.000064s: starting', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3297
[task 2022-10-30T09:37:17.670Z] 09:37:17     INFO -  PID 19565 | [Parent 19565, IPDL Background] WARNING: fs: '0.000070s: starting', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3297
[task 2022-10-30T09:37:17.670Z] 09:37:17     INFO -  PID 19565 | [Parent 19565, IPDL Background] WARNING: ls: '0.000076s: starting', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3297
[task 2022-10-30T09:37:17.671Z] 09:37:17     INFO -  PID 19565 | [Parent 19565, IPDL Background] WARNING: quota manager shutdown step: '0.000083s: startKillActorsTimer', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3297
[task 2022-10-30T09:37:17.671Z] 09:37:17     INFO -  PID 19565 | [Parent 19565, IPDL Background] WARNING: quota manager shutdown step: '0.000265s: stopKillActorsTimer', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3297
[task 2022-10-30T09:37:17.672Z] 09:37:17     INFO -  PID 19565 | [Parent 19565, IPDL Background] WARNING: quota manager shutdown step: '0.000281s: shutdownAndJoinWorkThreads', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3297
[task 2022-10-30T09:37:17.672Z] 09:37:17     INFO -  PID 19565 | [Parent 19565, IPDL Background] WARNING: idb: '0.000286s: completed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3297
[task 2022-10-30T09:37:17.673Z] 09:37:17     INFO -  PID 19565 | [Parent 19565, IPDL Background] WARNING: cache: '0.002916s: completed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3297
[task 2022-10-30T09:37:17.675Z] 09:37:17     INFO -  PID 19565 | [Parent 19565, IPDL Background] WARNING: sdb: '0.002935s: completed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3297
[task 2022-10-30T09:37:17.676Z] 09:37:17     INFO -  PID 19565 | [Parent 19565, IPDL Background] WARNING: fs: '0.002941s: completed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3297
[task 2022-10-30T09:37:17.676Z] 09:37:17     INFO -  PID 19565 | [Parent 19565, IPDL Background] WARNING: ls: '0.002945s: completed', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3297
[task 2022-10-30T09:37:17.677Z] 09:37:17     INFO -  PID 19565 | [Parent 19565, IPDL Background] WARNING: quota manager shutdown step: '0.002951s: shutdownAndJoinIOThread', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3297
[task 2022-10-30T09:37:17.678Z] 09:37:17     INFO -  PID 19565 | [Parent 19565, IPDL Background] WARNING: quota manager shutdown step: '0.003205s: invalidatePendingDirectoryLocks', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3297
[task 2022-10-30T09:37:17.684Z] 09:37:17     INFO -  PID 19565 | [Parent 19565, IPDL Background] WARNING: quota manager shutdown step: '0.003219s: stopCrashBrowserTimer', file /builds/worker/checkouts/gecko/dom/quota/ActorsParent.cpp:3297
[task 2022-10-30T09:37:17.685Z] 09:37:17     INFO -  PID 19565 | [Parent 19565, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/checkouts/gecko/xpcom/base/nsCycleCollector.cpp:3387
[task 2022-10-30T09:37:17.686Z] 09:37:17     INFO -  PID 19565 | [Parent 19565, Main Thread] WARNING: OOPDeinit() without successful OOPInit(): file /builds/worker/checkouts/gecko/toolkit/crashreporter/nsExceptionHandler.cpp:3374
[task 2022-10-30T09:37:17.686Z] 09:37:17     INFO -  PID 19565 | [Parent 19565, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:4634
[task 2022-10-30T09:37:17.687Z] 09:37:17     INFO -  PID 19565 | [Parent 19565, Main Thread] WARNING: XPCOM object PerThreadData destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:215
[task 2022-10-30T09:37:17.687Z] 09:37:17     INFO -  PID 19565 | [Parent 19565, Main Thread] WARNING: XPCOM object SourceList destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp:215
[task 2022-10-30T09:37:17.688Z] 09:37:17     INFO -  <<<<<<<
[task 2022-10-30T09:37:17.688Z] 09:37:17     INFO -  TEST-START | xpcshell.ini:toolkit/mozapps/extensions/test/xpcshell/test_cacheflush.js
[task 2022-10-30T09:37:18.969Z] 09:37:18     INFO -  TEST-PASS | xpcshell.ini:toolkit/mozapps/extensions/test/xpcshell/test_bad_json.js | took 7279ms

So one-off bugs like this are a little tricky for "single tracking bugs". The stack clearly points to gfx code, and the test that was being run was just unlucky, but it feels wrong to move this bug to gfx land as the test is obviously not a gfx test. What's the appropriate thing to do in the new "single tracking bug" world?

Flags: needinfo?(jmaher)

great question. single tracking bugs can change a lot of workflows, but for crashes, leaks, and infrastructure issues they don't make sense. In total those are about 30% of our overall "intermittents".

We have intentionally ignored crashes from the single tracking bug project, I am sure a few have accidentally been swept up. In general a crash should be investigated with the code where it is crashing, not necessarily the test that is causing the crash. It looks like some race condition or edge case with get_egl_status. That file indicates a component of Toolkit::Startup & Profile.

Flags: needinfo?(jmaher)

(In reply to Joel Maher ( :jmaher ) (UTC -8) from comment #3)

great question. single tracking bugs can change a lot of workflows, but for crashes, leaks, and infrastructure issues they don't make sense. In total those are about 30% of our overall "intermittents".

We have intentionally ignored crashes from the single tracking bug project, I am sure a few have accidentally been swept up. In general a crash should be investigated with the code where it is crashing, not necessarily the test that is causing the crash. It looks like some race condition or edge case with get_egl_status. That file indicates a component of Toolkit::Startup & Profile.

Hm, I think the metadata is generic for this directory and wrong for this file - the author/annotate layer on searchfox suggests :aosmond wrote most of that code and the bugs for it lived in Core :: Graphics: Webrender.

So I'll drop this as an intermittent failure bug and just move over there for further investigation.

Component: Blocklist Implementation → Graphics: WebRender
OS: Unspecified → Linux
Product: Toolkit → Core
Summary: Intermittent toolkit/mozapps/extensions/test/xpcshell/rs-blocklist/test_gfxBlacklist_No_Comparison.js | application crashed [@ _dl_relocate_object] → application crashed [@ _dl_relocate_object] from x11_egltest in automation, seen in the wild on crash-stats from media code invoking mozilla::PDMFactory::PDMFactory()
Severity: -- → S3

Let's see if we see any more crashes, particularly in CI. We don't have a ton of crashes in general, so we're not very concerned about this crash volume.
-> S3

-S4 due to low crash volume. If it spikes we'll look harder at it.

No longer blocks: gfx-triage
Severity: S3 → S4
You need to log in before you can comment on or make changes to this bug.