Closed Bug 1909162 Opened 3 months ago Closed 2 months ago

thunderbird binary from thunderbird.net crashes @ mozilla::widget::WlLogHandler on fedora 40 with nvidia driver

Categories

(Thunderbird :: General, defect)

Thunderbird 128
Unspecified
Linux
defect

Tracking

(thunderbird130 fixed)

RESOLVED WORKSFORME
Tracking Status
thunderbird130 --- fixed

People

(Reporter: thomas.pasch, Unassigned)

References

(Blocks 1 open bug)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0

Steps to reproduce:

On my fedora 40 x86_64 system with nvidia driver (555.58.02, with akmods) installed, thunderbird binary downloaded from thunderbird.net crashes regulary.

Actual results:

Frequent crashes with crash reports:

bp-9a84f9a8-58da-4444-b6e0-8043e0240722 22.07.24, 09:43
bp-7873040f-be30-4434-9997-06b020240722 22.07.24, 09:41
bp-69b4e1ea-8bd4-4b2e-a59a-c032b0240717 17.07.24, 11:27
bp-d0e2db27-e97b-4821-80b1-7e5a30240717 17.07.24, 11:27
bp-ea6234e1-767e-483c-9014-b345c0240717 17.07.24, 11:26
bp-aa9a35b7-0a1f-4536-a790-bef730240717 17.07.24, 11:18
bp-b902234b-e44a-41e3-bd1d-89ceb0240717 17.07.24, 11:18

Expected results:

I expect thunderbird to work, i.e. no crashes.

Those crashes match bug 1863047.

I guess the following bug (also reported by me) is related: https://bugzilla.mozilla.org/show_bug.cgi?id=1909172

Work around:
Use firefox flatpak package from flathub: flatpak run org.mozilla.Thunderbird has no crashes on fedora 40.

Component: Untriaged → General
OS: Unspecified → Linux
Summary: thunderbird binary from thunderbird.net crashes regulary on fedora 40 with nvidia driver → thunderbird binary from thunderbird.net crashes @ mozilla::widget::WlLogHandler on fedora 40 with nvidia driver
See Also: → 1909172
Crash Signature: mozilla::widget::WlLogHandler
Crash Signature: mozilla::widget::WlLogHandler → https://crash-stats.mozilla.org/signature/?signature=mozilla%3A%3Awidget%3A%3AWlLogHandler

Let's leave crash signature field empty, so that focus is on bug 1909172 and friends in core.

Crash Signature: https://crash-stats.mozilla.org/signature/?signature=mozilla%3A%3Awidget%3A%3AWlLogHandler
Depends on: 1909172
See Also: 1909172

(In reply to Thomas Pasch from comment #0)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:127.0) Gecko/20100101 Firefox/127.0

Steps to reproduce:

On my fedora 40 x86_64 system with nvidia driver (555.58.02, with akmods) installed, thunderbird binary downloaded from thunderbird.net crashes regulary.

Actual results:

Frequent crashes with crash reports:

bp-9a84f9a8-58da-4444-b6e0-8043e0240722 22.07.24, 09:43

Crash report: https://crash-stats.mozilla.org/report/index/9a84f9a8-58da-4444-b6e0-8043e0240722

MOZ_CRASH Reason: Error reading events from display: Datenübergabe unterbrochen (broken pipe)

Top 10 frames:

0  libxul.so  MOZ_Crash(char const*, int, char const*)  mfbt/Assertions.h:317
0  libxul.so  mozilla::widget::WlLogHandler(char const*, __va_list_tag*)  widget/gtk/nsWaylandDisplay.cpp:190
1  libwayland-client.so.0  wl_log  /usr/src/debug/wayland-1.22.0-3.fc40.x86_64/src/wayland-util.c:449
2  libwayland-client.so.0  display_handle_error  /usr/src/debug/wayland-1.22.0-3.fc40.x86_64/src/wayland-client.c:1048
3  libffi.so.8  ffi_call_unix64  /usr/src/debug/libffi-3.4.4-7.fc40.x86_64/src/x86/unix64.S:104
4  libffi.so.8  ffi_call_int  /usr/src/debug/libffi-3.4.4-7.fc40.x86_64/src/x86/ffi64.c:673
5  libffi.so.8  ffi_call  /usr/src/debug/libffi-3.4.4-7.fc40.x86_64/src/x86/ffi64.c:710
6  libwayland-client.so.0  wl_closure_invoke  /usr/src/debug/wayland-1.22.0-3.fc40.x86_64/src/connection.c:1025
7  libwayland-client.so.0  dispatch_event  /usr/src/debug/wayland-1.22.0-3.fc40.x86_64/src/wayland-client.c:1631
8  libwayland-client.so.0  dispatch_queue  /usr/src/debug/wayland-1.22.0-3.fc40.x86_64/src/wayland-client.c:1770
Blocks: tb128found

I have been effected by the problem and have (also) reported bug 1909172

On Fedora 40 with new package:

$ rpm -qa egl-wayland
egl-wayland-1.1.14-2.20240805gitc439cd5.fc40.x86_64

and thunderbird from thunderbird.net (currently 128.1.0esr (64-Bit)) the problem seems to be solved on my computer.

Thank you very much for support!

On my Fedora 40 (desktop) system, egl-wayland has been updated 1.1.15 .
With nvidia akmods version 560.31.02 and thunderbird from thunderbird.net version 128.1.0esr (64-Bit), I encounter crashes once more (after nearly 2 weeks without any crash):

bp-fc0eedd3-9e29-4e14-b848-6efb10240819 19.08.24, 09:52
bp-3f508681-7439-4d9c-bb80-fb0ff0240819 19.08.24, 09:39

Installed Packages
Name : egl-wayland
Version : 1.1.15
Release : 2.20240814gitf30cb0e.fc40
Architektur : x86_64

I think, https://bugzilla.mozilla.org/show_bug.cgi?id=1863047 is related.

Bug 1898476 is now fixed on the 128 branch. See bug 1908825 comment 64.
I'd think we can close this one, as it's all fixed in shared code.

Status: UNCONFIRMED → RESOLVED
Closed: 2 months ago
Resolution: --- → WORKSFORME

(In reply to Magnus Melin [:mkmelin] from comment #7)

Bug 1898476 is now fixed on the 128 branch. See bug 1908825 comment 64.
I'd think we can close this one, as it's all fixed in shared code.

For those who are watching, it should be fixed in daily and beta 130, which crash-stats confirms.

But Thunderbird has not yet shipped an esr128 that picks up the patch. That will likely be 128.2.0.

You need to log in before you can comment on or make changes to this bug.