Ok, everytime I visit a forum I use and go to a thread with pictures in it, Safari just quits. I've tried repairing the Keychain and disk permissions and removing my internet plug-ins as I've seen suggested, but it just doesn't fix it. Here's the error log, so any suggestions please?
Process: Safari [210]
Path: /Applications/Safari.app/Contents/MacOS/Safari
Identifier: com.apple.Safari
Version: 4.0.2 (5530.19)
Build Info: WebBrowser-55301900~2
Code Type: X86 (Native)
Parent Process: launchd [124]
Interval Since Last Report: 608 sec
Crashes Since Last Report: 1
Per-App Interval Since Last Report: 151 sec
Per-App Crashes Since Last Report: 1
Date/Time: 2009-07-13 21:51:47.034 +0100
OS Version: Mac OS X 10.5.7 (9J61)
Report Version: 6
Anonymous UUID: 48E2B780-305B-436B-9DB2-92BE6631220D
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000008c46f068
Crashed Thread: 0
Thread 0 Crashed:
0 com.apple.ImageIO.framework 0x95612dcf readCanon1DMKIICustomFunctions + 231
1 com.apple.ImageIO.framework 0x955a22fe readProps + 3054
2 com.apple.ImageIO.framework 0x955a1b65 readProps + 1109
3 com.apple.ImageIO.framework 0x955a1b65 readProps + 1109
4 com.apple.ImageIO.framework 0x955cc3ec readTiffPropsFromData + 267
5 com.apple.ImageIO.framework 0x955cb5db readExifData + 92
6 com.apple.ImageIO.framework 0x955c8add initImageJPEG + 960
7 com.apple.ImageIO.framework 0x955c8712 _CGImagePluginInitJPEG + 65
8 com.apple.ImageIO.framework 0x955991be makeImagePlus + 503
9 com.apple.ImageIO.framework 0x9559eb1c CGImageSourceGetPropertiesAtIndex + 120
10 com.apple.ImageIO.framework 0x9559ea76 CGImageSourceCopyPropertiesAtIndex + 120
11 com.apple.WebCore 0x92fa3400 WebCore::ImageSource::isSizeAvailable() + 64
12 com.apple.WebCore 0x92fa33b0 WebCore::BitmapImage::isSizeAvailable() + 32
13 com.apple.WebCore 0x92fa3082 WebCore::BitmapImage::dataChanged(bool) + 82
14 com.apple.WebCore 0x92fa2f90 WebCore::Image::setData(WTF:
assRefPtr<WebCore::SharedBuffer>, bool) + 96
15 com.apple.WebCore 0x93020fc8 WebCore::CachedImage::data(WTF:
assRefPtr<WebCore::SharedBuffer>, bool) + 136
16 com.apple.WebCore 0x9300c6a0 WebCore::Loader::Host::didReceiveData(WebCore::SubresourceLoader*, char const*, int) + 208
17 com.apple.WebCore 0x9300c581 WebCore::SubresourceLoader::didReceiveData(char const*, int, long long, bool) + 113
18 com.apple.WebCore 0x92fbc818 WebCore::ResourceLoader::didReceiveData(WebCore::ResourceHandle*, char const*, int, int) + 56
19 com.apple.Foundation 0x929d9ed7 -[NSURLConnection(NSURLConnectionReallyInternal) sendDidReceiveData
riginalLength:] + 119
20 com.apple.Foundation 0x929d9e21 _NSURLConnectionDidReceiveData + 177
21 com.apple.CFNetwork 0x95d7196a URLConnectionClient::_clientDidReceiveData(__CFData const*, URLConnectionClient::ClientConnectionEventQueue*) + 248
22 com.apple.CFNetwork 0x95d728b2 URLConnectionClient::ClientConnectionEventQueue:
rocessAllEventsAndConsumePayload(XConnectionEventInfo<XClientEvent, XClientEventParams>*, long) + 264
23 com.apple.CFNetwork 0x95d7136c URLConnectionClient:
rocessEvents() + 104
24 com.apple.CFNetwork 0x95d1edbf MultiplexerSource:
erform() + 189
25 com.apple.CoreFoundation 0x9014c595 CFRunLoopRunSpecific + 3141
26 com.apple.CoreFoundation 0x9014cc78 CFRunLoopRunInMode + 88
27 com.apple.HIToolbox 0x9244128c RunCurrentEventLoopInMode + 283
28 com.apple.HIToolbox 0x924410a5 ReceiveNextEventCommon + 374
29 com.apple.HIToolbox 0x92440f19 BlockUntilNextEventMatchingListInMode + 106
30 com.apple.AppKit 0x964afd0d _DPSNextEvent + 657
31 com.apple.AppKit 0x964af5c0 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
32 com.apple.Safari 0x0000ca83 0x1000 + 47747
33 com.apple.AppKit 0x964a85fb -[NSApplication run] + 795
34 com.apple.AppKit 0x96475834 NSApplicationMain + 574
35 com.apple.Safari 0x00003262 0x1000 + 8802
Thread 1:
0 libSystem.B.dylib 0x90c5b46e __semwait_signal + 10
1 libSystem.B.dylib 0x90c85dcd pthread_cond_wait$UNIX2003 + 73
2 com.apple.WebCore 0x92f38664 WebCore::IconDatabase::syncThreadMainLoop() + 260
3 com.apple.WebCore 0x92f34509 WebCore::IconDatabase::iconDatabaseSyncThread() + 185
4 libSystem.B.dylib 0x90c85155 _pthread_start + 321
5 libSystem.B.dylib 0x90c85012 thread_start + 34
Thread 2:
0 libSystem.B.dylib 0x90c54286 mach_msg_trap + 10
1 libSystem.B.dylib 0x90c5ba7c mach_msg + 72
2 com.apple.CoreFoundation 0x9014c04e CFRunLoopRunSpecific + 1790
3 com.apple.CoreFoundation 0x9014cc78 CFRunLoopRunInMode + 88
4 com.apple.CFNetwork 0x95cf2298 CFURLCacheWorkerThread(void*) + 388
5 libSystem.B.dylib 0x90c85155 _pthread_start + 321
6 libSystem.B.dylib 0x90c85012 thread_start + 34
Thread 3:
0 libSystem.B.dylib 0x90c5b46e __semwait_signal + 10
1 libSystem.B.dylib 0x90c85dcd pthread_cond_wait$UNIX2003 + 73
2 com.apple.JavaScriptCore 0x962184e1 WTF::ThreadCondition::timedWait(WTF::Mutex&, double) + 81
3 com.apple.WebCore 0x92fa0d05 WebCore::LocalStorageThread::localStorageThread() + 325
4 libSystem.B.dylib 0x90c85155 _pthread_start + 321
5 libSystem.B.dylib 0x90c85012 thread_start + 34
Thread 4:
0 libSystem.B.dylib 0x90c54286 mach_msg_trap + 10
1 libSystem.B.dylib 0x90c5ba7c mach_msg + 72
2 com.apple.CoreFoundation 0x9014c04e CFRunLoopRunSpecific + 1790
3 com.apple.CoreFoundation 0x9014cc78 CFRunLoopRunInMode + 88
4 com.apple.Safari 0x00026af1 0x1000 + 154353
5 com.apple.Safari 0x0002680c 0x1000 + 153612
6 com.apple.Safari 0x00026797 0x1000 + 153495
7 libSystem.B.dylib 0x90c85155 _pthread_start + 321
8 libSystem.B.dylib 0x90c85012 thread_start + 34
Thread 5:
0 libSystem.B.dylib 0x90c54286 mach_msg_trap + 10
1 libSystem.B.dylib 0x90c5ba7c mach_msg + 72
2 com.apple.CoreFoundation 0x9014c04e CFRunLoopRunSpecific + 1790
3 com.apple.CoreFoundation 0x9014cc78 CFRunLoopRunInMode + 88
4 com.apple.Foundation 0x929d8530 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 320
5 com.apple.Foundation 0x92974e0d -[NSThread main] + 45
6 com.apple.Foundation 0x929749b4 __NSThread__main__ + 308
7 libSystem.B.dylib 0x90c85155 _pthread_start + 321
8 libSystem.B.dylib 0x90c85012 thread_start + 34
Thread 6:
0 libSystem.B.dylib 0x90ca36fa select$DARWIN_EXTSN + 10
1 libSystem.B.dylib 0x90c85155 _pthread_start + 321
2 libSystem.B.dylib 0x90c85012 thread_start + 34
Thread 7:
0 libSystem.B.dylib 0x90c5b46e __semwait_signal + 10
1 libSystem.B.dylib 0x90c85dcd pthread_cond_wait$UNIX2003 + 73
2 com.apple.JavaScriptCore 0x962184e1 WTF::ThreadCondition::timedWait(WTF::Mutex&, double) + 81
3 com.apple.Safari 0x0011ddcf 0x1000 + 1166799
4 com.apple.Safari 0x0011debd 0x1000 + 1167037
5 com.apple.Safari 0x000426ef 0x1000 + 268015
6 com.apple.Safari 0x00042667 0x1000 + 267879
7 libSystem.B.dylib 0x90c85155 _pthread_start + 321
8 libSystem.B.dylib 0x90c85012 thread_start + 34
Thread 8:
0 libSystem.B.dylib 0x90c54286 mach_msg_trap + 10
1 libSystem.B.dylib 0x90c5ba7c mach_msg + 72
2 com.apple.CoreFoundation 0x9014c04e CFRunLoopRunSpecific + 1790
3 com.apple.CoreFoundation 0x9014cc78 CFRunLoopRunInMode + 88
4 com.apple.Foundation 0x929a93e5 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 213
5 com.apple.Foundation 0x929b5504 -[NSRunLoop(NSRunLoop) run] + 84
6 com.apple.Safari 0x00034b62 0x1000 + 211810
7 com.apple.Foundation 0x92974e0d -[NSThread main] + 45
8 com.apple.Foundation 0x929749b4 __NSThread__main__ + 308
9 libSystem.B.dylib 0x90c85155 _pthread_start + 321
10 libSystem.B.dylib 0x90c85012 thread_start + 34
Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x0a263a61 ebx: 0x95612d00 ecx: 0x8c46f070 edx: 0x620d02eb
edi: 0x8c46f068 esi: 0x0000188e ebp: 0xbfffddf8 esp: 0xbfffdda0
ss: 0x0000001f efl: 0x00010246 eip: 0x95612dcf cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
cr2: 0x8c46f068
Process: Safari [210]
Path: /Applications/Safari.app/Contents/MacOS/Safari
Identifier: com.apple.Safari
Version: 4.0.2 (5530.19)
Build Info: WebBrowser-55301900~2
Code Type: X86 (Native)
Parent Process: launchd [124]
Interval Since Last Report: 608 sec
Crashes Since Last Report: 1
Per-App Interval Since Last Report: 151 sec
Per-App Crashes Since Last Report: 1
Date/Time: 2009-07-13 21:51:47.034 +0100
OS Version: Mac OS X 10.5.7 (9J61)
Report Version: 6
Anonymous UUID: 48E2B780-305B-436B-9DB2-92BE6631220D
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x000000008c46f068
Crashed Thread: 0
Thread 0 Crashed:
0 com.apple.ImageIO.framework 0x95612dcf readCanon1DMKIICustomFunctions + 231
1 com.apple.ImageIO.framework 0x955a22fe readProps + 3054
2 com.apple.ImageIO.framework 0x955a1b65 readProps + 1109
3 com.apple.ImageIO.framework 0x955a1b65 readProps + 1109
4 com.apple.ImageIO.framework 0x955cc3ec readTiffPropsFromData + 267
5 com.apple.ImageIO.framework 0x955cb5db readExifData + 92
6 com.apple.ImageIO.framework 0x955c8add initImageJPEG + 960
7 com.apple.ImageIO.framework 0x955c8712 _CGImagePluginInitJPEG + 65
8 com.apple.ImageIO.framework 0x955991be makeImagePlus + 503
9 com.apple.ImageIO.framework 0x9559eb1c CGImageSourceGetPropertiesAtIndex + 120
10 com.apple.ImageIO.framework 0x9559ea76 CGImageSourceCopyPropertiesAtIndex + 120
11 com.apple.WebCore 0x92fa3400 WebCore::ImageSource::isSizeAvailable() + 64
12 com.apple.WebCore 0x92fa33b0 WebCore::BitmapImage::isSizeAvailable() + 32
13 com.apple.WebCore 0x92fa3082 WebCore::BitmapImage::dataChanged(bool) + 82
14 com.apple.WebCore 0x92fa2f90 WebCore::Image::setData(WTF:
15 com.apple.WebCore 0x93020fc8 WebCore::CachedImage::data(WTF:
16 com.apple.WebCore 0x9300c6a0 WebCore::Loader::Host::didReceiveData(WebCore::SubresourceLoader*, char const*, int) + 208
17 com.apple.WebCore 0x9300c581 WebCore::SubresourceLoader::didReceiveData(char const*, int, long long, bool) + 113
18 com.apple.WebCore 0x92fbc818 WebCore::ResourceLoader::didReceiveData(WebCore::ResourceHandle*, char const*, int, int) + 56
19 com.apple.Foundation 0x929d9ed7 -[NSURLConnection(NSURLConnectionReallyInternal) sendDidReceiveData
20 com.apple.Foundation 0x929d9e21 _NSURLConnectionDidReceiveData + 177
21 com.apple.CFNetwork 0x95d7196a URLConnectionClient::_clientDidReceiveData(__CFData const*, URLConnectionClient::ClientConnectionEventQueue*) + 248
22 com.apple.CFNetwork 0x95d728b2 URLConnectionClient::ClientConnectionEventQueue:
23 com.apple.CFNetwork 0x95d7136c URLConnectionClient:
24 com.apple.CFNetwork 0x95d1edbf MultiplexerSource:
25 com.apple.CoreFoundation 0x9014c595 CFRunLoopRunSpecific + 3141
26 com.apple.CoreFoundation 0x9014cc78 CFRunLoopRunInMode + 88
27 com.apple.HIToolbox 0x9244128c RunCurrentEventLoopInMode + 283
28 com.apple.HIToolbox 0x924410a5 ReceiveNextEventCommon + 374
29 com.apple.HIToolbox 0x92440f19 BlockUntilNextEventMatchingListInMode + 106
30 com.apple.AppKit 0x964afd0d _DPSNextEvent + 657
31 com.apple.AppKit 0x964af5c0 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
32 com.apple.Safari 0x0000ca83 0x1000 + 47747
33 com.apple.AppKit 0x964a85fb -[NSApplication run] + 795
34 com.apple.AppKit 0x96475834 NSApplicationMain + 574
35 com.apple.Safari 0x00003262 0x1000 + 8802
Thread 1:
0 libSystem.B.dylib 0x90c5b46e __semwait_signal + 10
1 libSystem.B.dylib 0x90c85dcd pthread_cond_wait$UNIX2003 + 73
2 com.apple.WebCore 0x92f38664 WebCore::IconDatabase::syncThreadMainLoop() + 260
3 com.apple.WebCore 0x92f34509 WebCore::IconDatabase::iconDatabaseSyncThread() + 185
4 libSystem.B.dylib 0x90c85155 _pthread_start + 321
5 libSystem.B.dylib 0x90c85012 thread_start + 34
Thread 2:
0 libSystem.B.dylib 0x90c54286 mach_msg_trap + 10
1 libSystem.B.dylib 0x90c5ba7c mach_msg + 72
2 com.apple.CoreFoundation 0x9014c04e CFRunLoopRunSpecific + 1790
3 com.apple.CoreFoundation 0x9014cc78 CFRunLoopRunInMode + 88
4 com.apple.CFNetwork 0x95cf2298 CFURLCacheWorkerThread(void*) + 388
5 libSystem.B.dylib 0x90c85155 _pthread_start + 321
6 libSystem.B.dylib 0x90c85012 thread_start + 34
Thread 3:
0 libSystem.B.dylib 0x90c5b46e __semwait_signal + 10
1 libSystem.B.dylib 0x90c85dcd pthread_cond_wait$UNIX2003 + 73
2 com.apple.JavaScriptCore 0x962184e1 WTF::ThreadCondition::timedWait(WTF::Mutex&, double) + 81
3 com.apple.WebCore 0x92fa0d05 WebCore::LocalStorageThread::localStorageThread() + 325
4 libSystem.B.dylib 0x90c85155 _pthread_start + 321
5 libSystem.B.dylib 0x90c85012 thread_start + 34
Thread 4:
0 libSystem.B.dylib 0x90c54286 mach_msg_trap + 10
1 libSystem.B.dylib 0x90c5ba7c mach_msg + 72
2 com.apple.CoreFoundation 0x9014c04e CFRunLoopRunSpecific + 1790
3 com.apple.CoreFoundation 0x9014cc78 CFRunLoopRunInMode + 88
4 com.apple.Safari 0x00026af1 0x1000 + 154353
5 com.apple.Safari 0x0002680c 0x1000 + 153612
6 com.apple.Safari 0x00026797 0x1000 + 153495
7 libSystem.B.dylib 0x90c85155 _pthread_start + 321
8 libSystem.B.dylib 0x90c85012 thread_start + 34
Thread 5:
0 libSystem.B.dylib 0x90c54286 mach_msg_trap + 10
1 libSystem.B.dylib 0x90c5ba7c mach_msg + 72
2 com.apple.CoreFoundation 0x9014c04e CFRunLoopRunSpecific + 1790
3 com.apple.CoreFoundation 0x9014cc78 CFRunLoopRunInMode + 88
4 com.apple.Foundation 0x929d8530 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 320
5 com.apple.Foundation 0x92974e0d -[NSThread main] + 45
6 com.apple.Foundation 0x929749b4 __NSThread__main__ + 308
7 libSystem.B.dylib 0x90c85155 _pthread_start + 321
8 libSystem.B.dylib 0x90c85012 thread_start + 34
Thread 6:
0 libSystem.B.dylib 0x90ca36fa select$DARWIN_EXTSN + 10
1 libSystem.B.dylib 0x90c85155 _pthread_start + 321
2 libSystem.B.dylib 0x90c85012 thread_start + 34
Thread 7:
0 libSystem.B.dylib 0x90c5b46e __semwait_signal + 10
1 libSystem.B.dylib 0x90c85dcd pthread_cond_wait$UNIX2003 + 73
2 com.apple.JavaScriptCore 0x962184e1 WTF::ThreadCondition::timedWait(WTF::Mutex&, double) + 81
3 com.apple.Safari 0x0011ddcf 0x1000 + 1166799
4 com.apple.Safari 0x0011debd 0x1000 + 1167037
5 com.apple.Safari 0x000426ef 0x1000 + 268015
6 com.apple.Safari 0x00042667 0x1000 + 267879
7 libSystem.B.dylib 0x90c85155 _pthread_start + 321
8 libSystem.B.dylib 0x90c85012 thread_start + 34
Thread 8:
0 libSystem.B.dylib 0x90c54286 mach_msg_trap + 10
1 libSystem.B.dylib 0x90c5ba7c mach_msg + 72
2 com.apple.CoreFoundation 0x9014c04e CFRunLoopRunSpecific + 1790
3 com.apple.CoreFoundation 0x9014cc78 CFRunLoopRunInMode + 88
4 com.apple.Foundation 0x929a93e5 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 213
5 com.apple.Foundation 0x929b5504 -[NSRunLoop(NSRunLoop) run] + 84
6 com.apple.Safari 0x00034b62 0x1000 + 211810
7 com.apple.Foundation 0x92974e0d -[NSThread main] + 45
8 com.apple.Foundation 0x929749b4 __NSThread__main__ + 308
9 libSystem.B.dylib 0x90c85155 _pthread_start + 321
10 libSystem.B.dylib 0x90c85012 thread_start + 34
Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x0a263a61 ebx: 0x95612d00 ecx: 0x8c46f070 edx: 0x620d02eb
edi: 0x8c46f068 esi: 0x0000188e ebp: 0xbfffddf8 esp: 0xbfffdda0
ss: 0x0000001f efl: 0x00010246 eip: 0x95612dcf cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
cr2: 0x8c46f068