I am new to Macs so please excuse my lack of knowledge or skill on this platform.
Mail crashes each time I opening it. Meaning it opens then immediately quits with a report. I did a safe boot and ran system utilities which said everything was fine. I don't know what to do next.
Following is an excerpt of the problem details (it is much longer if you need the whole thing--let me know). Thanks in advance.
Process: Mail [256]
Path: /Applications/Mail.app/Contents/MacOS/Mail
Identifier: com.apple.mail
Version: 4.2 (1077)
Build Info: Mail-10770000~3
Code Type: X86-64 (Native)
Parent Process: launchd [135]
Date/Time: 2009-12-11 10:29:27.787 -0600
OS Version: Mac OS X 10.6.2 (10C2234)
Report Version: 6
Interval Since Last Report: 342880 sec
Crashes Since Last Report: 26
Per-App Interval Since Last Report: 474942 sec
Per-App Crashes Since Last Report: 23
Anonymous UUID: 0E3E0BDA-7618-4070-8F82-D444A6A692C6
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread: 9
Application Specific Information:
abort() called
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSCFDictionary setObject:forKey:]: attempt to insert nil value (key: Unique ID)'
*** Call stack at first throw:
(
0 CoreFoundation 0x0000000101f68444 __exceptionPreprocess + 180
1 libobjc.A.dylib 0x0000000101df60f3 objc_exception_throw + 45
2 CoreFoundation 0x0000000101f68267 +[NSException raise:format:arguments:] + 103
3 CoreFoundation 0x0000000101f681f4 +[NSException raise:format:] + 148
4 Foundation 0x000000010214aac3 -[NSCFDictionary setObject:forKey:] + 227
5 AddressBook 0x0000000100476051 -[ABRecord nts_DescriptionDictionary] + 832
6 AddressBook 0x00000001004759c0 -[ABRecord nts_Description] + 39
7 AddressBook 0x00000001004741bb -[ABRecord description] + 67
8 CoreFoundation 0x0000000101f49e1c -[NSObject(NSObject) _copyDescription] + 44
9 CoreFoundation 0x0000000101eebba9 _CFStringAppendFormatAndArgumentsAux + 6089
10 CoreFoundation 0x0000000101eea39d _CFStringCreateWithFormatAndArgumentsAux + 109
11 DataDetectorsCore 0x0000000108479f19 DDLogv + 24
12 DataDetectorsCore 0x0000000108479eff DDLog + 162
13 DataDetectorsCore 0x000000010847ce71 DDABSourceLoadData + 488
14 DataDetectorsCore 0x000000010847cc84 DDLookupTableLoadAddressBook + 26
15 DataDetectors 0x0000000100b180b6 -[DDPatternCompiler createScanner:] + 118
16 Foundation 0x0000000102158e99 __NSThread__main__ + 1429
17 libSystem.B.dylib 0x0000000101bd6f8e _pthread_start + 331
18 libSystem.B.dylib 0x0000000101bd6e41 thread_start + 13
)
Thread 0: Dispatch queue: com.apple.main-thread
0 libicucore.A.dylib 0x0000000104002c3a ucol_strcoll + 404
1 com.apple.CoreFoundation 0x0000000101f31228 __CompareTextDefault + 120
2 com.apple.CoreFoundation 0x0000000101f30ac9 _CFCompareStringsWithLocale + 6425
3 com.apple.CoreFoundation 0x0000000101ed3479 CFStringCompareWithOptionsAndLocale + 7865
4 com.apple.CoreFoundation 0x0000000101f1873a __CFSimpleMergeSort + 266
5 com.apple.CoreFoundation 0x0000000101f186b3 __CFSimpleMergeSort + 131
6 com.apple.CoreFoundation 0x0000000101f186b3 __CFSimpleMergeSort + 131
7 com.apple.CoreFoundation 0x0000000101f1847d CFSortIndexes + 317
8 com.apple.CoreFoundation 0x0000000101f18280 CFQSortArray + 144
9 com.apple.CoreFoundation 0x0000000101f180fe CFArraySortValues + 478
10 libFontRegistry.dylib 0x000000010bf3400c TCFSet<void const*>::CreateSortedArray(long (*)(void const*, void const*, void*), void*, CFArrayCallBacks const*) const + 172
11 libFontRegistry.dylib 0x000000010bf33817 XTCopyAvailableFamilyNames + 328
12 com.apple.CoreText 0x0000000105fee10b TDescriptorSource::CopyAvailableFamilyNames(__CFString const*) const + 41
13 com.apple.CoreText 0x0000000105fee0db CTFontDescriptorCopyAvailableFontFamilyNames + 31
14 com.apple.AppKit 0x0000000102e013dd -[NSFontManager availableFontFamilies] + 267
15 com.apple.WebCore 0x00000001087dfb77 +[WebFontCache internalFontWithFamily:traits:weight:size:] + 71
16 com.apple.WebCore 0x00000001087dfabc +[WebFontCache fontWithFamily:traits:weight:size:] + 60
17 com.apple.WebCore 0x00000001087df926 WebCore::FontCache::createFontPlatformData(WebCore::FontDescription const&, WebCore::AtomicString const&) + 150
18 com.apple.WebCore 0x00000001087df71e WebCore::FontCache::getCachedFontPlatformData(WebCore::FontDescription const&, WebCore::AtomicString const&, bool) + 302
19 com.apple.WebCore 0x00000001087dee4c WebCore::FontCache::getFontData(WebCore::Font const&, int&, WebCore::FontSelector*) + 172
20 com.apple.WebCore 0x000000010876e723 WebCore::FontFallbackList::fontDataAt(WebCore::Font const*, unsigned int) const + 99
21 com.apple.WebCore 0x00000001087f33aa WebCore::FontFallbackList::determinePitch(WebCore::Font const*) const + 26
22 com.apple.WebCore 0x00000001087f336f WebCore::Font::isFixedPitch() const + 31
23 com.apple.WebCore 0x0000000108e9eb66 WebCore::RenderBlock::findNextLineBreak(WebCore::BidiResolver<WebCore::InlineIterator, WebCore::BidiRun>&, bool, bool&, bool&, WebCore::EClear*) + 3046
24 com.apple.WebCore 0x00000001087f0919 WebCore::RenderBlock::layoutInlineChildren(bool, int&, int&) + 2265
25 com.apple.WebCore 0x00000001087ed58d WebCore::RenderBlock::layoutBlock(bool) + 1613
26 com.apple.WebCore 0x00000001087ecf03 WebCore::RenderBlock::layout() + 35
27 com.apple.WebCore 0x00000001087eebc6 WebCore::RenderBlock::layoutBlockChildren(bool, int&) + 1190
28 com.apple.WebCore 0x00000001087ed27f WebCore::RenderBlock::layoutBlock(bool) + 831
29 com.apple.WebCore 0x00000001087ecf03 WebCore::RenderBlock::layout() + 35
30 com.apple.WebCore 0x00000001087eebc6 WebCore::RenderBlock::layoutBlockChildren(bool, int&) + 1190
31 com.apple.WebCore 0x00000001087ed27f WebCore::RenderBlock::layoutBlock(bool) + 831
32 com.apple.WebCore 0x00000001087ecf03 WebCore::RenderBlock::layout() + 35
33 com.apple.WebCore 0x00000001087eebc6 WebCore::RenderBlock::layoutBlockChildren(bool, int&) + 1190
34 com.apple.WebCore 0x00000001087ed27f WebCore::RenderBlock::layoutBlock(bool) + 831
35 com.apple.WebCore 0x00000001087ecf03 WebCore::RenderBlock::layout() + 35
36 com.apple.WebCore 0x00000001087ecd8b WebCore::RenderView::layout() + 283
37 com.apple.WebCore 0x00000001087eb446 WebCore::FrameView::layout(bool) + 1190
38 com.apple.WebCore 0x00000001087666fc WebCore:
ocument::implicitClose() + 604
39 com.apple.WebCore 0x0000000108766295 WebCore::FrameLoader::checkCompleted() + 181
40 com.apple.WebCore 0x0000000108765651 WebCore::FrameLoader::finishedParsing() + 97
41 com.apple.WebCore 0x00000001087646c3 WebCore:
ocument::finishedParsing() + 147
42 com.apple.WebCore 0x0000000108742f2a WebCore::HTMLTokenizer::finish() + 1626
43 com.apple.WebCore 0x000000010871d907 WebCore::FrameLoader::endIfNotLoadingMainResource() + 119
44 com.apple.WebCore 0x00000001087cf1be WebCore::FrameLoader::finishedLoading() + 62
45 com.apple.WebCore 0x00000001087cf0cf WebCore::MainResourceLoader::didFinishLoading() + 47
46 com.apple.WebCore 0x0000000108783eb2 WebCore::MainResourceLoader::continueAfterContentPolicy(WebCore:
olicyAction, WebCore::ResourceResponse const&) + 1122
47 com.apple.WebCore 0x0000000108783a1f WebCore::MainResourceLoader::continueAfterContentPolicy(WebCore:
olicyAction) + 127
48 com.apple.WebCore 0x0000000108782b6e WebCore::MainResourceLoader::didReceiveResponse(WebCore::ResourceResponse const&) + 1918
49 com.apple.WebCore 0x000000010892c926 WebCore::MainResourceLoader::handleDataLoadNow(WebCore::RunLoopTimer<WebCore::MainResourceLoader>*) + 342
50 com.apple.CoreFoundation 0x0000000101f05a58 __CFRunLoopRun + 6488
51 com.apple.CoreFoundation 0x0000000101f03c2f CFRunLoopRunSpecific + 575
52 com.apple.HIToolbox 0x0000000105077a4e RunCurrentEventLoopInMode + 333
53 com.apple.HIToolbox 0x0000000105077853 ReceiveNextEventCommon + 310
54 com.apple.HIToolbox 0x000000010507770c BlockUntilNextEventMatchingListInMode + 59
55 com.apple.AppKit 0x0000000102c8c1f2 _DPSNextEvent + 708
56 com.apple.AppKit 0x0000000102c8bb41 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 155
57 com.apple.AppKit 0x0000000102c51747 -[NSApplication run] + 395
58 com.apple.AppKit 0x0000000102c4a468 NSApplicationMain + 364
59 com.apple.mail 0x000000010000214c 0x100
Mail crashes each time I opening it. Meaning it opens then immediately quits with a report. I did a safe boot and ran system utilities which said everything was fine. I don't know what to do next.
Following is an excerpt of the problem details (it is much longer if you need the whole thing--let me know). Thanks in advance.
Process: Mail [256]
Path: /Applications/Mail.app/Contents/MacOS/Mail
Identifier: com.apple.mail
Version: 4.2 (1077)
Build Info: Mail-10770000~3
Code Type: X86-64 (Native)
Parent Process: launchd [135]
Date/Time: 2009-12-11 10:29:27.787 -0600
OS Version: Mac OS X 10.6.2 (10C2234)
Report Version: 6
Interval Since Last Report: 342880 sec
Crashes Since Last Report: 26
Per-App Interval Since Last Report: 474942 sec
Per-App Crashes Since Last Report: 23
Anonymous UUID: 0E3E0BDA-7618-4070-8F82-D444A6A692C6
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread: 9
Application Specific Information:
abort() called
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSCFDictionary setObject:forKey:]: attempt to insert nil value (key: Unique ID)'
*** Call stack at first throw:
(
0 CoreFoundation 0x0000000101f68444 __exceptionPreprocess + 180
1 libobjc.A.dylib 0x0000000101df60f3 objc_exception_throw + 45
2 CoreFoundation 0x0000000101f68267 +[NSException raise:format:arguments:] + 103
3 CoreFoundation 0x0000000101f681f4 +[NSException raise:format:] + 148
4 Foundation 0x000000010214aac3 -[NSCFDictionary setObject:forKey:] + 227
5 AddressBook 0x0000000100476051 -[ABRecord nts_DescriptionDictionary] + 832
6 AddressBook 0x00000001004759c0 -[ABRecord nts_Description] + 39
7 AddressBook 0x00000001004741bb -[ABRecord description] + 67
8 CoreFoundation 0x0000000101f49e1c -[NSObject(NSObject) _copyDescription] + 44
9 CoreFoundation 0x0000000101eebba9 _CFStringAppendFormatAndArgumentsAux + 6089
10 CoreFoundation 0x0000000101eea39d _CFStringCreateWithFormatAndArgumentsAux + 109
11 DataDetectorsCore 0x0000000108479f19 DDLogv + 24
12 DataDetectorsCore 0x0000000108479eff DDLog + 162
13 DataDetectorsCore 0x000000010847ce71 DDABSourceLoadData + 488
14 DataDetectorsCore 0x000000010847cc84 DDLookupTableLoadAddressBook + 26
15 DataDetectors 0x0000000100b180b6 -[DDPatternCompiler createScanner:] + 118
16 Foundation 0x0000000102158e99 __NSThread__main__ + 1429
17 libSystem.B.dylib 0x0000000101bd6f8e _pthread_start + 331
18 libSystem.B.dylib 0x0000000101bd6e41 thread_start + 13
)
Thread 0: Dispatch queue: com.apple.main-thread
0 libicucore.A.dylib 0x0000000104002c3a ucol_strcoll + 404
1 com.apple.CoreFoundation 0x0000000101f31228 __CompareTextDefault + 120
2 com.apple.CoreFoundation 0x0000000101f30ac9 _CFCompareStringsWithLocale + 6425
3 com.apple.CoreFoundation 0x0000000101ed3479 CFStringCompareWithOptionsAndLocale + 7865
4 com.apple.CoreFoundation 0x0000000101f1873a __CFSimpleMergeSort + 266
5 com.apple.CoreFoundation 0x0000000101f186b3 __CFSimpleMergeSort + 131
6 com.apple.CoreFoundation 0x0000000101f186b3 __CFSimpleMergeSort + 131
7 com.apple.CoreFoundation 0x0000000101f1847d CFSortIndexes + 317
8 com.apple.CoreFoundation 0x0000000101f18280 CFQSortArray + 144
9 com.apple.CoreFoundation 0x0000000101f180fe CFArraySortValues + 478
10 libFontRegistry.dylib 0x000000010bf3400c TCFSet<void const*>::CreateSortedArray(long (*)(void const*, void const*, void*), void*, CFArrayCallBacks const*) const + 172
11 libFontRegistry.dylib 0x000000010bf33817 XTCopyAvailableFamilyNames + 328
12 com.apple.CoreText 0x0000000105fee10b TDescriptorSource::CopyAvailableFamilyNames(__CFString const*) const + 41
13 com.apple.CoreText 0x0000000105fee0db CTFontDescriptorCopyAvailableFontFamilyNames + 31
14 com.apple.AppKit 0x0000000102e013dd -[NSFontManager availableFontFamilies] + 267
15 com.apple.WebCore 0x00000001087dfb77 +[WebFontCache internalFontWithFamily:traits:weight:size:] + 71
16 com.apple.WebCore 0x00000001087dfabc +[WebFontCache fontWithFamily:traits:weight:size:] + 60
17 com.apple.WebCore 0x00000001087df926 WebCore::FontCache::createFontPlatformData(WebCore::FontDescription const&, WebCore::AtomicString const&) + 150
18 com.apple.WebCore 0x00000001087df71e WebCore::FontCache::getCachedFontPlatformData(WebCore::FontDescription const&, WebCore::AtomicString const&, bool) + 302
19 com.apple.WebCore 0x00000001087dee4c WebCore::FontCache::getFontData(WebCore::Font const&, int&, WebCore::FontSelector*) + 172
20 com.apple.WebCore 0x000000010876e723 WebCore::FontFallbackList::fontDataAt(WebCore::Font const*, unsigned int) const + 99
21 com.apple.WebCore 0x00000001087f33aa WebCore::FontFallbackList::determinePitch(WebCore::Font const*) const + 26
22 com.apple.WebCore 0x00000001087f336f WebCore::Font::isFixedPitch() const + 31
23 com.apple.WebCore 0x0000000108e9eb66 WebCore::RenderBlock::findNextLineBreak(WebCore::BidiResolver<WebCore::InlineIterator, WebCore::BidiRun>&, bool, bool&, bool&, WebCore::EClear*) + 3046
24 com.apple.WebCore 0x00000001087f0919 WebCore::RenderBlock::layoutInlineChildren(bool, int&, int&) + 2265
25 com.apple.WebCore 0x00000001087ed58d WebCore::RenderBlock::layoutBlock(bool) + 1613
26 com.apple.WebCore 0x00000001087ecf03 WebCore::RenderBlock::layout() + 35
27 com.apple.WebCore 0x00000001087eebc6 WebCore::RenderBlock::layoutBlockChildren(bool, int&) + 1190
28 com.apple.WebCore 0x00000001087ed27f WebCore::RenderBlock::layoutBlock(bool) + 831
29 com.apple.WebCore 0x00000001087ecf03 WebCore::RenderBlock::layout() + 35
30 com.apple.WebCore 0x00000001087eebc6 WebCore::RenderBlock::layoutBlockChildren(bool, int&) + 1190
31 com.apple.WebCore 0x00000001087ed27f WebCore::RenderBlock::layoutBlock(bool) + 831
32 com.apple.WebCore 0x00000001087ecf03 WebCore::RenderBlock::layout() + 35
33 com.apple.WebCore 0x00000001087eebc6 WebCore::RenderBlock::layoutBlockChildren(bool, int&) + 1190
34 com.apple.WebCore 0x00000001087ed27f WebCore::RenderBlock::layoutBlock(bool) + 831
35 com.apple.WebCore 0x00000001087ecf03 WebCore::RenderBlock::layout() + 35
36 com.apple.WebCore 0x00000001087ecd8b WebCore::RenderView::layout() + 283
37 com.apple.WebCore 0x00000001087eb446 WebCore::FrameView::layout(bool) + 1190
38 com.apple.WebCore 0x00000001087666fc WebCore:

39 com.apple.WebCore 0x0000000108766295 WebCore::FrameLoader::checkCompleted() + 181
40 com.apple.WebCore 0x0000000108765651 WebCore::FrameLoader::finishedParsing() + 97
41 com.apple.WebCore 0x00000001087646c3 WebCore:

42 com.apple.WebCore 0x0000000108742f2a WebCore::HTMLTokenizer::finish() + 1626
43 com.apple.WebCore 0x000000010871d907 WebCore::FrameLoader::endIfNotLoadingMainResource() + 119
44 com.apple.WebCore 0x00000001087cf1be WebCore::FrameLoader::finishedLoading() + 62
45 com.apple.WebCore 0x00000001087cf0cf WebCore::MainResourceLoader::didFinishLoading() + 47
46 com.apple.WebCore 0x0000000108783eb2 WebCore::MainResourceLoader::continueAfterContentPolicy(WebCore:

47 com.apple.WebCore 0x0000000108783a1f WebCore::MainResourceLoader::continueAfterContentPolicy(WebCore:

48 com.apple.WebCore 0x0000000108782b6e WebCore::MainResourceLoader::didReceiveResponse(WebCore::ResourceResponse const&) + 1918
49 com.apple.WebCore 0x000000010892c926 WebCore::MainResourceLoader::handleDataLoadNow(WebCore::RunLoopTimer<WebCore::MainResourceLoader>*) + 342
50 com.apple.CoreFoundation 0x0000000101f05a58 __CFRunLoopRun + 6488
51 com.apple.CoreFoundation 0x0000000101f03c2f CFRunLoopRunSpecific + 575
52 com.apple.HIToolbox 0x0000000105077a4e RunCurrentEventLoopInMode + 333
53 com.apple.HIToolbox 0x0000000105077853 ReceiveNextEventCommon + 310
54 com.apple.HIToolbox 0x000000010507770c BlockUntilNextEventMatchingListInMode + 59
55 com.apple.AppKit 0x0000000102c8c1f2 _DPSNextEvent + 708
56 com.apple.AppKit 0x0000000102c8bb41 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 155
57 com.apple.AppKit 0x0000000102c51747 -[NSApplication run] + 395
58 com.apple.AppKit 0x0000000102c4a468 NSApplicationMain + 364
59 com.apple.mail 0x000000010000214c 0x100