Closed
Bug 548520
Opened 15 years ago
Closed 15 years ago
Thunderbird hangs solid when starting up (reading global-messages-db.sqlite)
Categories
(Thunderbird :: General, defect)
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: kris.boulez, Unassigned)
Details
(Keywords: hang, perf, stackwanted)
Attachments
(1 file)
|
18.42 KB,
application/octet-stream
|
Details |
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.8) Gecko/20100202 Firefox/3.5.8
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.9pre) Gecko/20100219 Shredder/3.0.3pre
When starting TB3, shortly (10 sec) after startup the program becomes totally irresponsive (windows: "The program is not responding").
Analysis with Resource Monitor shows that TB is reading global-messages-db.sqlite from the profiles directory.
global-messages-db.sqlite is 1,2 GB big.
Now working with Shredder (to check other bug), but had the same problem with main TB3
Reproducible: Always
Steps to Reproduce:
1. Start Thunderbird
2. Wait 10 seconds
3. Program becomes irresponsive for more then a minute
Actual Results:
TB is irresponsive (The program is not responding)
Expected Results:
Program is repsonding
Comment 1•15 years ago
|
||
Kris, can you get a stacktrace and attach it to this bug?
https://developer.mozilla.org/en/How_to_get_a_stacktrace_with_WinDbg
use the hang steps at "If Firefox has quit responding ..."
make sure you specify symbol store http://symbols.mozilla.org/thunderbird
| Reporter | ||
Comment 2•15 years ago
|
||
Wayne,
Do I see it correctly that for the Shredder builds Symbol information is not available ? I get errors like the following
*** WARNING: Unable to verify checksum for C:\Program Files\Shredder_TB-3.02_test\softokn3.dll
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Program Files\Shredder_TB-3.02_test\softokn3.dll -
Which of the nightly builds do I need ? I found the following
http://ftp.mozilla.org/pub/mozilla.org/thunderbird/nightly/2010-02-25-00-comm-1.9.1/
but have no idea which of these to install.
Thanks in advance,
Kris,
Comment 3•15 years ago
|
||
From memory symbols are at https://symbols.mozilla.org/thunderbird/ and the nightly you took is in the proper directory - take the .exe as zip file might generate side effects.
| Reporter | ||
Comment 4•15 years ago
|
||
I tried to create the requested debug output, but the program directly goes into a breakpoint. I have no clue what I'm doing wrong.
I'll attach the log file of the debugger to the ticket.
Kris,
| Reporter | ||
Comment 5•15 years ago
|
||
[ see previous comment ]
Comment 6•15 years ago
|
||
Kris, you are part way there. This is the part you want for hangs...
~* kp
!analyze -v -hang
lm
(In reply to comment #2)
> Wayne,
>
> Do I see it correctly that for the Shredder builds Symbol information is not
> available ? I get errors like the following
>
> *** WARNING: Unable to verify checksum for C:\Program
checksum errors may be ignored according to https://developer.mozilla.org/en/How_to_get_a_stacktrace_with_WinDbg
| Reporter | ||
Comment 7•15 years ago
|
||
The problem is that I get no hang at all. I cannot get the program started.
When you look at the debug log I attached, you will see that when I do "Go", the program immediately hits a breakpoint.
Problem is that I haven't set any breakpoints at all and have no clue on how to remove this.
Comment 8•15 years ago
|
||
you say it goes "not responding", so something is starting. What do you see, profile manager or 3pane window?
Can you doing the following if you arent' already?
1. start windbg
2. in windbg File | Open Executable and point to thunderbird.exe
3. when it breakpoints, do all the debug stuff
| Reporter | ||
Comment 9•15 years ago
|
||
Unfortunatly at this moment I'm not able to reproduce the problem when running under the debugger.
I'll have another try over the weekend.
Kris,
Comment 10•15 years ago
|
||
Thanks. When you next reply - note whether any dialog boxes are up, for example a password prompt?
Summary: Thunderbird hangs when starting up (reading global-messages-db.sqlite) → Thunderbird hangs solid when starting up (reading global-messages-db.sqlite)
| Reporter | ||
Comment 11•15 years ago
|
||
Unfortunately I'm not able to reproduce this at this moment when using a version that contains the debugging symbols. Although I had this morning the problem with another version (bienvenu@nventure.com-1266612146-mail-try-win32.installer.exe), but was unable to recreate using other version of TB.
Propose to put it on hold for the moment. I'll try to recreate from time to time.
Comment 12•15 years ago
|
||
Kris, thanks for your help. If you are eventually able to reproduce, preferably using v3.1, please provide a steps and a hang stacktrace. see "-hang" on https://developer.mozilla.org/en/How_to_get_a_stacktrace_with_WinDbg
v3.1 beta 2 at http://www.mozillamessaging.com/en-US/thunderbird/early_releases/downloads/
You need to log in
before you can comment on or make changes to this bug.
Description
•