Intermittent application crashed [@ __pthread_kill_implementation] | single tracking bug
Categories
(Core :: Graphics, defect, P3)
Tracking
()
People
(Reporter: intermittent-bug-filer, Unassigned)
Details
(Keywords: crash, intermittent-failure, intermittent-testcase)
Crash Data
Filed by: pstanciu [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=453484183&repo=try
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/bA_nCUweSbON4Kmw_OcdfQ/runs/0/artifacts/public/logs/live_backing.log
[task 2024-04-04T11:52:20.197Z] 11:52:20 INFO - TEST-INFO | Main app process: exit 6
[task 2024-04-04T11:52:20.198Z] 11:52:20 INFO - Buffered messages finished
[task 2024-04-04T11:52:20.198Z] 11:52:20 INFO - runtests.py | Application ran for: 0:00:04.161281
[task 2024-04-04T11:52:20.199Z] 11:52:20 INFO - zombiecheck | Reading PID log: /tmp/tmpokuug6n2pidlog
[task 2024-04-04T11:52:20.199Z] 11:52:20 INFO - ==> process 4176 launched child process 4250
[task 2024-04-04T11:52:20.200Z] 11:52:20 INFO - ==> process 4176 launched child process 4276
[task 2024-04-04T11:52:20.201Z] 11:52:20 INFO - ==> process 4176 launched child process 4300
[task 2024-04-04T11:52:20.202Z] 11:52:20 INFO - ==> process 4176 launched child process 4303
[task 2024-04-04T11:52:20.202Z] 11:52:20 INFO - ==> process 4176 launched child process 4307
[task 2024-04-04T11:52:20.203Z] 11:52:20 INFO - zombiecheck | Checking for orphan process with PID: 4300
[task 2024-04-04T11:52:20.203Z] 11:52:20 INFO - zombiecheck | Checking for orphan process with PID: 4303
[task 2024-04-04T11:52:20.203Z] 11:52:20 INFO - zombiecheck | Checking for orphan process with PID: 4307
[task 2024-04-04T11:52:20.204Z] 11:52:20 INFO - zombiecheck | Checking for orphan process with PID: 4276
[task 2024-04-04T11:52:20.204Z] 11:52:20 INFO - zombiecheck | Checking for orphan process with PID: 4250
[task 2024-04-04T11:52:20.205Z] 11:52:20 INFO - mozcrash Copy/paste: /home/ubuntu/tasks/task_171222669425166/fetches/minidump-stackwalk/minidump-stackwalk --symbols-url=https://symbols.mozilla.org/ --cyborg=/tmp/tmpx3l5orcs/56ea64c1-6c4c-4274-7ee5-636b9377966e.trace /tmp/tmp3q5dg4xi.mozrunner/minidumps/56ea64c1-6c4c-4274-7ee5-636b9377966e.dmp /home/ubuntu/tasks/task_171222669425166/build/symbols
[task 2024-04-04T11:52:29.204Z] 11:52:29 INFO - mozcrash Saved minidump as /home/ubuntu/tasks/task_171222669425166/build/blobber_upload_dir/56ea64c1-6c4c-4274-7ee5-636b9377966e.dmp
[task 2024-04-04T11:52:29.205Z] 11:52:29 INFO - mozcrash Saved app info as /home/ubuntu/tasks/task_171222669425166/build/blobber_upload_dir/56ea64c1-6c4c-4274-7ee5-636b9377966e.extra
[task 2024-04-04T11:52:29.826Z] 11:52:29 INFO - PROCESS-CRASH | application crashed [@ __pthread_kill_implementation] | automation.py
[task 2024-04-04T11:52:29.828Z] 11:52:29 INFO - Process type: main
[task 2024-04-04T11:52:29.830Z] 11:52:29 INFO - Process pid: 4231
[task 2024-04-04T11:52:29.830Z] 11:52:29 INFO - Crash dump filename: /tmp/tmp3q5dg4xi.mozrunner/minidumps/56ea64c1-6c4c-4274-7ee5-636b9377966e.dmp
[task 2024-04-04T11:52:29.830Z] 11:52:29 INFO - Operating system: Linux
[task 2024-04-04T11:52:29.830Z] 11:52:29 INFO - 5.15.0-70-generic #77-Ubuntu SMP Tue Mar 21 14:02:37 UTC 2023
[task 2024-04-04T11:52:29.831Z] 11:52:29 INFO - CPU: amd64
[task 2024-04-04T11:52:29.832Z] 11:52:29 INFO - family 6 model 85 stepping 7
[task 2024-04-04T11:52:29.832Z] 11:52:29 INFO - 2 CPUs
[task 2024-04-04T11:52:29.832Z] 11:52:29 INFO - Linux Ubuntu 22.04 - jammy (Ubuntu 22.04.2 LTS)
[task 2024-04-04T11:52:29.832Z] 11:52:29 INFO -
[task 2024-04-04T11:52:29.833Z] 11:52:29 INFO - Crash reason: SIGABRT / 0xfffffffa
[task 2024-04-04T11:52:29.834Z] 11:52:29 INFO - Crash address: 0x000003e800001050
[task 2024-04-04T11:52:29.834Z] 11:52:29 INFO - Crashing instruction: `mov r13d, eax`
[task 2024-04-04T11:52:29.835Z] 11:52:29 INFO - No memory accessed by instruction
[task 2024-04-04T11:52:29.835Z] 11:52:29 INFO - Process uptime: not available
[task 2024-04-04T11:52:29.835Z] 11:52:29 INFO -
[task 2024-04-04T11:52:29.835Z] 11:52:29 INFO - Thread 34 llvmpipe-0 (crashed)
[task 2024-04-04T11:52:29.835Z] 11:52:29 INFO - 0 libc.so.6!__pthread_kill_implementation [pthread_kill.c : 44]
[task 2024-04-04T11:52:29.835Z] 11:52:29 INFO - Found by: inlining
[task 2024-04-04T11:52:29.835Z] 11:52:29 INFO - 1 libc.so.6!__pthread_kill_internal [pthread_kill.c : 78]
[task 2024-04-04T11:52:29.836Z] 11:52:29 INFO - Found by: inlining
[task 2024-04-04T11:52:29.836Z] 11:52:29 INFO - 2 libc.so.6!pthread_kill@@GLIBC_2.34 [pthread_kill.c : 89 + 0x4c]
[task 2024-04-04T11:52:29.836Z] 11:52:29 INFO - rax = 0x0000000000000000 rdx = 0x0000000000000006
[task 2024-04-04T11:52:29.836Z] 11:52:29 INFO - rcx = 0x00007f0ca14baa7c rbx = 0x00007f0c79d64640
[task 2024-04-04T11:52:29.836Z] 11:52:29 INFO - rsi = 0x0000000000001087 rdi = 0x0000000000001050
[task 2024-04-04T11:52:29.836Z] 11:52:29 INFO - rbp = 0x0000000000001087 rsp = 0x00007f0c79d63980
[task 2024-04-04T11:52:29.836Z] 11:52:29 INFO - r8 = 0x00007f0c79d63a50 r9 = 0x0000000000000000
[task 2024-04-04T11:52:29.837Z] 11:52:29 INFO - r10 = 0x0000000000000008 r11 = 0x0000000000000246
[task 2024-04-04T11:52:29.838Z] 11:52:29 INFO - r12 = 0x0000000000000006 r13 = 0x0000000000000016
[task 2024-04-04T11:52:29.839Z] 11:52:29 INFO - r14 = 0x00007f0ca1602018 r15 = 0x00007f0c79d64640
[task 2024-04-04T11:52:29.839Z] 11:52:29 INFO - rip = 0x00007f0ca14baa7c
[task 2024-04-04T11:52:29.839Z] 11:52:29 INFO - Found by: given as instruction pointer in context
[task 2024-04-04T11:52:29.841Z] 11:52:29 INFO - 3 libc.so.6!raise [raise.c : 26 + 0xe]
[task 2024-04-04T11:52:29.842Z] 11:52:29 INFO - rbx = 0x00007f0c79d64640 rbp = 0x0000000000000006
[task 2024-04-04T11:52:29.842Z] 11:52:29 INFO - rsp = 0x00007f0c79d63a40 r12 = 0x00007f0ca15fd61d
[task 2024-04-04T11:52:29.842Z] 11:52:29 INFO - r13 = 0x0000000000000056 r14 = 0x00007f0ca1602018
[task 2024-04-04T11:52:29.843Z] 11:52:29 INFO - r15 = 0x00007f0c79d64640 rip = 0x00007f0ca1466476
[task 2024-04-04T11:52:29.843Z] 11:52:29 INFO - Found by: call frame info
[task 2024-04-04T11:52:29.843Z] 11:52:29 INFO - 4 libc.so.6!abort [abort.c : 79 + 0x9]
[task 2024-04-04T11:52:29.843Z] 11:52:29 INFO - rbx = 0x00007f0c79d64640 rbp = 0x00007f0ca163ee90
[task 2024-04-04T11:52:29.843Z] 11:52:29 INFO - rsp = 0x00007f0c79d63a50 r12 = 0x00007f0ca15fd61d
[task 2024-04-04T11:52:29.844Z] 11:52:29 INFO - r13 = 0x0000000000000056 r14 = 0x00007f0ca1602018
[task 2024-04-04T11:52:29.844Z] 11:52:29 INFO - r15 = 0x00007f0c79d64640 rip = 0x00007f0ca144c7f3
[task 2024-04-04T11:52:29.845Z] 11:52:29 INFO - Found by: call frame info
[task 2024-04-04T11:52:29.846Z] 11:52:29 INFO - 5 libc.so.6!__assert_fail_base [assert.c : 92 + 0x4]
[task 2024-04-04T11:52:29.846Z] 11:52:29 INFO - rbx = 0x00007f0c71b14000 rbp = 0x00007f0ca1601150
[task 2024-04-04T11:52:29.846Z] 11:52:29 INFO - rsp = 0x00007f0c79d63b90 r12 = 0x00007f0ca15fd61d
[task 2024-04-04T11:52:29.846Z] 11:52:29 INFO - r13 = 0x0000000000000056 r14 = 0x00007f0ca1602018
[task 2024-04-04T11:52:29.846Z] 11:52:29 INFO - r15 = 0x00007f0c79d64640 rip = 0x00007f0ca144c71b
[task 2024-04-04T11:52:29.846Z] 11:52:29 INFO - Found by: call frame info
[task 2024-04-04T11:52:29.847Z] 11:52:29 INFO - 6 libc.so.6!__assert_fail [assert.c : 101 + 0x18]
[task 2024-04-04T11:52:29.847Z] 11:52:29 INFO - rbx = 0x00007f0ca16058c0 rbp = 0x00007f0ca1602018
[task 2024-04-04T11:52:29.847Z] 11:52:29 INFO - rsp = 0x00007f0c79d63be0 r12 = 0x00007f0ca15fd61d
[task 2024-04-04T11:52:29.847Z] 11:52:29 INFO - r13 = 0x0000000000000056 r14 = 0x0000000000000001
[task 2024-04-04T11:52:29.847Z] 11:52:29 INFO - r15 = 0x00007f0c79d64640 rip = 0x00007f0ca145de96
[task 2024-04-04T11:52:29.847Z] 11:52:29 INFO - Found by: call frame info
[task 2024-04-04T11:52:29.847Z] 11:52:29 INFO - 7 libc.so.6!__GI___pthread_tpp_change_priority [tpp.c : 86 + 0x1e]
[task 2024-04-04T11:52:29.847Z] 11:52:29 INFO - rbx = 0x00007f0c679754a0 rbp = 0x00000000ffffffff
[task 2024-04-04T11:52:29.847Z] 11:52:29 INFO - rsp = 0x00007f0c79d63c10 r12 = 0x0000000000000000
[task 2024-04-04T11:52:29.847Z] 11:52:29 INFO - r13 = 0x0000000000000063 r14 = 0x0000000000000001
[task 2024-04-04T11:52:29.849Z] 11:52:29 INFO - r15 = 0x00007f0c79d64640 rip = 0x00007f0ca14c11d8
[task 2024-04-04T11:52:29.849Z] 11:52:29 INFO - Found by: call frame info
[task 2024-04-04T11:52:29.849Z] 11:52:29 INFO - 8 libgallium_dri.so + 0x10fccc
[task 2024-04-04T11:52:29.849Z] 11:52:29 INFO - rbx = 0x00007f0c85f71018 rbp = 0x00007f0c843cf4e0
[task 2024-04-04T11:52:29.849Z] 11:52:29 INFO - rsp = 0x00007f0c79d63c70 r12 = 0x00007f0c773458c8
[task 2024-04-04T11:52:29.849Z] 11:52:29 INFO - r13 = 0x0000000000000000 r14 = 0x0000000000000000
[task 2024-04-04T11:52:29.849Z] 11:52:29 INFO - r15 = 0x00007f0c79d63ca4 rip = 0x00007f0c82ecdccd
[task 2024-04-04T11:52:29.849Z] 11:52:29 INFO - Found by: call frame info
[task 2024-04-04T11:52:29.849Z] 11:52:29 INFO - 9 libgallium_dri.so + 0x16114df
[task 2024-04-04T11:52:29.849Z] 11:52:29 INFO - rsp = 0x00007f0c79d63c78 rip = 0x00007f0c843cf4e0
[task 2024-04-04T11:52:29.849Z] 11:52:29 INFO - Found by: stack scanning
[task 2024-04-04T11:52:29.849Z] 11:52:29 INFO - 10 libgallium_dri.so + 0x6ff08f
[task 2024-04-04T11:52:29.849Z] 11:52:29 INFO - rsp = 0x00007f0c79d63c80 rip = 0x00007f0c834bd090
[task 2024-04-04T11:52:29.850Z] 11:52:29 INFO - Found by: stack scanning
[task 2024-04-04T11:52:29.850Z] 11:52:29 INFO - 11 libgallium_dri.so + 0x6ff4f3
[task 2024-04-04T11:52:29.850Z] 11:52:29 INFO - rsp = 0x00007f0c79d63cf0 rip = 0x00007f0c834bd4f4
[task 2024-04-04T11:52:29.850Z] 11:52:29 INFO - Found by: stack scanning
[task 2024-04-04T11:52:29.850Z] 11:52:29 INFO - 12 libgallium_dri.so + 0x6ff40f
[task 2024-04-04T11:52:29.850Z] 11:52:29 INFO - rsp = 0x00007f0c79d63d20 rip = 0x00007f0c834bd410
[task 2024-04-04T11:52:29.850Z] 11:52:29 INFO - Found by: stack scanning
[task 2024-04-04T11:52:29.850Z] 11:52:29 INFO - 13 libgallium_dri.so + 0x10faef
[task 2024-04-04T11:52:29.850Z] 11:52:29 INFO - rsp = 0x00007f0c79d63d48 rip = 0x00007f0c82ecdaf0
[task 2024-04-04T11:52:29.850Z] 11:52:29 INFO - Found by: stack scanning
[task 2024-04-04T11:52:29.850Z] 11:52:29 INFO - 14 libgallium_dri.so + 0x10fb0a
[task 2024-04-04T11:52:29.850Z] 11:52:29 INFO - rsp = 0x00007f0c79d63d50 rip = 0x00007f0c82ecdb0b
[task 2024-04-04T11:52:29.850Z] 11:52:29 INFO - Found by: stack scanning
[task 2024-04-04T11:52:29.850Z] 11:52:29 INFO - 15 firefox-bin!set_alt_signal_stack_and_start(PthreadCreateParams*) [pthread_create_interposer.cpp:f7d098163bced26e247abded7c4c8f1da68603fb : 81 + 0x5]
[task 2024-04-04T11:52:29.850Z] 11:52:29 INFO - rsp = 0x00007f0c79d63d70 rip = 0x00005642b660357d
[task 2024-04-04T11:52:29.850Z] 11:52:29 INFO - Found by: stack scanning
[task 2024-04-04T11:52:29.850Z] 11:52:29 INFO - 16 libgallium_dri.so + 0x10faef
[task 2024-04-04T11:52:29.851Z] 11:52:29 INFO - rsp = 0x00007f0c79d63db0 rip = 0x00007f0c82ecdaf0
[task 2024-04-04T11:52:29.851Z] 11:52:29 INFO - Found by: stack scanning
[task 2024-04-04T11:52:29.851Z] 11:52:29 INFO - 17 libc.so.6!start_thread [pthread_create.c : 442 + 0x11]
[task 2024-04-04T11:52:29.851Z] 11:52:29 INFO - rsp = 0x00007f0c79d63e20 rip = 0x00007f0ca14b8b43
[task 2024-04-04T11:52:29.851Z] 11:52:29 INFO - Found by: stack scanning
[task 2024-04-04T11:52:29.851Z] 11:52:29 INFO - 18 libc.so.6!__clone3 + 0x2f
[task 2024-04-04T11:52:29.853Z] 11:52:29 INFO - rbx = 0x00007f0c85b8ca90 rbp = 0x0000000000000000
[task 2024-04-04T11:52:29.853Z] 11:52:29 INFO - rsp = 0x00007f0c79d63ec0 rip = 0x00007f0ca154aa00
[task 2024-04-04T11:52:29.853Z] 11:52:29 INFO - Found by: call frame info
[task 2024-04-04T11:52:29.853Z] 11:52:29 INFO -
[task 2024-04-04T11:52:29.853Z] 11:52:29 INFO - Thread 0 firefox-bin
Comment 1•2 years ago
|
||
Looks like we're failing an assertion in mesa?
Comment 2•2 years ago
|
||
The stack doesn't reveal anything obvious. Not much we can do here without a testcase. We'll discuss in triage in case I'm missing something.
| Comment hidden (Intermittent Failures Robot) |
Comment 4•1 year ago
|
||
Gabriele, is it possible for us to have mesa symbols for these reports?
Comment 5•1 year ago
|
||
Also, why don't we get the assert message?
Comment 6•1 year ago
|
||
Found a code listing for tpp.c at https://codebrowser.dev/glibc/glibc/nptl/tpp.c.html#53 and it looks like the only asserts in there are about checking that old and new thread priorities are within bounds. Weird. Doesn't seem very threatening. Taking out of triage for now. Elevate severity if it becomes a fuzzblocker or something.
Comment 7•1 year ago
|
||
(In reply to Jeff Muizelaar [:jrmuizel] from comment #4)
Gabriele, is it possible for us to have mesa symbols for these reports?
I tried fetching the symbols for that crash using debuginfod, I found a lot of symbols we were missing (86!) but not the one for Mesa unfortunately.
Comment 8•1 year ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit BugBot documentation.
| Reporter | ||
Comment 9•1 year ago
|
||
| treeherder | ||
New failure instance: https://treeherder.mozilla.org/logviewer?job_id=474139085&repo=mozilla-esr128
| Comment hidden (Intermittent Failures Robot) |
Comment 11•1 year ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit BugBot documentation.
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Description
•