Closed Bug 724472 Opened 13 years ago Closed 13 years ago

Thunderbird hangs.

Categories

(Thunderbird :: General, defect)

10 Branch
x86
Windows XP
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: unicorn.consulting, Unassigned)

Details

(Keywords: hang, stackwanted)

Attachments

(2 files)

Thunderbird 10 hangs, as does TB11. Attached is the mdmp file generated by windows. Crash reporter does not catch this
you could catch it with windbg
Severity: normal → critical
Keywords: hang
Keywords: stackwanted
Matt, what were you doing when it hung? is it reproducible?
Matt ?
(In reply to Matt from comment #0) > Created attachment 594653 [details] > MDMP file generated by windows bienvenu, is this at all useful?
(In reply to Wayne Mery (:wsmwk) from comment #4) > (In reply to Matt from comment #0) > > Created attachment 594653 [details] > > MDMP file generated by windows > > bienvenu, is this at all useful? It might be, if I got access to the right symbols files. Which version of TB is this mdmp file for?
(In reply to Matt from comment #0) > Created attachment 594653 [details] MDMP file generated by windows > Thunderbird 10 hangs, as does TB11. Matt, which version? 10.0.2? 10.0.?
Whiteboard: [closeme 2012-04-15]
Attached file app compat XML file
I have added the appcompat XML file as an attachment, but according to it the thunderbird version was UPTO_BIN_PRODUCT_VERSION="10.0.0.4400" LINK_DATE="01/18/2012 12:13:43 bienvenu, these two files are accompanied by a 441mb hdmp file and a manifest would these be useful?
Whiteboard: [closeme 2012-04-15]
(In reply to Matt from comment #7) > Created attachment 611740 [details] > app compat XML file > > I have added the appcompat XML file as an attachment, but according to it > the thunderbird version was UPTO_BIN_PRODUCT_VERSION="10.0.0.4400" > LINK_DATE="01/18/2012 12:13:43 > > bienvenu, these two files are accompanied by a 441mb hdmp file and a > manifest would these be useful? Someone with knowledge of how to get the right symbols from the symbol server would have to say...I'm not an expert at that.
this doesn't have enough info. Needs: * stack with symbols * steps
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → INCOMPLETE
I'm running Thundebird 17.0.3 on RHEL6. Using the following plugins: Exchange 2007/2010 Lightning And using it to sync with **** exchange account for work. This has worked fine for a couple years now, after upgrading to 17.0.3, it seems to hang randomly. Sometimes can be in the middle of typing a mail, or just after startup... Thunderbird appears to be running normal, and then just hangs. An strace shows it is just waiting indefinitely: rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 lseek(255, -3463, SEEK_CUR) = 992 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe244cb29d0) = 18242 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigaction(SIGCHLD, {0x43f2b0, [], SA_RESTORER, 0x35d0c32920}, {0x43f2b0, [], SA_RESTORER, 0x35d0c32920}, 8) = 0 close(4) = 0 read(3, "thunderbird\n", 128) = 12 read(3, "", 128) = 0 --- SIGCHLD (Child exited) @ 0 (0) --- wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 18242 wait4(-1, 0x7fffe0a82e1c, WNOHANG, NULL) = -1 ECHILD (No child processes) rt_sigreturn(0xffffffffffffffff) = 0 close(3) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGINT, {0x43d060, [], SA_RESTORER, 0x35d0c32920}, {SIG_DFL, [], SA_RESTORER, 0x35d0c32920}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x35d0c32920}, {0x43d060, [], SA_RESTORER, 0x35d0c32920}, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 read(255, "\n# BEAST fix\nNSS_SSL_CBC_RANDOM_"..., 4455) = 3463 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 pipe([3, 4]) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 lseek(255, -3331, SEEK_CUR) = 1124 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe244cb29d0) = 18243 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigaction(SIGCHLD, {0x43f2b0, [], SA_RESTORER, 0x35d0c32920}, {0x43f2b0, [], SA_RESTORER, 0x35d0c32920}, 8) = 0 close(4) = 0 read(3, "x86_64\n", 128) = 7 read(3, "", 128) = 0 --- SIGCHLD (Child exited) @ 0 (0) --- wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 18243 wait4(-1, 0x7fffe0a82d5c, WNOHANG, NULL) = -1 ECHILD (No child processes) rt_sigreturn(0xffffffffffffffff) = 0 close(3) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGINT, {0x43d060, [], SA_RESTORER, 0x35d0c32920}, {SIG_DFL, [], SA_RESTORER, 0x35d0c32920}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER, 0x35d0c32920}, {0x43d060, [], SA_RESTORER, 0x35d0c32920}, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 read(255, "case $MOZ_ARCH in\n\tx86_64 | s390"..., 4455) = 3331 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 stat("/usr/lib64/thunderbird/thunderbird", {st_mode=S_IFREG|0755, st_size=78280, ...}) = 0 geteuid() = 46211797 getegid() = 46211797 getuid() = 46211797 getgid() = 46211797 access("/usr/lib64/thunderbird/thunderbird", X_OK) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 stat("/usr/lib64/thunderbird/mozilla-xremote-client", {st_mode=S_IFREG|0755, st_size=77400, ...}) = 0 geteuid() = 46211797 getegid() = 46211797 getuid() = 46211797 getgid() = 46211797 access("/usr/lib64/thunderbird/mozilla-xremote-client", X_OK) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0 rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0 lseek(255, -1402, SEEK_CUR) = 3053 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe244cb29d0) = 18244 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGINT, {0x43d060, [], SA_RESTORER, 0x35d0c32920}, {SIG_DFL, [], SA_RESTORER, 0x35d0c32920}, 8) = 0 wait4(-1,
Hmmm actually I think I see what may be happening.. exchagne looks like its asking to re-authenticate, but the dialog box is not popping up....
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: