Crash in [@ ld-linux-x86-64.so.2@0xbc73]
Categories
(Firefox Build System :: General, defect)
Tracking
(firefox-esr115 unaffected, firefox118 unaffected, firefox119 unaffected, firefox120+ fixed)
Tracking | Status | |
---|---|---|
firefox-esr115 | --- | unaffected |
firefox118 | --- | unaffected |
firefox119 | --- | unaffected |
firefox120 | + | fixed |
People
(Reporter: aryx, Assigned: glandium)
References
(Regression)
Details
(4 keywords)
Crash Data
Attachments
(3 files)
There had been isolated instances of these signatures before but they affect several Nightly users since 120.0a1 20230926092749 (list)
Mike, could this be related to the changes in bug 1854047 or bug 1839739?
Crash report: https://crash-stats.mozilla.org/report/index/56156b6a-12b7-40be-8d68-b5c5d0230927
Reason: SIGSEGV / SEGV_MAPERR
Top 10 frames of crashing thread:
0 ld-linux-x86-64.so.2 ld-linux-x86-64.so.2@0xbc73
1 ld-linux-x86-64.so.2 ld-linux-x86-64.so.2@0x1476b
2 ld-linux-x86-64.so.2 ld-linux-x86-64.so.2@0xf8d3
3 ld-linux-x86-64.so.2 ld-linux-x86-64.so.2@0x1425f
4 ld-linux-x86-64.so.2 ld-linux-x86-64.so.2@0x13c8a
5 libnspr4.so pr_LoadLibraryByPathname nsprpub/pr/src/linking/prlink.c:584
5 libnspr4.so PR_LoadLibraryWithFlags nsprpub/pr/src/linking/prlink.c:386
6 libdl.so.2 libdl.so.2@0xeea
7 libdl.so.2 libdl.so.2@0xe8f
8 ld-linux-x86-64.so.2 ld-linux-x86-64.so.2@0xf8d3
Reporter | ||
Updated•1 year ago
|
Assignee | ||
Comment 1•1 year ago
|
||
Mike, could this be related to the changes in bug 1854047 or bug 1839739?
I don't think so, but then, it's also hard to say anything, because those stack traces are 100% useless. NSS might as well not be involved at all.
Assignee | ||
Comment 2•1 year ago
|
||
Gabriele, can we get the symbols for those missing libs?
Comment 3•1 year ago
|
||
Lots of Debian 8 users... I think we can, let me check
Comment 4•1 year ago
|
||
Scraping is underway, let's hope the symbols we look for are still on archive.debian.org
Comment 5•1 year ago
|
||
I found the symbols, I'll try and reprocess the crashes.
Comment 6•1 year ago
|
||
Alright, here comes the new crash signature.
Comment 7•1 year ago
|
||
Reprocessed crashes look like this: https://crash-stats.mozilla.org/report/index/c5b8ca7c-ece4-41d3-9148-ff38e0230928
Reason: SIGSEGV / SEGV_MAPERR
Top 10 frames of crashing thread:
0 ld-linux.so.2 elf_machine_rel /build/glibc-PNN5fi/glibc-2.19/sysdeps/i386/dl-machine.h:337
0 ld-linux.so.2 elf_dynamic_do_Rel /build/glibc-PNN5fi/glibc-2.19/elf/do-rel.h:137
0 ld-linux.so.2 _dl_relocate_object /build/glibc-PNN5fi/glibc-2.19/elf/dl-reloc.c:264
1 ld-linux.so.2 dl_open_worker /build/glibc-PNN5fi/glibc-2.19/elf/dl-open.c:427
2 ld-linux.so.2 _dl_catch_error /build/glibc-PNN5fi/glibc-2.19/elf/dl-error.c:187
3 libdl.so.2 dlopen_doit /build/glibc-PNN5fi/glibc-2.19/dlfcn/dlopen.c:66
4 ld-linux.so.2 _dl_catch_error /build/glibc-PNN5fi/glibc-2.19/elf/dl-error.c:187
5 libdl.so.2 __dlopen_check /build/glibc-PNN5fi/glibc-2.19/dlfcn/dlopen.c:87
6 libxul.so mozilla::MozAVLink dom/media/platforms/ffmpeg/ffvpx/FFVPXRuntimeLinker.cpp:45
7 libxul.so mozilla::FFVPXRuntimeLinker::Init dom/media/platforms/ffmpeg/ffvpx/FFVPXRuntimeLinker.cpp:94
Comment 8•1 year ago
|
||
similar stack on https://github.com/LMMS/lmms/issues/1329 ?
Comment 9•1 year ago
|
||
tracking because it seems to be alot of separate occurrences
Comment 10•1 year ago
•
|
||
(In reply to Dianna Smith [:diannaS] from comment #9)
tracking because it seems to be alot of separate occurrences
it's only debian 8 32-bits, and looks like a crash in libc. It's likely triggered by utility audio decoder that tries to load ffmpeg from the system. Media code will retry on process death, there should be throttling ...
Assignee | ||
Comment 11•1 year ago
|
||
What about the scientific linux ones, they have different things in their stack traces?
Comment 12•1 year ago
|
||
looking https://crash-stats.mozilla.org/signature/?product=Firefox&signature=elf_machine_rel&date=%3E%3D2023-02-01T05%3A07%3A00.000Z&date=%3C2023-09-29T05%3A07%3A00.000Z#aggregations we have 63% on RDD and 27% on Utility. Interestingly, it started to get reported with 20230926092749 ?
Assignee | ||
Comment 13•1 year ago
|
||
That would correlate with bug 1839739.
Assignee | ||
Comment 14•1 year ago
|
||
This the return of the revenge of https://sourceware.org/bugzilla/show_bug.cgi?id=14341
Assignee | ||
Comment 15•1 year ago
|
||
It doesn't affect libxul because it's not loaded with RTLD_NOW, while the code that loads mozavutil uses RTLD_NOW (likewise for some nss code).
Comment 16•1 year ago
|
||
(In reply to Mike Hommey [:glandium] from comment #11)
What about the scientific linux ones, they have different things in their stack traces?
I haven't had much chances with them yet. OpenSUSE ones seem unrelated and come from a single user, see this reprocessed crash.
Comment 17•1 year ago
|
||
CentOS 7 crashes are related and I could find the symbols, adding the signature and here's an example.
Comment 18•1 year ago
|
||
Old Ubuntu is also affected, same signature as CentOS 7, see this crash.
Comment 19•1 year ago
|
||
Found some symbols for older Debian versions too, expect some extra volume as Socorro reprocesses crashes and rebuilds its indexes with the new signatures.
Comment 20•1 year ago
|
||
The bug is linked to topcrash signatures, which match the following criterion:
- Top 10 desktop browser crashes on nightly (startup)
For more information, please visit BugBot documentation.
Comment 21•1 year ago
|
||
The bug is marked as tracked for firefox120 (nightly). However, the bug still isn't assigned.
:ckerschb, could you please find an assignee for this tracked bug? If you disagree with the tracking decision, please talk with the release managers.
For more information, please visit BugBot documentation.
Assignee | ||
Comment 22•1 year ago
|
||
The bug was fixed by backing out the causes of it. Let's keep the bug open for an actual fix that would allow relanding.
Updated•1 year ago
|
Updated•1 year ago
|
Assignee | ||
Comment 23•1 year ago
|
||
In a manner similar to what's done for reads.
Assignee | ||
Comment 24•1 year ago
|
||
We're soon going to collect a little more, and the current way of doing
so is not super convenient.
Assignee | ||
Comment 25•1 year ago
|
||
Comment 26•1 year ago
|
||
Comment 27•1 year ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/871f72b6c738
https://hg.mozilla.org/mozilla-central/rev/b99fc81764f7
https://hg.mozilla.org/mozilla-central/rev/d8a68b5a6687
Updated•1 year ago
|
Description
•