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