FS#63842 - [Thunderbird 68.1.0-1] segmentation fault (core dumped)

Attached to Project: Arch Linux
Opened by Zhi Fan (c3n21) - Thursday, 19 September 2019, 14:54 GMT
Last edited by Levente Polyak (anthraxx) - Monday, 27 January 2020, 09:48 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

When I run Thunderbird it just crashes and in the terminal prints the following:

console.log: WebExtensions: Loading packed extension from /home/c3n21/.thunderbird/xdrrbbz8.default/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}.xpi
console.log: WebExtensions: Loading add-on preferences from /home/c3n21/.thunderbird/xdrrbbz8.default/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}.xpi
console.log: WebExtensions: Firing profile-after-change listeners for {e2fda1a4-762b-4020-b5ad-a41df1933103}
[calBackendLoader] Using Thunderbird's builtin libical backend
Segmentation fault (core dumped)

Additional info:
* package version(s): thunderbird 68.1.0-1
* config and/or log files etc.
* link to upstream bug report, if any

Steps to reproduce:
Just run it
This task depends upon

Closed by  Levente Polyak (anthraxx)
Monday, 27 January 2020, 09:48 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#65248 
Comment by Levente Polyak (anthraxx) - Thursday, 19 September 2019, 15:06 GMT
you need to provide details like gdb backtraces, reg dumps or some strace logs, otherwise this report is quite useless
Comment by Zhi Fan (c3n21) - Thursday, 19 September 2019, 15:11 GMT
This is the stack trace
Comment by Jensen McKenzie (your_doomsday) - Thursday, 19 September 2019, 21:14 GMT
You may try to remove /home/c3n21/.thunderbird/xdrrbbz8.default/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}.xpi
Comment by Zhi Fan (c3n21) - Friday, 20 September 2019, 21:06 GMT
I discovered that it happens only if GTK_USE_PORTAL variable is set to 1.
Comment by Justus Seifert (hakunamenta) - Sunday, 26 January 2020, 05:05 GMT
I have the same problem. Downgrading thunderbird to a previously good version does not help, so it is very likely a problem with another packet that was recently upgraded. Setting or unsetting GTK_USE_PORTAL does not prevent the crash for me.
Comment by Justus Seifert (hakunamenta) - Sunday, 26 January 2020, 05:06 GMT
Running thunderbird in safe-mode also does not help. The profile manager works, but creating a new profile and using it also crashes.
Comment by Justus Seifert (hakunamenta) - Sunday, 26 January 2020, 05:12 GMT
Of note: the last time thunderbird was working normally on my machine i was removing unused add-ons. one of them was for carddav and one was for sieve. maybe there is a problem with a webdav library that is only used for caldav and carddav when no substitute add-on is installed.
Comment by Justus Seifert (hakunamenta) - Sunday, 26 January 2020, 05:29 GMT
here is a chunk of a stacktrace i did with threads visible. to me it seems that the thread with pid …321 is trying to read in a sqlite db (line 9) and then trows a SIGSEGV (line 61)?
Comment by Justus Seifert (hakunamenta) - Sunday, 26 January 2020, 05:49 GMT
downgrading sqlite from 3.31.0-1 => 3.30.1-2 got rid of the segfault for me.
Comment by Darren Allison (dazboa) - Sunday, 26 January 2020, 18:36 GMT
Can confirm downgrade to sqlite 3.30.1-2 fixed issue for me. Thank you hakunamenta.
Comment by Justus Seifert (hakunamenta) - Sunday, 26 January 2020, 18:52 GMT
can someone please update the description with the affected sqlite version (3.31.0-1)?
Comment by Justus Seifert (hakunamenta) - Sunday, 26 January 2020, 19:01 GMT Comment by loqs (loqs) - Sunday, 26 January 2020, 19:05 GMT
@hakunamenta  FS#63842  was filed before sqlite 3.31.0-1 was packaged so the original issue could not be triggered by that.
 FS#65248  covers the issue you are experiencing.
Comment by Justus Seifert (hakunamenta) - Sunday, 26 January 2020, 19:26 GMT
Comment by Justus Seifert (hakunamenta) - Sunday, 26 January 2020, 19:28 GMT
thank you loqs.
Comment by Darren Allison (dazboa) - Sunday, 26 January 2020, 19:30 GMT
I just updated today and used the first fix available... So thank you hakunamenta. And, loqs, for the salient back info!

Loading...