Thunderbird crashes

Questions about applications and software
Forum rules
Before you post please read this

Thunderbird crashes

Postby Digital-Dreams on Wed Jun 10, 2009 11:47 am

Hi,

hope someone can help.
Every time I fetch emails from the server, Thunderbird crashes.

Error-Code: Segmentation fault

strace thundebrird leads to this message:

Code: Select all
execve("/usr/bin/thunderbird", ["thunderbird"], [/* 33 vars */]) = 0
brk(0)                                  = 0x81db000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f45000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=58163, ...}) = 0
mmap2(NULL, 58163, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f36000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320h\1\0004\0\0\0\344"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1442180, ...}) = 0
mmap2(NULL, 1451632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7dd3000
mprotect(0xb7f2f000, 4096, PROT_NONE)   = 0
mmap2(0xb7f30000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15c) = 0xb7f30000
mmap2(0xb7f33000, 9840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f33000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7dd2000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7dd28d0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
open("/dev/urandom", O_RDONLY)          = 3
read(3, "\377P\202\7"..., 4)            = 4
close(3)                                = 0
mprotect(0xb7f30000, 8192, PROT_READ)   = 0
mprotect(0x805d000, 4096, PROT_READ)    = 0
mprotect(0xb7f64000, 4096, PROT_READ)   = 0
munmap(0xb7f36000, 58163)               = 0
getpid()                                = 15753
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
geteuid32()                             = 1000
brk(0)                                  = 0x81db000
brk(0x81fc000)                          = 0x81fc000
getppid()                               = 15752
stat64("/home/tomek", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/usr/bin/thunderbird", O_RDONLY)  = 3
fcntl64(3, F_DUPFD, 10)                 = 10
close(3)                                = 0
fcntl64(10, F_SETFD, FD_CLOEXEC)        = 0
rt_sigaction(SIGINT, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {0x8056770, ~[RTMIN RT_1], 0}, NULL, 8) = 0
rt_sigaction(SIGQUIT, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGTERM, NULL, {SIG_DFL}, 8) = 0
rt_sigaction(SIGTERM, {SIG_DFL}, NULL, 8) = 0
read(10, "#!/bin/sh\n#\n# ***** BEGIN LICENSE"..., 8192) = 5276
pipe([3, 4])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7dd2918) = 15754
--- SIGCHLD (Child exited) @ 0 (0) ---
close(4)                                = 0
read(3, "/usr/bin\n"..., 128)           = 9
read(3, ""..., 128)                     = 0
close(3)                                = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 15754
pipe([3, 4])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7dd2918) = 15755
--- SIGCHLD (Child exited) @ 0 (0) ---
close(4)                                = 0
read(3, "thunderbird\n"..., 128)        = 12
read(3, ""..., 128)                     = 0
close(3)                                = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 15755
stat64("/usr/bin/run-mozilla.sh", 0xbfe62c3c) = -1 ENOENT (No such file or directory)
pipe([3, 4])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7dd2918) = 15756
--- SIGCHLD (Child exited) @ 0 (0) ---
close(4)                                = 0
read(3, "/home/tomek\n"..., 128)        = 12
read(3, ""..., 128)                     = 0
close(3)                                = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 15756
lstat64("/usr/bin/thunderbird", {st_mode=S_IFLNK|0777, st_size=30, ...}) = 0
pipe([3, 4])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7dd2918) = 15757
--- SIGCHLD (Child exited) @ 0 (0) ---
close(4)                                = 0
read(3, "thunderbird\n"..., 128)        = 12
read(3, ""..., 128)                     = 0
close(3)                                = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 15757
pipe([3, 4])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7dd2918) = 15758
--- SIGCHLD (Child exited) @ 0 (0) ---
close(4)                                = 0
read(3, "/usr/bin\n"..., 128)           = 9
read(3, ""..., 128)                     = 0
close(3)                                = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 15758
chdir("/usr/bin")                       = 0
pipe([3, 4])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7dd2918) = 15759
close(4)                                = 0
read(3, "../lib/thunderbird/thunderbird\n"..., 128) = 31
read(3, ""..., 128)                     = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
close(3)                                = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 15759
pipe([3, 4])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7dd2918) = 15762
close(4)                                = 0
read(3, "thunderbird\n"..., 128)        = 12
--- SIGCHLD (Child exited) @ 0 (0) ---
read(3, ""..., 128)                     = 0
close(3)                                = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 15762
stat64("../lib/thunderbird/thunderbird", {st_mode=S_IFREG|0755, st_size=5276, ...}) = 0
geteuid32()                             = 1000
getgid32()                              = 1000
getegid32()                             = 1000
getgroups32(0, NULL)                    = 8
getgroups32(8, [4, 20, 24, 46, 106, 121, 122, 1000]) = 8
pipe([3, 4])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7dd2918) = 15763
close(4)                                = 0
read(3, "../lib/thunderbird\n"..., 128) = 19
--- SIGCHLD (Child exited) @ 0 (0) ---
read(3, ""..., 128)                     = 0
close(3)                                = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 15763
stat64("../lib/thunderbird/run-mozilla.sh", {st_mode=S_IFREG|0755, st_size=10492, ...}) = 0
geteuid32()                             = 1000
getgid32()                              = 1000
getegid32()                             = 1000
getgroups32(0, NULL)                    = 8
getgroups32(8, [4, 20, 24, 46, 106, 121, 122, 1000]) = 8
chdir("/usr/lib/thunderbird")           = 0
pipe([3, 4])                            = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7dd2918) = 15764
--- SIGCHLD (Child exited) @ 0 (0) ---
close(4)                                = 0
read(3, "/usr/lib/thunderbird\n"..., 128) = 21
read(3, ""..., 128)                     = 0
close(3)                                = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 15764
chdir("/home/tomek")                    = 0
open("/usr/lib/thunderbird/init.d", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/home/tomek/.thunderbird/init.d", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/thunderbird/init.d/S*", 0xbfe629dc) = -1 ENOENT (No such file or directory)
stat64("/home/tomek/.thunderbird/init.d/S*", 0xbfe629dc) = -1 ENOENT (No such file or directory)
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7dd2918) = 15765
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 15765
--- SIGCHLD (Child exited) @ 0 (0) ---
open("/home/tomek/.thunderbird/init.d", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
open("/usr/lib/thunderbird/init.d", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat64("/home/tomek/.thunderbird/init.d/K*", 0xbfe629dc) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/thunderbird/init.d/K*", 0xbfe629dc) = -1 ENOENT (No such file or directory)
exit_group(0)                           = ?


Maybe someone knows how to fix this problem ?
And sorry for my bad English, I'm from Poland

Greetings
Digital-Dreams
Level 1
Level 1
 
Posts: 1
Joined: Wed Jun 10, 2009 11:44 am

Linux Mint is funded by ads and donations.
 

Re: Thunderbird crashes

Postby Husse on Sat Jun 13, 2009 5:23 pm

Which version of Mint?
I compared your strace with mine and there are several "file not found" in both but in yours there is
stat64("/usr/bin/run-mozilla.sh", 0xbfe62c3c) = -1 ENOENT (No such file or directory)

I have
stat64("../lib/thunderbird/run-mozilla.sh", {st_mode=S_IFREG|0755, st_size=10492, ...}) = 0

This is /usr/lib
Image
Don't fix it if it ain't broken, don't break it if you can't fix it
Husse
Level 21
Level 21
 
Posts: 19710
Joined: Sun Feb 11, 2007 7:22 am
Location: Near Borås Sweden


Return to Software & Applications

Who is online

Users browsing this forum: Biran Jackson, Wompoo and 23 guests