Mail keeps quiting unexpectedly over and over

[ Edited by Apple Discussions Moderator; Please start a new topic about your technical issue. ]


Mail has always worked great but in the last few weeks it has become unreliable it keeps quitting. Anybody knows a way to fix this problem?

Mac OS X (10.4.6)

Posted on May 2, 2006 6:47 PM

Reply
41 replies

May 2, 2006 8:03 PM in response to Mekisto

The behavior you're describing (quitting unexpectedly) is what is commonly known as crashing. When an application crashes, the system writes information about the state of the application at the moment of the crash into a log file. That information is called a crash report and it makes troubleshooting much easier because it makes possible to properly identify the exact cause of the crash without having to follow trial-and-error procedures. In order to find and paste the relevant part of the crash report here, do the following:

1. Open /Applications/Utilities/Console.

2. From the View menu, choose Show Log List -- if Hide Log List is displayed instead, skip this step.

3. On the left pane of the Console window, expand ~/Library/Logs by either double-clicking on it or clicking on the triangle to the left. An item named CrashReporter appears, expand it as well.

4. Select Mail.crash.log. The whole Mail crash log appears on the right pane of the Console window. It may contain many crash reports. We only want the latest, which is located at the bottom of the file.

5. Look for a line that begins with "Date/Time:" as close to the bottom as possible, and another that says "Thread N Crashed:", where N is a number. Select everything from the "Date/Time:" line to the lines immediately following "Thread N Crashed:". Copy that text and paste it here. Do not post the whole crash log, and do not include anything beyond the lines immediately following "Thread N Crashed:" either, just the relevant part. See the following two threads for examples of what a crash report looks like (the "Binary Images Description:" part in the second example is useless to me, so I'd prefer you to not include it):

http://discussions.apple.com/thread.jspa?threadID=439295

http://discussions.apple.com/thread.jspa?threadID=441465

May 3, 2006 4:46 AM in response to Mekisto

Ok, here's the Crash report, hope it works.

Date/Time: 2006-05-03 06:13:09.807 -0500
OS Version: 10.4.6 (Build 8I127)
Report Version: 4

Command: Mail
Path: /Applications/Mail.app/Contents/MacOS/Mail
Parent: WindowServer [53]

Version: 2.0.7 (746.2)
Build Version: 2
Project Name: MailViewer
Source Version: 7460200

PID: 651
Thread: 12

Exception: EXC BADACCESS (0x0001)
Codes: KERN INVALIDADDRESS (0x0001) at 0x70e5b40c

Thread 0:
0 libSystem.B.dylib 0x9000b0a8 mach msgtrap + 8
1 libSystem.B.dylib 0x9000affc mach_msg + 60
2 com.apple.CoreFoundation 0x907e4114 __CFRunLoopRun + 832
3 com.apple.CoreFoundation 0x907e3a18 CFRunLoopRunSpecific + 268
4 com.apple.HIToolbox 0x9321d980 RunCurrentEventLoopInMode + 264
5 com.apple.HIToolbox 0x9321d014 ReceiveNextEventCommon + 380
6 com.apple.HIToolbox 0x9321ce80 BlockUntilNextEventMatchingListInMode + 96
7 com.apple.AppKit 0x936ff104 _DPSNextEvent + 384
8 com.apple.AppKit 0x936fedc8 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
9 com.apple.AppKit 0x936fb30c -[NSApplication run] + 472
10 com.apple.AppKit 0x937ebe68 NSApplicationMain + 452
11 com.apple.mail 0x00002424 0x1000 + 5156
12 com.apple.mail 0x000a4940 0x1000 + 670016

Thread 1:
0 libSystem.B.dylib 0x90054fc8 semaphore timedwait_signaltrap + 8
1 libSystem.B.dylib 0x90054e24 pthread condtimedwait + 676
2 com.apple.Foundation 0x929f55a0 F CONDITION_WAITTIMEOUT + 144
3 com.apple.Foundation 0x929f54bc -[NSConditionLock lockWhenCondition:beforeDate:] + 128
4 com.apple.MessageFramework 0x98a1f818 -[InvocationQueue _drainQueue] + 176
5 com.apple.Foundation 0x92976194 forkThreadForFunction + 108
6 libSystem.B.dylib 0x9002ba68 pthreadbody + 96

Thread 2:
0 libSystem.B.dylib 0x90054fc8 semaphore timedwait_signaltrap + 8
1 libSystem.B.dylib 0x90054e24 pthread condtimedwait + 676
2 com.apple.Foundation 0x929f55a0 F CONDITION_WAITTIMEOUT + 144
3 com.apple.Foundation 0x929f54bc -[NSConditionLock lockWhenCondition:beforeDate:] + 128
4 com.apple.MessageFramework 0x98a1f818 -[InvocationQueue _drainQueue] + 176
5 com.apple.Foundation 0x92976194 forkThreadForFunction + 108
6 libSystem.B.dylib 0x9002ba68 pthreadbody + 96

Thread 3:
0 libSystem.B.dylib 0x90054fc8 semaphore timedwait_signaltrap + 8
1 libSystem.B.dylib 0x90054e24 pthread condtimedwait + 676
2 com.apple.Foundation 0x929f55a0 F CONDITION_WAITTIMEOUT + 144
3 com.apple.Foundation 0x929f54bc -[NSConditionLock lockWhenCondition:beforeDate:] + 128
4 com.apple.MessageFramework 0x98a1f818 -[InvocationQueue _drainQueue] + 176
5 com.apple.Foundation 0x92976194 forkThreadForFunction + 108
6 libSystem.B.dylib 0x9002ba68 pthreadbody + 96

Thread 4:
0 libSystem.B.dylib 0x90054fc8 semaphore timedwait_signaltrap + 8
1 libSystem.B.dylib 0x90071648 pthread cond_timedwait_relativenp + 556
2 ...apple.AddressBook.framework 0x9496e82c -[ABRemoteImageLoader workLoop] + 132
3 com.apple.Foundation 0x92976194 forkThreadForFunction + 108
4 libSystem.B.dylib 0x9002ba68 pthreadbody + 96

Thread 5:
0 libSystem.B.dylib 0x9000b0a8 mach msgtrap + 8
1 libSystem.B.dylib 0x9000affc mach_msg + 60
2 com.apple.CoreFoundation 0x907e4114 __CFRunLoopRun + 832
3 com.apple.CoreFoundation 0x907e3a18 CFRunLoopRunSpecific + 268
4 com.apple.Foundation 0x9299d69c +[NSURLConnection(NSURLConnectionInternal) _resourceLoadLoop:] + 264
5 com.apple.Foundation 0x92976194 forkThreadForFunction + 108
6 libSystem.B.dylib 0x9002ba68 pthreadbody + 96

Thread 6:
0 libSystem.B.dylib 0x9000b0a8 mach msgtrap + 8
1 libSystem.B.dylib 0x9000affc mach_msg + 60
2 com.apple.CoreFoundation 0x907e4114 __CFRunLoopRun + 832
3 com.apple.CoreFoundation 0x907e3a18 CFRunLoopRunSpecific + 268
4 com.apple.Foundation 0x9299e7dc +[NSURLCache _diskCacheSyncLoop:] + 152
5 com.apple.Foundation 0x92976194 forkThreadForFunction + 108
6 libSystem.B.dylib 0x9002ba68 pthreadbody + 96

Thread 7:
0 libSystem.B.dylib 0x9000b0a8 mach msgtrap + 8
1 libSystem.B.dylib 0x9000affc mach_msg + 60
2 com.apple.CoreFoundation 0x907e4114 __CFRunLoopRun + 832
3 com.apple.CoreFoundation 0x907e3a18 CFRunLoopRunSpecific + 268
4 com.apple.Foundation 0x92985164 -[NSRunLoop runMode:beforeDate:] + 172
5 com.apple.Foundation 0x9298509c -[NSRunLoop run] + 76
6 com.apple.WebKit 0x952ca3f0 +[WebFileDatabase _syncLoop:] + 176
7 com.apple.Foundation 0x92976194 forkThreadForFunction + 108
8 libSystem.B.dylib 0x9002ba68 pthreadbody + 96

Thread 8:
0 libSystem.B.dylib 0x9002c128 semaphore wait_signaltrap + 8
1 libSystem.B.dylib 0x90030bec pthread condwait + 480
2 com.apple.MessageFramework 0x98a07790 _MFAcquireObjectLock + 104
3 com.apple.MessageFramework 0x98a96808 -[MessageRouter asynchronouslyRouteMessages:] + 92
4 com.apple.MessageFramework 0x98aab794 -[POP3FetchStore connection:didRetrieveData:forMessageNumber:] + 600
5 com.apple.MessageFramework 0x98aa80f0 -[POP3Connection retr:] + 756
6 com.apple.MessageFramework 0x98aa8554 -[POP3Connection fetchMessages:] + 264
7 com.apple.MessageFramework 0x98aaa378 -[POP3FetchStore fetchSynchronously] + 2276
8 com.apple.MessageFramework 0x98ad4898 -[POPAccount fetchSynchronously] + 196
9 libobjc.A.dylib 0x90a4b1f4 objc_msgSendv + 180
10 com.apple.Foundation 0x92971c88 -[NSInvocation invoke] + 944
11 com.apple.MessageFramework 0x98a163d0 -[MonitoredInvocation invoke] + 144
12 com.apple.MessageFramework 0x98a1f908 -[InvocationQueue _drainQueue] + 416
13 com.apple.Foundation 0x92976194 forkThreadForFunction + 108
14 libSystem.B.dylib 0x9002ba68 pthreadbody + 96

Thread 9:
0 libSystem.B.dylib 0x900325cc wait4 + 12
1 com.apple.Foundation 0x92964448 _waitForTermination + 40
2 libSystem.B.dylib 0x9002ba68 pthreadbody + 96

Thread 10:
0 libSystem.B.dylib 0x9000b0a8 mach msgtrap + 8
1 libSystem.B.dylib 0x9000affc mach_msg + 60
2 com.apple.CoreFoundation 0x907e4114 __CFRunLoopRun + 832
3 com.apple.CoreFoundation 0x907e3a18 CFRunLoopRunSpecific + 268
4 com.apple.Foundation 0x92985164 -[NSRunLoop runMode:beforeDate:] + 172
5 com.apple.Foundation 0x9298509c -[NSRunLoop run] + 76
6 com.apple.MessageFramework 0x98a23bfc +[_NSSocket _runIOThread] + 92
7 com.apple.Foundation 0x92976194 forkThreadForFunction + 108
8 libSystem.B.dylib 0x9002ba68 pthreadbody + 96

Thread 11:
0 libSystem.B.dylib 0x9001f5ec select + 12
1 com.apple.CoreFoundation 0x907f69a8 __CFSocketManager + 472
2 libSystem.B.dylib 0x9002ba68 pthreadbody + 96

Thread 12 Crashed:
0 <<00000000>> 0x70e5b40c 0 + 1894102028
1 ...entSemanticMappingFramework 0x971c032c LSMClassifier::NBestCategories(LSMVector<float> const&, int, LSMCategoryScore*) + 180
2 ...entSemanticMappingFramework 0x971c06d4 LSMClassifier::NBestCategories(LSMTextCounter const&, int, LSMCategoryScore*) + 128
3 ...entSemanticMappingFramework 0x971c0770 LSMCompiledMap::GetNBestCategories(__LSMText*, int, LSMCategoryScore*) + 24
4 ...entSemanticMappingFramework 0x971c07ac LSMMapGetBestCategory + 40
5 com.apple.MessageFramework 0x98ae5c0c MFJunkMailLevelForString + 140
6 com.apple.MessageFramework 0x98a439c0 -[MessageCriterion _evaluateJunkMailCriterion:] + 968
7 com.apple.MessageFramework 0x98a41578 -[MessageCriterion doesMessageSatisfyCriterion:] + 368
8 com.apple.MessageFramework 0x98a411f4 -[MessageRule doesMessageSatisfyCriteria:] + 160
9 com.apple.MessageFramework 0x98a40f0c +[MessageRouter putRulesThatWantsToHandleMessage:intoArray:colorRulesOnly:] + 444
10 com.apple.MessageFramework 0x98a88070 -[MessageRouter routeMessages:fromStores:] + 1004
11 com.apple.MessageFramework 0x98a96d44 -[MessageRouter routeQueuedMessages] + 776
12 libobjc.A.dylib 0x90a4b1f4 objc_msgSendv + 180
13 com.apple.Foundation 0x92971c88 -[NSInvocation invoke] + 944
14 com.apple.MessageFramework 0x98a163d0 -[MonitoredInvocation invoke] + 144
15 com.apple.MessageFramework 0x98a1624c +[WorkerThread _execute:] + 76
16 com.apple.Foundation 0x92976194 forkThreadForFunction + 108
17 libSystem.B.dylib 0x9002ba68 pthreadbody + 96

Thread 12 crashed with PPC Thread State 64:
srr0: 0x0000000070e5b40c srr1: 0x000000004000f030 vrsave: 0x0000000000000000
cr: 0x44022448 xer: 0x0000000000000002 lr: 0x000000009241eb6c ctr: 0x0000000070e5b40c
r0: 0x00000000000005f0 r1: 0x00000000f04879f0 r2: 0x00000000924fe55c r3: 0x0000000000000002
r4: 0x00000000000005f0 r5: 0x0000000000004afe r6: 0x0000000004c921e0 r7: 0x0000000000004b00
r8: 0x0000000004ad9000 r9: 0x0000000000000001 r10: 0x0000000004201f43 r11: 0x00000000a1f6e55c
r12: 0x0000000070e5b40c r13: 0x0000000000000000 r14: 0x0000000000000000 r15: 0x00000000db3a5d90
r16: 0x0000000000004b00 r17: 0x0000000000000001 r18: 0x0000000000000001 r19: 0x0000000000000002
r20: 0x00000000000017c0 r21: 0x00000000000017c0 r22: 0x0000000000000001 r23: 0x00000000041fa200
r24: 0x00000000041f9d40 r25: 0x00000000000005f0 r26: 0x0000000070e5b40c r27: 0x0000000004c939a0
r28: 0x0000000004ad9000 r29: 0x0000000004ada7c0 r30: 0x000000000000450e r31: 0x000000009241e55c

May 3, 2006 5:52 AM in response to Mekisto

Mail is crashing while processing junk, probably because one or more of the files it uses to do that has become corrupted:

1. Make sure Mail is not running.

2. In the Finder, go to HOME/Library/Mail/.

3. Locate LSMMap2 and move it to the Desktop (to be deleted if this fixes the problem).

4. Locate MessageRules.plist and move it to the Desktop. If there is a file called MessageRules.plist.backup, move it to the Desktop too. You may also see MessageSorting.plist files there. This is where Mail stored the rules in Panther, and they are no longer used in Tiger, so just move them to the Trash if you see them.

5. Look for the account folders. The name of each account folder starts with the account type (POP, IMAP, Mac), followed by the account username and the incoming mail server. Open each of the account folders, locate the Junk.mbox folders and move these to the Trash. Note: As a result of doing this, all mail automatically marked as junk by Mail will be lost. If there is a chance that you have legit messages there and you want to preserve them, you may want to skip this step.

6. Launch Mail. Go to Mail > Preferences > Junk Mail, enable junk filtering again, and configure it however you wish. You may want to shut down the Internet connection before launching Mail to prevent it from downloading anything until the junk mail filter has been enabled.

May 3, 2006 8:22 AM in response to Mekisto

I've troubleshooted two other users with this exact same problem. Mail would keep crashing while processing junk, even after thoroughly resetting the junk filter. In both cases, we were able to fix it by reinstalling the Mac OS X 10.4.6 Combo Update.

Read the following article for guidelines on how to properly install system updates:

Installing software updates

Ignore the backup product recommendations given there. Anyone looking for a backup solution should read this first:

Mac Backup Software Harmful

The Mac OS X 10.4.6 Combo Update can be found here:

Mac OS X 10.4.6 Combo Update for PPC

Mac OS X 10.4.6 Combo Update for Intel

After installing the update, and before running Mail again, repeat the procedure given in my previous reply to thoroughly get rid of all the junk related files within your Mail folder.

May 4, 2006 4:27 AM in response to Mekisto

hello

my sister has an iBook G3 which has recently developed what seems to be the same or very similar problem as the one listed here. i've followed your directions above (thanks!) but removing those files did not fix. I've pasted the crash report below.

Help!

iBook G3 700 MHz PPC w/640 MB SDRAM
Mail v 1.3.11
Mail doesn't stay launched long enough to attempt to update it...

Date/Time: 2006-05-04 01:04:04 -1000
OS Version: 10.3.9 (Build 7W98)
Report Version: 2

Command: Mail
Path: /Applications/Mail.app/Contents/MacOS/Mail
Version: 1.3.11 (622)
PID: 483
Thread: 4

Exception: EXC BADACCESS (0x0001)
Code[0]: 0x0000000a
Code[1]: 0x04b3f000


Thread 0:
0 libSystem.B.dylib 0x900078b8 mach msgtrap + 0x8
1 libSystem.B.dylib 0x90007438 mach_msg + 0x38
2 libSystem.B.dylib 0x9001641c thread getstate + 0x90
3 libobjc.A.dylib 0x90835444 get_pc_forthread + 0x24
4 libobjc.A.dylib 0x90834e3c collecting_incritical + 0x7c
5 libobjc.A.dylib 0x908331fc cache_collectfree + 0xdc
6 libobjc.A.dylib 0x908337f0 cacheexpand + 0x1f0
7 libobjc.A.dylib 0x90831894 cachefill + 0x174
8 libobjc.A.dylib 0x908316d8 classlookupMethodAndLoadCache + 0x238
9 libobjc.A.dylib 0x90831298 objc_msgSend + 0xb8
10 com.apple.AppKit 0x92e9c964 -[NSView setFrameSize:] + 0xc4
11 com.apple.AppKit 0x92eff988 -[NSClipView setFrameSize:] + 0xb0
12 com.apple.AppKit 0x92eb84b0 -[NSView setFrame:] + 0x88
13 com.apple.AppKit 0x92ec272c -[NSScrollView tile] + 0x81c
14 com.apple.AppKit 0x92f367d8 -[NSScrollView _update] + 0x24
15 com.apple.AppKit 0x92f57df0 -[NSScrollView setHasVerticalScroller:] + 0xa4
16 com.apple.WebKit 0x94fe4ca4 -[WebDynamicScrollBarsView updateScrollers] + 0x284
17 com.apple.WebCore 0x97973cb8 ZN11QScrollView17setVScrollBarModeENS13ScrollBarModeE + 0x7c
18 com.apple.WebCore 0x97934c9c _ZN9KHTMLView6layoutEv + 0x238
19 com.apple.WebCore 0x97a9d03c _ZN3DOM12DocumentImpl13implicitCloseEv + 0x328
20 com.apple.WebCore 0x9794a91c _ZN9KHTMLPart18checkEmitLoadEventEv + 0x22c
21 com.apple.WebCore 0x97931d18 _ZN9KHTMLPart14checkCompletedEv + 0xe4
22 com.apple.WebCore 0x97950874 _ZN9KHTMLPart19slotFinishedParsingEv + 0x40
23 com.apple.WebCore 0x97921270 _ZNK9KWQSignal4callEv + 0x7c
24 com.apple.WebCore 0x97921270 _ZNK9KWQSignal4callEv + 0x7c
25 com.apple.WebCore 0x97a787c4 _ZN5khtml13HTMLTokenizer6finishEv + 0x328
26 com.apple.WebCore 0x979d9220 _ZN9KHTMLPart15endIfNotLoadingEv + 0x84
27 com.apple.WebKit 0x9502f7bc -[WebMainResourceClient didFinishLoading] + 0x34
28 com.apple.WebKit 0x94fe85dc -[WebBaseResourceHandleDelegate connectionDidFinishLoading:] + 0x34
29 com.apple.Foundation 0x90a6de4c -[NSURLConnection(NSURLConnectionInternal) _sendDidFinishLoadingCallback] + 0x4c
30 com.apple.Foundation 0x90a3d2fc -[NSURLConnection(NSURLConnectionInternal) _sendCallbacks] + 0x1f8
31 com.apple.Foundation 0x90a2798c -[NSArray makeObjectsPerformSelector:withObject:] + 0x108
32 com.apple.Foundation 0x90a51b24 _sendCallbacks + 0xd4
33 com.apple.CoreFoundation 0x901c3b90 __CFRunLoopDoSources0 + 0x1fc
34 com.apple.CoreFoundation 0x901c1448 __CFRunLoopRun + 0x1b0
35 com.apple.CoreFoundation 0x901c5d74 CFRunLoopRunSpecific + 0x148
36 com.apple.HIToolbox 0x92886e10 RunCurrentEventLoopInMode + 0xac
37 com.apple.HIToolbox 0x9288d4b4 ReceiveNextEventCommon + 0xf4
38 com.apple.HIToolbox 0x928af638 BlockUntilNextEventMatchingListInMode + 0x60
39 com.apple.AppKit 0x92e822ac _DPSNextEvent + 0x180
40 com.apple.AppKit 0x92e98d2c -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 0x74
41 com.apple.AppKit 0x92ead0ac -[NSApplication run] + 0x21c
42 com.apple.AppKit 0x92f697bc NSApplicationMain + 0x1d0
43 com.apple.mail 0x0000ed3c 0x1000 + 0xdd3c
44 com.apple.mail 0x0003dc34 0x1000 + 0x3cc34

Thread 1:
0 libSystem.B.dylib 0x90018e78 semaphore timedwait_signaltrap + 0x8
1 libSystem.B.dylib 0x9000ea14 pthread_condwait + 0x268
2 com.apple.Foundation 0x90a7bce4 F CONDITION_WAITTIMEOUT + 0x90
3 com.apple.Foundation 0x90a903ac -[NSConditionLock lockWhenCondition:beforeDate:] + 0x80
4 com.apple.MessageFramework 0x868773a8 -[InvocationQueue _drainQueue] + 0xb0
5 com.apple.Foundation 0x90a6a4b8 forkThreadForFunction + 0x6c
6 libSystem.B.dylib 0x90024990 pthreadbody + 0x28

Thread 2:
0 libSystem.B.dylib 0x90018e78 semaphore timedwait_signaltrap + 0x8
1 libSystem.B.dylib 0x9000ea14 pthread_condwait + 0x268
2 com.apple.Foundation 0x90a7bce4 F CONDITION_WAITTIMEOUT + 0x90
3 com.apple.Foundation 0x90a9027c -[NSLock lockBeforeDate:] + 0x7c
4 com.apple.MessageFramework 0x8689c2f0 -[NSLock(MessageAdditions) waitForLock] + 0xb8
5 com.apple.MessageFramework 0x86923668 +[MessageKeychainManager passwordForHost:username:port:protocol:] + 0x5c
6 com.apple.MessageFramework 0x8689c5b4 -[Account passwordFromStoredUserInfo] + 0xa0
7 com.apple.MessageFramework 0x8689c7bc -[Account password] + 0x5c
8 com.apple.MessageFramework 0x868c0788 -[Account _connectAndAuthenticate:] + 0x40
9 com.apple.MessageFramework 0x86901254 -[Account authenticatedConnection] + 0x58
10 com.apple.MessageFramework 0x868ea90c -[POP3FetchStore fetchSynchronously] + 0x1e0
11 com.apple.MessageFramework 0x8690cdcc -[POPAccount fetchSynchronously] + 0xc0
12 libobjc.A.dylib 0x90836734 objc_msgSendv + 0xb4
13 com.apple.Foundation 0x90a2b500 -[NSInvocation invoke] + 0x374
14 com.apple.MessageFramework 0x8687ad34 -[MonitoredInvocation invoke] + 0x90
15 com.apple.MessageFramework 0x86877490 -[InvocationQueue _drainQueue] + 0x198
16 com.apple.Foundation 0x90a6a4b8 forkThreadForFunction + 0x6c
17 libSystem.B.dylib 0x90024990 pthreadbody + 0x28

Thread 3:
0 libSystem.B.dylib 0x900127f8 syscall threadswitch + 0x8
1 com.apple.Foundation 0x90a332d8 +[NSThread sleepUntilDate:] + 0x98
2 com.apple.AppKit 0x92e7a450 -[NSUIHeartBeat _heartBeatThread:] + 0x494
3 com.apple.Foundation 0x90a6a4b8 forkThreadForFunction + 0x6c
4 libSystem.B.dylib 0x90024990 pthreadbody + 0x28

Thread 4 Crashed:
0 libSystem.B.dylib 0x9011c060 bcmp + 0x40
1 com.apple.MessageFramework 0x8691717c -[DataScanner scanUpToCString:intoData:] + 0x84
2 com.apple.MessageFramework 0x86894b44 -[BerkeleyMbox _resetAllMessages] + 0x170
3 com.apple.MessageFramework 0x8689492c -[BerkeleyMbox initWithPath:create:readOnly:account:] + 0xd8
4 com.apple.MessageFramework 0x868946b4 -[NeXTMbox _rebuildTableOfContentsSynchronously] + 0xd4
5 com.apple.MessageFramework 0x86882264 -[NeXTMbox openSynchronouslyUpdatingIndex:andOtherMetadata:] + 0x2ac
6 libobjc.A.dylib 0x90836734 objc_msgSendv + 0xb4
7 com.apple.Foundation 0x90a2b500 -[NSInvocation invoke] + 0x374
8 com.apple.MessageFramework 0x8687ad34 -[MonitoredInvocation invoke] + 0x90
9 com.apple.MessageFramework 0x86877490 -[InvocationQueue _drainQueue] + 0x198
10 com.apple.Foundation 0x90a6a4b8 forkThreadForFunction + 0x6c
11 libSystem.B.dylib 0x90024990 pthreadbody + 0x28

iMac G5 PPC Mac OS X (10.4.6)

May 4, 2006 6:26 AM in response to kalaluka

Kalaluka, your problem is clearly not the same as Mekisto's. Unfortunately, I'm not sure what the problem really is in your case, so we may need to try a couple of things. Start with this:

1. Make sure Mail is not running.

2. Make a backup copy of the HOME/Library/Mail folder, just in case something goes wrong. You can do this in the Finder by dragging the folder to the Desktop while holding the Option (Alt) key down, for example. This is where all your mail is stored.

3. In the Finder, go to HOME/Library/Preferences/. Locate the file com.apple.mail.plist and move it to the Desktop.

You'll have to set up your accounts from scratch all over again. If given the option to import existing mailboxes or something like that, don't. Just enter the account information and Mail will automagically rediscover the data in HOME/Library/Mail/ when done.

You'll also have to re-configure most of your settings in Mail > Preferences. The first thing you should do is go to Preferences > Viewing and disable "Display remote images in HTML messages" if it's enabled.

If this solves the problem, you can delete the com.apple.mail.plist that is on the Desktop. If not, move it back to where it was, and we'll try something else.

May 4, 2006 12:06 PM in response to David Gimeno Gost

Thank you for your rapid reply. Unfortunately we are having another problem now... This morning upon attempting to boot her iBook - it hangs on the grey screen with the apple, with the spinny graphic spinning, indefinitely. I had to shut down by holding the power key. So I haven't had the chance to try your suggestions. Those shouldn't be difficult when i do get access to the OS, because she never had set up more than two accounts. Also she seemingly didn't have her Junk mail filters activated at all (all her mail was lumped together in the main Inbox) and there are a heck of a lot of messages (some duplicates 5x over) to deal with... sigh

This little computer did this no-boot once before, after it was first upgraded to Panther from the OSX version it originally shipped with. It eventually cleared up - it seemed at the time to have something to do with disconnecting the internet cable because after we'd done that it booted normally with the upgraded OS. Of course I've d/c the DSL cable and tried again, no luck. We did upgrade the OS again last night before I attempted to tackle Mail's issues, and as i mentioned in my first post, i had Verified and Repaired Permissions using Disk Utility. Side note: Disk Warrior was unable to graph the Volume due to an "unexpected disk error (2403, -36)"

I know it's a different topic, but... help? 😟 (fine to move the topic elsewhere if appropriate, and THANKS)

May 4, 2006 1:51 PM in response to kalaluka

Kalaluka, you have serious disk corruption problems. This has nothing to do with Mail, not even with repairing permissions. Also, installing software updates without fixing those problems first can only make things worse. You didn't say anything about this in your first post.

The right forum to look for help about this would be Using Mac OS X Tiger. You may want to read the following articles first:

The Repair functions of Disk Utility: what's it all about?

Resolving Disk, Permission, and Cache Corruption

Ignore any backup product recommendations provided by those articles. Anyone looking for a backup solution should read this first:

Mac Backup Software Harmful

If your Mail problems persist after having completely fixed all filesystem issues, come back to start troubleshooting Mail -- consider starting a new thread to do that, or looking for a thread that discusses the same problem as yours.

May 6, 2006 4:54 AM in response to David Gimeno Gost

thanks again David.

my sis decided she had nothing worth trying to save (we tried archive and install as directed here: http://docs.info.apple.com/article.html?artnum=107120 but no luck. we've moved on to trying to reinstall the system (overwrite). If you're curious or have any more valuable advice, there are error logs at the new thread: http://discussions.apple.com/thread.jspa?threadID=470664

muchas gracias and mahalo for all your time and knowledge.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Mail keeps quiting unexpectedly over and over

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.