Thunderbird 68.10.0-1 - No Start - Segmentation fault (core dumped)

-inxi at bottom-

Hi guys,

I've recently upgraded to Thunderbird 68.10.0-1 have have since been unable to start it.
When attempting to start it in the terminal it returns the below error.

[sean@NEWDESTINY ~]$ thunderbird
Segmentation fault (core dumped)

-I have checked htop and found no other Thunderbird processes are running and I also have no issues with Firefox 78.0.2 (64-bit).
-Reinstalling Thunderbird provides no change.
-thunderbird -safe-mode = Returns the same segmentation fault error.
-pacman -U used to downgrade to Thunderbird 68.7.0 from cache. Code returned when attempting to start:

[sean@NEWDESTINY ~]$ thunderbird
1595497281852	addons.xpi-utils	WARN	Add-on {e2fda1a4-762b-4020-b5ad-a41df1933103} is not compatible with application version.
1595497281853	addons.xpi-utils	WARN	Add-on {e2fda1a4-762b-4020-b5ad-a41df1933103} is not compatible with application version.
1595497281855	addons.xpi-utils	WARN	Add-on {e2fda1a4-762b-4020-b5ad-a41df1933103} is not compatible with application version.
Segmentation fault (core dumped)
[sean@NEWDESTINY ~]$ thunderbird -safe-mode
1595497290872	addons.xpi-utils	WARN	Add-on {e2fda1a4-762b-4020-b5ad-a41df1933103} is not compatible with application version.
1595497290873	addons.xpi-utils	WARN	Add-on {e2fda1a4-762b-4020-b5ad-a41df1933103} is not compatible with application version.
1595497290874	addons.xpi-utils	WARN	Add-on {e2fda1a4-762b-4020-b5ad-a41df1933103} is not compatible with application version.
Segmentation fault (core dumped)
[sean@NEWDESTINY ~]$ thunderbird -v
 Thunderbird 68.7.0

-Gziping the add-on mentioned above in ~/.thunderbird/.......... removes it's mention when starting in the terminal but still does not result in the application starting and still returns segmentation fault for v68.7.0 and v68.10.0-1
-Setting GTK_USE_PORTAL to 1 or 0 has no affect on either version https://bugzilla.mozilla.org/show_bug.cgi?id=1514605

[sean@NEWDESTINY .thunderbird]$ GTK_USE_PORTAL=1 thunderbird
Segmentation fault (core dumped)
[sean@NEWDESTINY .thunderbird]$ GTK_USE_PORTAL=0 thunderbird
Segmentation fault (core dumped)

-Troubleshooting Firefox Steps available for Thunderbird have no affect on the issue. There is no thunderbird profile folder @ /home/sean/.cache/mozilla with ls -a and I had already tried -safe-mode from an earlier step.

Any help would be appreciated.

[sean@NEWDESTINY ~]$ inxi -Fx
System:    Host: NEWDESTINY Kernel: 5.4.52-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.1.0 Desktop: Xfce 4.14.2 
           Distro: Manjaro Linux 
Machine:   Type: Desktop System: MSI product: MS-7850 v: 1.0 serial: <root required> 
           Mobo: MSI model: Z97 PC Mate(MS-7850) v: 1.0 serial: <root required> UEFI [Legacy]: American Megatrends v: 4.11 
           date: 02/16/2016 
Battery:   Device-1: hidpp_battery_0 model: Logitech Wireless Mouse MX Master charge: 100% (should be ignored) 
           status: Discharging 
CPU:       Topology: Quad Core model: Intel Core i7-4790K bits: 64 type: MT MCP arch: Haswell rev: 3 L2 cache: 8192 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 64026 
           Speed: 900 MHz min/max: 800/4400 MHz Core speeds (MHz): 1: 900 2: 899 3: 900 4: 900 5: 900 6: 901 7: 900 8: 900 
Graphics:  Device-1: NVIDIA GP104 [GeForce GTX 1080] driver: nvidia v: 430.64 bus ID: 01:00.0 
           Display: x11 server: X.org 1.20.8 driver: nvidia resolution: <xdpyinfo missing> 
           OpenGL: renderer: GeForce GTX 1080/PCIe/SSE2 v: 4.6.0 NVIDIA 430.64 direct render: Yes 
Audio:     Device-1: Intel 9 Series Family HD Audio vendor: Micro-Star MSI driver: snd_hda_intel v: kernel bus ID: 00:1b.0 
           Device-2: NVIDIA GP104 High Definition Audio driver: snd_hda_intel v: kernel bus ID: 01:00.1 
           Device-3: Kingston HyperX 7.1 Audio type: USB driver: hid-generic,snd-usb-audio,usbhid bus ID: 2-3:3 
           Sound Server: ALSA v: k5.4.52-1-MANJARO 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Micro-Star MSI driver: r8168 
           v: 8.048.03-NAPI port: d000 bus ID: 02:00.0 
           IF: enp2s0 state: up speed: 1000 Mbps duplex: full mac: d8:cb:8a:3b:90:d3 
           Device-2: Microsoft Xbox 360 Wireless Adapter type: USB driver: xpad bus ID: 2-2:2 
Drives:    Local Storage: total: 4.88 TiB used: 75.27 GiB (1.5%) 
           ID-1: /dev/sda vendor: SanDisk model: SDSSDA120G size: 111.79 GiB 
           ID-2: /dev/sdb vendor: Seagate model: ST1000DX001-1CM162 size: 931.51 GiB 
           ID-3: /dev/sdc vendor: Samsung model: SSD 850 EVO 250GB size: 232.89 GiB 
           ID-4: /dev/sdd vendor: Samsung model: SSD 860 EVO 1TB size: 931.51 GiB 
           ID-5: /dev/sde vendor: Seagate model: ST2000DX002-2DV164 size: 1.82 TiB 
           ID-6: /dev/sdf type: USB vendor: Western Digital model: WD10EURX-63FH1Y0 size: 931.48 GiB 
Partition: ID-1: / size: 109.53 GiB used: 75.27 GiB (68.7%) fs: ext4 dev: /dev/sda1 
           ID-2: swap-1 size: 16.00 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sdd3 
Sensors:   System Temperatures: cpu: 32.0 C mobo: N/A gpu: nvidia temp: 49 C 
           Fan Speeds (RPM): N/A gpu: nvidia fan: 0% 
Info:      Processes: 231 Uptime: 17m Memory: 15.59 GiB used: 2.12 GiB (13.6%) Init: systemd Compilers: gcc: 10.1.0 
           clang: 10.0.0 Shell: bash v: 5.0.18 inxi: 3.0.37 

Probably a partial upgrade.

Refresh your mirror lists and check for updates.

Thanks for the reply, just attempted that there.

[sean@NEWDESTINY mozilla]$ sudo pacman -Syyu

It returned me back up to v68.10.0-1 but the issue remains

[sean@NEWDESTINY mozilla]$ thunderbird
Segmentation fault (core dumped)

You didn't refresh your mirror list.

Thunderbird is working fine for me so it's definitely a local issue. Maybe try the official binary from the Thunderbird site?

1 Like

oh you're right sorry, just ran sudo pacman-mirrors -f5

Trying that now

1 Like

Ok progress.
I downloaded Thunderbird from their website and have got v78.0.1 which is much newer than v68.10.0-1 which is available through pacman for some reason.

v78 starts up no problem but it's a bare bones setup and certainly needs to be configured with my accounts.

It likely would need to be manually updated as new version come out as well.

Also it only works when double clicked, not when attempting to launch through the terminal.

[sean@NEWDESTINY thunderbird]$ bash thunderbird
thunderbird: thunderbird: cannot execute binary file
[sean@NEWDESTINY thunderbird]$ pwd
/home/sean/Downloads/thunderbird
[sean@NEWDESTINY thunderbird]$ ls
application.ini     libldap60.so      libplc4.so         plugin-container
chrome              libldif60.so      libplds4.so        precomplete
crashreporter       liblgpllibs.so    libprldap60.so     removed-files
crashreporter.ini   libmozgtk.so      librnp.so          Throbber-small.gif
defaults            libmozsandbox.so  libsmime3.so       thunderbird
dependentlibs.list  libmozsqlite3.so  libsoftokn3.so     thunderbird-bin
features            libmozwayland.so  libssl3.so         updater
fonts               libnspr4.so       libxul.so          updater.ini
gtk2                libnss3.so        minidump-analyzer  update-settings.ini
icons               libnssckbi.so     omni.ja
isp                 libnssutil3.so    pingsender
libfreeblpriv3.so   libotr.so.5       platform.ini

Also pacman cannot install it traditionally

[sean@NEWDESTINY Downloads]$ pwd
/home/sean/Downloads
[sean@NEWDESTINY Downloads]$ sudo pacman -U ./thunderbird-78.0.1.tar.bz2 
loading packages...
error: missing package metadata in ./thunderbird-78.0.1.tar.bz2
error: './thunderbird-78.0.1.tar.bz2': invalid or corrupted package

Any more ideas to troubleshoot guys?

The Thunderbird (68.10.0) in the repository works fine for me.

Have you done a complete system update and rebooted?
Maybe a libraries is not initialized.

Unfortunately no change.

-Uninstalled Thunderbird
-No updates available through the GUI package manager or sudo pacman -Syyuu
-Rebooted
-Reinstalled Thunderbird
-Rebooted
-Still same issue with segmentation fault.
-No updates available.

Ok I called up a friend who is much better at Linux me and he put me onto a program called strace from the repos. He is usually a hedonistic Ubuntu user but pretty savvy when it comes to this stuff, he's the main reason I started down the Linux road tbh.

So upon running strace and wading through the pile of text I noticed a Permission Denied line from the text in this screenshot regarding fonts.

Our attempts at chmod:

After both of us trying and failing to figure out how to use chmod on the "Fonts" folder in that aforementioned line I opted to use Thunar Root to navigate to the folder and set the permissions that way.

After that my Thunderbird v68.10.0-1 started up no problem.

Thanks for the help guys,

Output of pacman -Qo /usr/share/fonts/WindowsFonts ?

Looks like some sort of filesystem corruption - worth backing up your files and doing an fsck.

[sean@NEWDESTINY WindowsFonts]$ sudo pacman -Qo ./usrshare/fonts/WindowsFonts
[sudo] password for sean: 
error: No package owns ./usrshare/fonts/WindowsFonts
[sean@NEWDESTINY WindowsFonts]$ sudo pacman -Qo ./usrshare/fonts/WindowsFonts/Fonts
error: No package owns ./usrshare/fonts/WindowsFonts/Fonts

I'm not sure how yesterdays update could have changed the permissions on the Fonts folder or why Thunderbird wants to use fonts from Windows though.

Please check your typing. Letters matter in a CLI. :wink:

Oops silly mistake fixed :slight_smile:

[sean@NEWDESTINY WindowsFonts]$ sudo pacman -Qo /usr/share/fonts/WindowsFonts/Fonts
error: No package owns /usr/share/fonts/WindowsFonts/Fonts
[sean@NEWDESTINY WindowsFonts]$ sudo pacman -Qo /usr/share/fonts/WindowsFonts/
error: No package owns /usr/share/fonts/WindowsFonts

OK, time to say bye-bye to that directory:

sudo rm -fr /usr/share/fonts/WindowsFonts

Well I can recall needing fonts from Windows for some program in WINE I was running but for the life of me I can't recall exactly what.

Ah yes now I remember. I had that those for some fan translations of Japanese visual novels running through WINE.

Little OT, but what the heck:

That is not a pacman package file, that is a tar file compressed with bzip2 - a simple archive.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by