Closed
Bug 724472
Opened 13 years ago
Closed 13 years ago
Thunderbird hangs.
Categories
(Thunderbird :: General, defect)
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
Updated•13 years ago
|
Keywords: stackwanted
Comment 2•13 years ago
|
||
Matt, what were you doing when it hung? is it reproducible?
Comment 3•13 years ago
|
||
Matt ?
Comment 4•13 years ago
|
||
(In reply to Matt from comment #0)
> Created attachment 594653 [details]
> MDMP file generated by windows
bienvenu, is this at all useful?
Comment 5•13 years ago
|
||
(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?
Comment 6•13 years ago
|
||
(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]
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?
Updated•13 years ago
|
Whiteboard: [closeme 2012-04-15]
Comment 8•13 years ago
|
||
(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.
Comment 9•13 years ago
|
||
this doesn't have enough info. Needs:
* stack with symbols
* steps
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → INCOMPLETE
Comment 10•12 years ago
|
||
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,
Comment 11•12 years ago
|
||
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.
Description
•