I updated today to Thunderbird 146.0-1.fc43. After updating, I started thunderbird, but nothing happened. With pidof thunderbird I could see the process is there for short moment, but then is gone. I then started thunderbird from the terminal and saw that after starting, it takes just a short moment until it crashes with a segmentation fault (the thunderbird window never shows up): ``` py0xc3@fedora:~$ thunderbird Segmentation fault (core dumped) thunderbird ``` On my Thunderbird, the first thing that should happen is that the window shows up that asks for the master password before the actual Thunderbird window opens. This does not occur. So even the password window does not show up. Also, I have multiple email accounts and use the calendar with its database. I use already kernel 6.18.1-200.fc43.x86_64, but the previous version of Thunderbird (145.0-1.fc43) works without problems on 6.18.1-200: I downgraded Thunderbird (thunderbird + thunderbird-librnp-rnp) back to 145.0-1.fc43 and now it works again. cat /proc/sys/kernel/tainted = 0 The related entries from the journal, incl. the coredump, of the Thunderbird segFault are attached in the next post of this bug report. Reproducible: Always Steps to Reproduce: 1. On my system, update to Thunderbird 146.0-1.fc43 2. Open Thunderbird (using a Thunderbird that has a master password & uses several accounts and the calendar with its database) 3. Segmentation Fault occurs ---------- 4. Downgrade Thunderbird incl. thunderbird-librnp-rnp to 145.0-1.fc43 with `dnf downgrade <rpm files>` 5. Open Thunderbird: it works again Actual Results: Thunderbird crashes with segmentation fault a moment after it is started Expected Results: Thunderbird should not have a segmentation fault but open
Created attachment 2119237 [details] extract of journalctl with coredump and related data of thunderbird segFault extract of journalctl with coredump and related data of thunderbird segFault
I'm seeing the same issue on my machine. Operating System: Fedora Linux Asahi Remix 43 KDE Plasma Version: 6.5.4 KDE Frameworks Version: 6.21.0 Qt Version: 6.10.1 Kernel Version: 6.17.12-400.asahi.fc43.aarch64+16k (64-bit) Graphics Platform: Wayland Processors: 4 × Apple Firestorm (M1), 4 × Apple Icestorm (M1) Memory: 15.1 GiB of usable RAM Graphics Processor 1: Apple M1 Graphics Processor 2: Apple M1 Graphics Processor 3: Apple M1 Product Name: Apple MacBook Pro (13-inch, M1, 2020)
Same issue here. Running Fedora 42 in a Parallels Virtual Machine on an M2 MacBook Air. Reverted to previous snapshot running Thunderbird 145.0 and ran dnf again to exclude the 146.0.1 update.
I’m experiencing a similar crash and core dump when sending messages since upgrading to Thunderbird 146.0-1.fc 43. I can open Thunderbird and use it, but when I try to send an email, I get the same crash in libxul.so. At first glance, it seems that it could be related to this?: https://bugzilla.mozilla.org/show_bug.cgi?id=2006449 https://bugzilla.mozilla.org/show_bug.cgi?id=1998188 Fedora 43 KDE Linux 6.17.12-300.fc43.x86_64
Created attachment 2119481 [details] Crash in libxul.so, Thunderbird 146.0-1.fc43
Good call a474c, indeed that's probably what we're looking at. If so, 146.0.1 should fix it. It's been built for Rawhide but not F42 or F43 for some reason. I will do an F43 build/update now, it'll take about 5 hours.
FEDORA-2025-35fc92cfa9 (thunderbird-146.0.1-1.fc43) has been submitted as an update to Fedora 43. https://bodhi.fedoraproject.org/updates/FEDORA-2025-35fc92cfa9
Unfortunately, thunderbird-146.0.1-1.fc43.x86_64.rpm & thunderbird-librnp-rnp-146.0.1-1.fc43.x86_64.rpm do not solve the issue: behavior is the same as with the earlier 146 (segmentation fault), may it be opened from a `konsole` terminal or through its GUI icon. After updating to thunderbird-146.0.1-1.fc43.x86_64.rpm & thunderbird-librnp-rnp-146.0.1-1.fc43.x86_64.rpm, the terminal output was the same: ``` py0xc3@fedora:~$ thunderbird Segmentation fault (core dumped) thunderbird ``` I attach a new log including the coredump with a 146.0.1-1.fc43.x86_64 crash after this post. I already reported in bodhi. Thanks for the efforts though :) ---- Just to have all discussions linked: https://discussion.fedoraproject.org/t/thunderbird-crashes-on-start-since-update-to-146-0-1-fc43/177639/
Created attachment 2119549 [details] Logs with coredump after segmentation fault with 146.0.1-1.fc43.x86_64 Logs with coredump after segmentation fault with 146.0.1-1.fc43.x86_64
mstransky, any idea? the latest backtrace still looks like recursion in the app window centering: #10 0x00007fc82806cc66 _ZN7mozilla9AppWindow6CenterEP12nsIAppWindowbb (libxul.so + 0x4c6cc66) #11 0x00007fc82806ccba _ZN7mozilla9AppWindow6CenterEP12nsIAppWindowbb (libxul.so + 0x4c6ccba) #12 0x00007fc82806ccba _ZN7mozilla9AppWindow6CenterEP12nsIAppWindowbb (libxul.so + 0x4c6ccba) #13 0x00007fc82806ccba _ZN7mozilla9AppWindow6CenterEP12nsIAppWindowbb (libxul.so + 0x4c6ccba) #14 0x00007fc82806ccba _ZN7mozilla9AppWindow6CenterEP12nsIAppWindowbb (libxul.so + 0x4c6ccba) #15 0x00007fc82806ccba _ZN7mozilla9AppWindow6CenterEP12nsIAppWindowbb (libxul.so + 0x4c6ccba) #16 0x00007fc82806ccba _ZN7mozilla9AppWindow6CenterEP12nsIAppWindowbb (libxul.so + 0x4c6ccba) #17 0x00007fc82806ccba _ZN7mozilla9AppWindow6CenterEP12nsIAppWindowbb (libxul.so + 0x4c6ccba) did the fix not make it to 146.0.1 properly? is it incomplete?
FEDORA-2025-35fc92cfa9 has been pushed to the Fedora 43 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-35fc92cfa9` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-35fc92cfa9 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
*** Bug 2424084 has been marked as a duplicate of this bug. ***
While I consider it quite obvious this bug is not related to BZ#2403355 , it might be useful if other people with this bug (but no other thunderbird bug) test the new build to get some more explicit proof (oirnoir, john, a474c?). I'm aware the coredump looks quite clear, but I think my TB should currently not considered as reference if it can be avoided :) The test can be now done with dnf -> `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-35fc92cfa9` [1] And the downgrade link I posted in ask.fedora [2] will still work to downgrade in case. [1] https://bodhi.fedoraproject.org/updates/FEDORA-2025-35fc92cfa9 [2] https://discussion.fedoraproject.org/t/thunderbird-crashes-on-start-since-update-to-146-0-1-fc43/177639/2
Unfortunately, thunderbird-146.0.1-1.fc43 doesn’t seem to fix the bug. I still get the same crash when I open certain windows, such as sending an email or the "about thunderbird" panel. Fedora KDE Linux 6.17.12-300.fc43.x86_64
Created attachment 2119662 [details] thunderbird-146.0.1-1.fc43 crash
I’m not familiar with Mozilla’s update process, but it seemed to me that the fix for their bug 1998188 was included in version 146.0.1. However, it’s not in the files I downloaded from the build. https://hg-edge.mozilla.org/releases/mozilla-release/pushloghtml?fromchange=FIREFOX_146_0_RELEASE&tochange=FIREFOX_146_0_1_RELEASE&full https://bugzilla.mozilla.org/show_bug.cgi?id=1998188 Looking a bit more, I see this: "Firefox hasn’t tagged a release with this fix yet, so it won’t be in 146.0.1 unfortunately" Corey Bryant https://bugzilla.mozilla.org/show_bug.cgi?id=2006449 So, I’m not at all familiar with their patch process, but it seems like the fix for 1998188 wasn't included in 146.0.1.
ah, dang, the upstream bug comments yesterday kinda left the impression it was in 146.0.1, and it made sense that this bug would be *why* they did a 146.0.1, but I guess not :| will look into it more today if stransky isn't around.
I have fedora 43/KDE with Thunderbird on a console and a lenovo laptop. No problems at all with 146 on the console PC. On the Lenovo laptop Thunderbird just closes abruptly on any attempt to send a new message. Mail reading/updating and deleting from IMAP are OK. No master passwords set. Backed out to 145 on the laptop. Other than the hardware differences the the Fedora and Thunderbird configuration are virtually the same on the two computers other than the console PC is on ethernet.
Yeah, the crash depends on display resolution, it seems. I'm going to see if I can take another swing at fixing it today (find the upstream fix and backport it, if 146.0.2 hasn't shown up in the meantime).
Thanks! In the worst case, it will definitely be fixed in the next release, and disabling fractional scaling, even if a bit annoying, temporarily fixes the issue on my end.
OK, I updated the update with a new build 136.0.1-2.fc43 , please try again with that. Sorry for the trouble.
136.0.1-2.fc43 fixed the problem for me. Thank you for taking the time to patch it before the next release :)
thunderbird-146.0.1-2.fc43 [1] fixes this bug for me. Testing it for some hours now, only the symptoms of BZ#2403355 remain. I already updated my feedback in bodhi [2] towards +1 for thunderbird-146.0.1-2.fc43. Once pushed to stable, this ticket can be closed. Thanks for taking care :) [1] https://koji.fedoraproject.org/koji/buildinfo?buildID=2883111 [2] https://bodhi.fedoraproject.org/updates/FEDORA-2025-35fc92cfa9
Thunderbird crashes on startup, rolling back the latest update fixes it. reporter: libreport-2.17.15 type: CCpp reason: thunderbird killed by SIGSEGV journald_cursor: s=90bd1cf758644baaa9e059c0d4b3510e;i=1aebd9;b=9ff01c985f0c4add934db91e1a9deaad;m=9f036337;t=646a2d8b43e75;x=8eec381d906b8e96 executable: /usr/lib64/thunderbird/thunderbird cmdline: /usr/lib64/thunderbird/thunderbird cgroup: 0::/user.slice/user-1000.slice/user/app.slice/app-org.kde.konsole-3848.scope/tab(3859).scope rootdir: / uid: 1000 kernel: 6.17.12-400.asahi.fc43.aarch64+16k package: thunderbird-146.0-1.fc43 runlevel: /bin/sh: line 1: runlevel: command not found backtrace_rating: 4 crash_function: __pthread_kill_implementation comment: Thunderbird crashes on startup, rolling back the latest update fixes it.
Please use thunderbird-146.0.1-2.fc43 , see above. Sorry for the trouble.
FEDORA-2025-35fc92cfa9 (thunderbird-146.0.1-2.fc43) has been pushed to the Fedora 43 stable repository. If problem still persists, please make note of it in this bug report.
*** Bug 2424380 has been marked as a duplicate of this bug. ***
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: FireTestProcess failed: Failed to spawn child process â/usr/lib64/thunderbird/v4l2testâ (No such file or directory) (t=0.472146) [GFX1-]: FireTestProcess failed: Failed to spawn child process â/usr/lib64/thunderbird/v4l2testâ (No such file or directory) Crash Annotation GraphicsCriticalError: |[0][GFX1-]: FireTestProcess failed: Failed to spawn child process â/usr/lib64/thunderbird/v4l2testâ (No such file or directory) (t=0.472146) |[1][GFX1-]: Failed to start v4l2test process (t=0.472146) [GFX1-]: Failed to start v4l2test process Segmentation fault (core dumped) thunderbird reporter: libreport-2.17.15 type: CCpp reason: thunderbird killed by SIGSEGV journald_cursor: s=ad2c4f57b2834009889a669e50e74bae;i=3ddc8;b=ffa8eb0a79c34668aec0156e8f3238c7;m=30d6c0b7d;t=646db983294ca;x=1dc1ee607d4db959 executable: /usr/lib64/thunderbird/thunderbird cmdline: /usr/lib64/thunderbird/thunderbird cgroup: 0::/user.slice/user-1000.slice/user/app.slice/app-gnome-ulauncher-40401.scope rootdir: / uid: 1000 kernel: 6.17.12-400.asahi.fc43.aarch64+16k package: thunderbird-146.0.1-2.fc43 runlevel: /bin/sh: line 1: runlevel: command not found backtrace_rating: 4 crash_function: __pthread_kill_implementation
still crashes on startup. reporter: libreport-2.17.15 type: CCpp reason: thunderbird killed by SIGSEGV journald_cursor: s=90bd1cf758644baaa9e059c0d4b3510e;i=1b7f5c;b=a79d8874194f45388166a234984c08ee;m=6be0def;t=646deed1c5daf;x=99d07e690f7f4713 executable: /usr/lib64/thunderbird/thunderbird cmdline: /usr/lib64/thunderbird/thunderbird cgroup: 0::/user.slice/user-1000.slice/user/app.slice/app-org.kde.konsole-4261.scope/tab(4272).scope rootdir: / uid: 1000 kernel: 6.17.12-400.asahi.fc43.aarch64+16k package: thunderbird-146.0.1-2.fc43 runlevel: /bin/sh: line 1: runlevel: command not found backtrace_rating: 4 crash_function: __pthread_kill_implementation comment: still crashes on startup.
Still crashing on startup for me as well type: CCpp/abrt-journal-core reason: thunderbird killed by SIGSEGV executable: /usr/lib64/thunderbird/thunderbird cgroup: 0::/user.slice/user-1000.slice/user/app.slice/app-gnome-net.thunderbird.Thunderbird-16704.scope rootdir: / kernel: 6.17.12-300.fc43.aarch64 package: thunderbird-146.0.1-2.fc43 runlevel: /bin/sh: line 1: runlevel: command not found backtrace_rating: 4 crash_function: __pthread_kill_implementation
@e.rusalev @itzepyc @tnicholson All your reports have in common the architecture: aarch64. Since this bug ticket is linked to x86_64, which seems to be no longer affected by a segFault, I suggest you open a new one for this. In case of a doubt, that might be an issue related to aarch64, and might be best addressed in a bug ticket linked to aarch64. Also, a quick search shows that Firefox currently has an issue related to crashes on aarch64: while firefox is not thunderbird, the two share a lot. Maybe that is interesting for you (I still would create a separated bug ticket for Thunderbird against aarch64 but maybe link it to its Firefox aarch64 bug ticket counterparts if there are further similarities): https://bodhi.fedoraproject.org/updates/FEDORA-2025-d09ccba523 https://bodhi.fedoraproject.org/updates/FEDORA-2025-4fa5b6cb8e https://bodhi.fedoraproject.org/updates/FEDORA-2025-f20b9f321d -> more links to bug tickets etc contained
I suspect maybe Thunderbird is missing https://src.fedoraproject.org/rpms/firefox/c/ed74b03b2d1fa2e20a2236b3b760a88f2d5c7548?branch=rawhide , which looks like it was the fix for the aarch64 crashes on Firefox. Jan?
Well, I'm pretty happy with that theory, so I'm doing a Thunderbird build with that fix transferred across. F43 build is at https://koji.fedoraproject.org/koji/taskinfo?taskID=140658669 , please do test when it's done (a few hours from now, if it succeeds).
The aarch64 build is done at https://koji.fedoraproject.org/koji/taskinfo?taskID=140658868 , if anyone can test that and let me know if it works, that'd be great.
Thank you for this build. I registered just to confirm it's working. Tested on Asahi Linux (M1 Macbook Pro). After doing: sudo yum install thunderbird-146.0.1-3.fc43.aarch64.rpm thunderbird-librnp-rnp-146.0.1-3.fc43.aarch64.rpm I tried starting Thunderbird, but it seemed like the update wiped my settings. So I ran thunderbird -ProfileManager, picked my profile and fortunately everything's working.
Thanks for the report. Not sure what happened with the profile thing, but I'm pretty sure it's nothing to do with the aarch64 crash fix, maybe just something about the 146 update? I'll go ahead and submit the builds as updates when they're all done.
I've updated thunderbird through dnf to the version 146.0.1-3.fc43 and I'm able to open it without any crashes.
@awilliam , effort appreciated, thunderbird-0:146.0.1-3.fc43.aarch64 is working!