Closed
Bug 599007
Opened 16 years ago
Closed 16 years ago
saved search folder: works once, then causes crash
Categories
(Thunderbird :: Search, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 591143
People
(Reporter: cwr, Unassigned)
References
Details
(Keywords: crash)
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_4; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.55 Safari/534.3
Build Identifier: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.9) Gecko/20100915 Thunderbird/3.1.4
I create a saved search folder, open it, and delete the contents. Thereafter Thunderbird will crash if I try to open it again. This seems to be quite repeatable. I just recreated it again before filing this report.
I didn't find another report on this exact symptom, although I think it is closely related to my report two weeks ago in [bug 594904]. My last comment there indicated that things were working now. I may have been confused by the apparent "works once then crashes on subsequent tries" nature of this problem.
Reproducible: Always
Steps to Reproduce:
1. use [Edit / Find / Search Massages...] to search Trash for messages that are junk and older than 100 days (perhaps the specific search criteria are not relevant?)
2. use "Save as Search Folder", setting it to search Trash and saving it as a subfolder of the main account (sibling of Inbox, Trash, etc.)
3. select that new search folder, see the old junk trash messages
4. select all messages in the search folder and delete them
5. select folder Inbox
6. select new search folder
Actual Results:
Thunderbird crashes
Expected Results:
Thunderbird does not crash
I selected "Happens every time" for Reproducibility. I'm not certain of that. I may have seen it work correctly once or twice, but it certainly seems to crash quite regularly after these steps.
As discussed in [bug 594904] my crash reports do not seem to be working correctly. I will include here the top part of the report as displayed on my desktop. I can post the rest of the text if it is useful:
Process: thunderbird-bin [17559]
Path: /Applications/Thunderbird.app/Contents/MacOS/thunderbird-bin
Identifier: org.mozilla.thunderbird
Version: 3.1.4 (3.1.4)
Code Type: X86 (Native)
Parent Process: launchd [84]
Date/Time: 2010-09-23 09:44:49.738 -0700
OS Version: Mac OS X 10.6.4 (10F569)
Report Version: 6
Interval Since Last Report: 224870 sec
Crashes Since Last Report: 14
Per-App Interval Since Last Report: 157611 sec
Per-App Crashes Since Last Report: 14
Anonymous UUID: 719FD670-9A44-4924-BEE1-EB3FF97C3C7E
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Application Specific Information:
__abort() called
Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 libSystem.B.dylib 0x91e0def6 __kill + 10
1 libSystem.B.dylib 0x91e0dee8 kill$UNIX2003 + 32
2 libSystem.B.dylib 0x91ea062d raise + 26
3 libSystem.B.dylib 0x91eb6679 __abort + 124
4 libSystem.B.dylib 0x91e993bc release_file_streams_for_task + 0
5 libicucore.A.dylib 0x95c5ee71 ucol_setVariableTop + 12435
6 libicucore.A.dylib 0x95c5697b ucol_getSortKey + 71
7 ...ple.CoreServices.CarbonCore 0x928f6044 UCGetCollationKey + 377
8 org.mozilla.thunderbird 0x00042426 XRE_GetFileFromPath + 195286
9 org.mozilla.thunderbird 0x00b3739a nsStopwatch::Resume() + 1039546
10 org.mozilla.thunderbird 0x00b4049e nsStopwatch::Resume() + 1076670
11 org.mozilla.thunderbird 0x00b432c0 nsStopwatch::Resume() + 1088480
12 org.mozilla.thunderbird 0x00a79cc0 nsStopwatch::Resume() + 263648
13 org.mozilla.thunderbird 0x00a7e988 nsStopwatch::Resume() + 283304
14 org.mozilla.thunderbird 0x00a82c01 nsStopwatch::Resume() + 300321
15 org.mozilla.thunderbird 0x00a81f7b nsStopwatch::Resume() + 297115
16 org.mozilla.thunderbird 0x00a822f6 nsStopwatch::Resume() + 298006
17 libxpcom_core.dylib 0x011c0218 NS_InvokeByIndex_P + 88
18 org.mozilla.thunderbird 0x0010ab06 XRE_GetFileFromPath + 1016246
19 org.mozilla.thunderbird 0x0010f01e XRE_GetFileFromPath + 1033934
20 libmozjs.dylib 0x01061f48 js_Invoke + 1128
21 libmozjs.dylib 0x01052e15 JS_HashTableRawRemove + 6565
22 libmozjs.dylib 0x010620b0 js_Invoke + 1488
23 libmozjs.dylib 0x0106296e js_Invoke + 3726
24 libmozjs.dylib 0x010060ae JS_CallFunctionValue + 62
25 org.mozilla.thunderbird 0x0063b1d4 non-virtual thunk to nsPrintSession::Release() + 3743700
26 org.mozilla.thunderbird 0x0067ac88 non-virtual thunk to nsPrintSession::Release() + 4004488
27 org.mozilla.thunderbird 0x0050c1c4 non-virtual thunk to nsPrintSession::Release() + 2502596
28 org.mozilla.thunderbird 0x0050c7e7 non-virtual thunk to nsPrintSession::Release() + 2504167
29 org.mozilla.thunderbird 0x00525a38 non-virtual thunk to nsPrintSession::Release() + 2607160
30 org.mozilla.thunderbird 0x00526374 non-virtual thunk to nsPrintSession::Release() + 2609524
31 org.mozilla.thunderbird 0x00526d16 non-virtual thunk to nsPrintSession::Release() + 2611990
32 org.mozilla.thunderbird 0x00526e96 non-virtual thunk to nsPrintSession::Release() + 2612374
33 org.mozilla.thunderbird 0x005097a8 non-virtual thunk to nsPrintSession::Release() + 2491816
34 org.mozilla.thunderbird 0x004bfcb8 non-virtual thunk to nsPrintSession::Release() + 2190008
35 org.mozilla.thunderbird 0x0048b99a non-virtual thunk to nsPrintSession::Release() + 1976218
36 org.mozilla.thunderbird 0x00525902 non-virtual thunk to nsPrintSession::Release() + 2606850
37 org.mozilla.thunderbird 0x004844e6 non-virtual thunk to nsPrintSession::Release() + 1946342
38 org.mozilla.thunderbird 0x00525851 non-virtual thunk to nsPrintSession::Release() + 2606673
39 org.mozilla.thunderbird 0x007471da non-virtual thunk to nsPrintSession::Release() + 4841434
40 org.mozilla.thunderbird 0x00747b9b non-virtual thunk to nsPrintSession::Release() + 4843931
41 libxpcom_core.dylib 0x011c0218 NS_InvokeByIndex_P + 88
42 org.mozilla.thunderbird 0x0010ab06 XRE_GetFileFromPath + 1016246
43 org.mozilla.thunderbird 0x0010f01e XRE_GetFileFromPath + 1033934
44 libmozjs.dylib 0x01061f48 js_Invoke + 1128
45 libmozjs.dylib 0x01052e15 JS_HashTableRawRemove + 6565
46 libmozjs.dylib 0x010620b0 js_Invoke + 1488
47 libmozjs.dylib 0x0106296e js_Invoke + 3726
48 libmozjs.dylib 0x010060ae JS_CallFunctionValue + 62
49 org.mozilla.thunderbird 0x0063b1d4 non-virtual thunk to nsPrintSession::Release() + 3743700
50 org.mozilla.thunderbird 0x0067ac88 non-virtual thunk to nsPrintSession::Release() + 4004488
51 org.mozilla.thunderbird 0x00608ff4 non-virtual thunk to nsPrintSession::Release() + 3538420
52 org.mozilla.thunderbird 0x006062af non-virtual thunk to nsPrintSession::Release() + 3526831
53 org.mozilla.thunderbird 0x0050c1c4 non-virtual thunk to nsPrintSession::Release() + 2502596
54 org.mozilla.thunderbird 0x0050c7e7 non-virtual thunk to nsPrintSession::Release() + 2504167
55 org.mozilla.thunderbird 0x00525a38 non-virtual thunk to nsPrintSession::Release() + 2607160
56 org.mozilla.thunderbird 0x00526374 non-virtual thunk to nsPrintSession::Release() + 2609524
57 org.mozilla.thunderbird 0x00526d16 non-virtual thunk to nsPrintSession::Release() + 2611990
58 org.mozilla.thunderbird 0x0030ae4b non-virtual thunk to nsPrintSession::Release() + 400459
59 org.mozilla.thunderbird 0x0030b36c non-virtual thunk to nsPrintSession::Release() + 401772
60 org.mozilla.thunderbird 0x0030df4e non-virtual thunk to nsPrintSession::Release() + 413006
61 org.mozilla.thunderbird 0x0062d439 non-virtual thunk to nsPrintSession::Release() + 3686969
62 org.mozilla.thunderbird 0x0062e47b non-virtual thunk to nsPrintSession::Release() + 3691131
63 org.mozilla.thunderbird 0x006280ee non-virtual thunk to nsPrintSession::Release() + 3665646
64 org.mozilla.thunderbird 0x0027c1e2 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)) + 341266
65 org.mozilla.thunderbird 0x00274402 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)) + 309042
66 org.mozilla.thunderbird 0x00280227 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)) + 357719
67 com.apple.AppKit 0x9420be9c -[NSWindow sendEvent:] + 5549
68 org.mozilla.thunderbird 0x0026c773 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)) + 277155
69 com.apple.AppKit 0x94124aff -[NSApplication sendEvent:] + 6431
70 com.apple.AppKit 0x940b85bb -[NSApplication run] + 917
71 org.mozilla.thunderbird 0x00268d78 void std::__adjust_heap<__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)>(__gnu_cxx::__normal_iterator<nsRefPtr<imgCacheEntry>*, std::vector<nsRefPtr<imgCacheEntry>, std::allocator<nsRefPtr<imgCacheEntry> > > >, int, int, nsRefPtr<imgCacheEntry>, bool (*)(nsRefPtr<imgCacheEntry> const&, nsRefPtr<imgCacheEntry> const&)) + 262312
72 org.mozilla.thunderbird 0x00931777 JNIEnv_::CallStaticObjectMethod(_jclass*, _jmethodID*, ...) + 132231
73 org.mozilla.thunderbird 0x00008edf XRE_main + 14863
74 org.mozilla.thunderbird 0x00002dd3 start + 2131
75 org.mozilla.thunderbird 0x00002682 start + 258
76 org.mozilla.thunderbird 0x000025a9 start + 41
| Reporter | ||
Updated•16 years ago
|
Version: unspecified → 3.1
Updated•16 years ago
|
Whiteboard: dupme
Comment 1•16 years ago
|
||
let's assume dup of bug 591143
Status: UNCONFIRMED → RESOLVED
Closed: 16 years ago
Keywords: crash
Resolution: --- → DUPLICATE
Whiteboard: dupme
| Reporter | ||
Comment 2•16 years ago
|
||
Thanks Wayne for making the connection. Indeed, in "Steps to Reproduce", step 3.5 was "sort by subject".
Comment 3•16 years ago
|
||
Craig, thanks for the feedback! If'in your problem is not gone when bug 591143 gets fixed, please reopen your bug. Otherwise, please set the status to verified.
You need to log in
before you can comment on or make changes to this bug.
Description
•