For what it's worth, Thunderbird 60.0-2 doesn't start for me either. I tried following the instructions in the Debian Wiki, and this is what I found:

Only Thunderbird has changed. If I reinstall 52.9.1-1, the crash goes away.

Safe mode makes no difference.

Starting with a dummy profile (where I haven't even tried to set up any mail server or access my old mail) does work. I haven't tried setting up a proper profile yet.

Sometimes I do get AppArmor messages about Thunderbird in "dmesg", but not every time I start so I don't know if they're relevant. I did try disabling AppArmor, but it didn't make any difference. I may have done it wrong, though.

I wanted to try "thunderbird -g", as suggested by the man page, but I don't have thunderbird-dbgsym installed, and it doesn't seem to be available for amd64 in sid. Even if it was, there doesn't seem to be any run-mozilla.sh script with the new version of Thunderbird, though there is one in the old version. By the way, "thunderbird --help" says it's thunderbird-dbg I need, but that doesn't seem to exist either.

Since I was out of any better ideas, I ran it through strace. This piece of the output may be relevant:

lstat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat("/home/d91tan", {st_mode=S_IFDIR|0700, st_size=12288, ...}) = 0
lstat("/home/d91tan/.thunderbird", {st_mode=S_IFDIR|S_ISGID|0755, st_size=4096, ...}) = 0 lstat("/home/d91tan/.thunderbird/rhu4a0c1.default", {st_mode=S_IFDIR|S_ISGID|0700, st_size=4096, ...}) = 0 lstat("/home/d91tan/.thunderbird/rhu4a0c1.default/Mail", {st_mode=S_IFDIR|S_ISGID|0755, st_size=4096, ...}) = 0 lstat("/home/d91tan/.thunderbird/rhu4a0c1.default/Mail/Local Folders", {st_mode=S_IFDIR|S_ISGID|0755, st_size=4096, ...}) = 0 access("/home/d91tan/.thunderbird/rhu4a0c1.default/Mail/Local Folders", F_OK) = 0 stat("/home/d91tan/.thunderbird/rhu4a0c1.default/Mail/Local Folders", {st_mode=S_IFDIR|S_ISGID|0755, st_size=4096, ...}) = 0 openat(AT_FDCWD, "/home/d91tan/.thunderbird/rhu4a0c1.default/Mail/Local Folders", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 45
fstat(45, {st_mode=S_IFDIR|S_ISGID|0755, st_size=4096, ...}) = 0
getdents(45, /* 91 entries */, 32768)   = 3016
getdents(45, /* 0 entries */, 32768)    = 0
close(45)                               = 0
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} ---
unlink("/home/d91tan/.thunderbird/rhu4a0c1.default/lock") = 0
close(8)                                = 0

Temporarily moving ~/.thunderbird /rhu4a0c1.default/Mail/Local Folder out of the way did allow me to start Thunderbird. Unfortunately, "Local Folders" is apparently where my main mailbox resides, so that's not a good workaround. (I'm using POP, not IMAP, so my mail is stored locally.)

Any suggestions for where I go from here?

Regards,

Torbjörn Andersson

Reply via email to