Bug 6841 - REGRESSION: WebKit (Thursday, January 26, 2006) crash in HTMLImageElementImpl::width()
Summary: REGRESSION: WebKit (Thursday, January 26, 2006) crash in HTMLImageElementImpl...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: DOM (show other bugs)
Version: 420+
Hardware: Mac OS X 10.4
: P1 Critical
Assignee: Nobody
URL: http://www.synthax.com/
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-26 10:33 PST by John Klimeck
Modified: 2006-01-31 21:20 PST (History)
0 users

See Also:


Attachments
Add missing null checks (3.67 KB, patch)
2006-01-26 15:19 PST, mitz
no flags Details | Formatted Diff | Diff
Return image dimensions even for incomplete images (3.69 KB, patch)
2006-01-26 15:41 PST, mitz
no flags Details | Formatted Diff | Diff
Updated comments (3.75 KB, patch)
2006-01-26 15:48 PST, mitz
andersca: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description John Klimeck 2006-01-26 10:33:28 PST
WebKit (Thursday, January 26, 2006)

http://www.synthax.com/

Click on Synthax USA link

Result = Crash

Does NOT occur on Safari 2.0.3 GM

Console Crash Report is here:

(Power Mac G5, Dual 2.0 GHz, 2.75 GB RAM, OS 10.4.4)

Host Name:      JKG5SRT
Date/Time:      2006-01-26 10:19:30.381 -0800
OS Version:     10.4.4 (Build 8G32)
Report Version: 3

Command: Safari
Path:    /Applications/Safari.app/Contents/MacOS/Safari
Parent:  WindowServer [250]

Version:        2.0.3 (417.8)
Build Version:  1
Project Name:   WebBrowser
Source Version: 4170800

PID:    429
Thread: 0

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x000000bc

Thread 0 Crashed:
0   com.apple.WebCore        	0x011ca014 WebCore::CachedImage::valid_rect() const + 20
1   <<00000000>> 	0xbfffcfdc 0 + -1073754148
2   com.apple.WebCore        	0x01097028 WebCore::HTMLImageElementImpl::width(bool) const + 140
3   com.apple.WebCore        	0x0105cab8 KJS::HTMLElement::imageGetter(KJS::ExecState*, int) const + 944
4   com.apple.WebCore        	0x01067568 KJS::HTMLElement::getValueProperty(KJS::ExecState*, int) const + 1548
5   com.apple.JavaScriptCore 	0x00134a5c KJS::JSObject::get(KJS::ExecState*, KJS::Identifier const&) const + 188
6   com.apple.JavaScriptCore 	0x00125e84 KJS::EqualNode::evaluate(KJS::ExecState*) + 56
7   com.apple.JavaScriptCore 	0x0012c800 KJS::IfNode::execute(KJS::ExecState*) + 104
8   com.apple.JavaScriptCore 	0x0012f804 KJS::SourceElementsNode::execute(KJS::ExecState*) + 480
9   com.apple.JavaScriptCore 	0x0012c5d8 KJS::BlockNode::execute(KJS::ExecState*) + 156
10  com.apple.JavaScriptCore 	0x00114fc8 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 56
11  com.apple.JavaScriptCore 	0x001149f8 KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 440
12  com.apple.JavaScriptCore 	0x0013549c KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 96
13  com.apple.JavaScriptCore 	0x00129858 KJS::FunctionCallResolveNode::evaluate(KJS::ExecState*) + 528
14  com.apple.JavaScriptCore 	0x0012c69c KJS::ExprStatementNode::execute(KJS::ExecState*) + 104
15  com.apple.JavaScriptCore 	0x0012f804 KJS::SourceElementsNode::execute(KJS::ExecState*) + 480
16  com.apple.JavaScriptCore 	0x0012c5d8 KJS::BlockNode::execute(KJS::ExecState*) + 156
17  com.apple.JavaScriptCore 	0x00114fc8 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 56
18  com.apple.JavaScriptCore 	0x001149f8 KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 440
19  com.apple.JavaScriptCore 	0x0013549c KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 96
20  com.apple.JavaScriptCore 	0x00129858 KJS::FunctionCallResolveNode::evaluate(KJS::ExecState*) + 528
21  com.apple.JavaScriptCore 	0x0012c69c KJS::ExprStatementNode::execute(KJS::ExecState*) + 104
22  com.apple.JavaScriptCore 	0x0012f718 KJS::SourceElementsNode::execute(KJS::ExecState*) + 244
23  com.apple.JavaScriptCore 	0x0012c5d8 KJS::BlockNode::execute(KJS::ExecState*) + 156
24  com.apple.JavaScriptCore 	0x0011dd24 KJS::InterpreterImp::evaluate(KJS::UChar const*, int, KJS::JSValue*, KJS::UString const&, int) + 820
25  com.apple.JavaScriptCore 	0x00120ef0 KJS::Interpreter::evaluate(KJS::UString const&, int, KJS::UChar const*, int, KJS::JSValue*) + 68
26  com.apple.WebCore        	0x01076b98 WebCore::KJSProxyImpl::evaluate(WebCore::DOMString const&, int, WebCore::DOMString const&, WebCore::NodeImpl*) + 280
27  com.apple.WebCore        	0x011883dc Frame::executeScript(QString, int, WebCore::NodeImpl*, QString const&) + 124
28  com.apple.WebCore        	0x010adb1c WebCore::HTMLTokenizer::scriptExecution(QString const&, WebCore::HTMLTokenizer::State, QString, int) + 356
29  com.apple.WebCore        	0x010ae4f0 WebCore::HTMLTokenizer::scriptHandler(WebCore::HTMLTokenizer::State) + 1324
30  com.apple.WebCore        	0x010ae814 WebCore::HTMLTokenizer::parseSpecial(WebCore::SegmentedString&, WebCore::HTMLTokenizer::State) + 564
31  com.apple.WebCore        	0x010b05ec WebCore::HTMLTokenizer::parseTag(WebCore::SegmentedString&, WebCore::HTMLTokenizer::State) + 6432
32  com.apple.WebCore        	0x010b0c88 WebCore::HTMLTokenizer::write(WebCore::SegmentedString const&, bool) + 912
33  com.apple.WebCore        	0x010adedc WebCore::HTMLTokenizer::notifyFinished(WebCore::CachedObject*) + 644
34  com.apple.WebCore        	0x011cb600 WebCore::CachedScript::checkNotify() + 80
35  com.apple.WebCore        	0x011cb72c WebCore::CachedScript::data(QBuffer&, bool) + 232
36  com.apple.WebCore        	0x011cd748 WebCore::Loader::slotFinished(KIO::Job*, NSData*) + 560
37  com.apple.WebCore        	0x010ca6bc KWQSignal::callWithData(KIO::Job*, NSData*) const + 140
38  com.apple.WebCore        	0x010cc838 -[KWQResourceLoader finishJobAndHandle:] + 80
39  com.apple.WebKit         	0x00323c20 -[WebSubresourceLoader didFinishLoading] + 80
40  com.apple.WebKit         	0x0032b390 -[WebLoader connectionDidFinishLoading:] + 44
41  com.apple.Foundation     	0x92906cdc -[NSURLConnection(NSURLConnectionInternal) _sendDidFinishLoadingCallback] + 188
42  com.apple.Foundation     	0x92904f48 -[NSURLConnection(NSURLConnectionInternal) _sendCallbacks] + 556
43  com.apple.Foundation     	0x92904ca0 _sendCallbacks + 156
44  com.apple.CoreFoundation 	0x9075ea68 __CFRunLoopDoSources0 + 384
45  com.apple.CoreFoundation 	0x9075df98 __CFRunLoopRun + 452
46  com.apple.CoreFoundation 	0x9075da18 CFRunLoopRunSpecific + 268
47  com.apple.HIToolbox      	0x9317c1e0 RunCurrentEventLoopInMode + 264
48  com.apple.HIToolbox      	0x9317b874 ReceiveNextEventCommon + 380
49  com.apple.HIToolbox      	0x9317b6e0 BlockUntilNextEventMatchingListInMode + 96
50  com.apple.AppKit         	0x93659104 _DPSNextEvent + 384
51  com.apple.AppKit         	0x93658dc8 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
52  com.apple.Safari         	0x000072d4 0x1000 + 25300
53  com.apple.AppKit         	0x9365530c -[NSApplication run] + 472
54  com.apple.AppKit         	0x93745e68 NSApplicationMain + 452
55  com.apple.Safari         	0x0005cfdc 0x1000 + 376796
56  com.apple.Safari         	0x0005ce80 0x1000 + 376448

Thread 1:
0   libSystem.B.dylib        	0x9000b208 mach_msg_trap + 8
1   libSystem.B.dylib        	0x9000b15c mach_msg + 60
2   com.unsanity.ape         	0xc0002afc __ape_internal + 3300 (icplusplus.c:28)
3   com.unsanity.ape         	0xc0001910 __ape_agent + 64 (icplusplus.c:28)
4   libSystem.B.dylib        	0x9002b200 _pthread_body + 96

Thread 2:
0   libSystem.B.dylib        	0x9000b208 mach_msg_trap + 8
1   libSystem.B.dylib        	0x9000b15c mach_msg + 60
2   com.apple.CoreFoundation 	0x9075e114 __CFRunLoopRun + 832
3   com.apple.CoreFoundation 	0x9075da18 CFRunLoopRunSpecific + 268
4   com.apple.Foundation     	0x928e3664 -[NSRunLoop runMode:beforeDate:] + 172
5   com.apple.Foundation     	0x928e359c -[NSRunLoop run] + 76
6   com.apple.WebKit         	0x00364b54 +[WebFileDatabase _syncLoop:] + 172
7   com.apple.Foundation     	0x928d46d4 forkThreadForFunction + 108
8   libSystem.B.dylib        	0x9002b200 _pthread_body + 96

Thread 3:
0   libSystem.B.dylib        	0x9000b208 mach_msg_trap + 8
1   libSystem.B.dylib        	0x9000b15c mach_msg + 60
2   com.apple.CoreFoundation 	0x9075e114 __CFRunLoopRun + 832
3   com.apple.CoreFoundation 	0x9075da18 CFRunLoopRunSpecific + 268
4   com.apple.Foundation     	0x928fbb9c +[NSURLConnection(NSURLConnectionInternal) _resourceLoadLoop:] + 264
5   com.apple.Foundation     	0x928d46d4 forkThreadForFunction + 108
6   libSystem.B.dylib        	0x9002b200 _pthread_body + 96

Thread 4:
0   libSystem.B.dylib        	0x9000b208 mach_msg_trap + 8
1   libSystem.B.dylib        	0x9000b15c mach_msg + 60
2   com.apple.CoreFoundation 	0x9075e114 __CFRunLoopRun + 832
3   com.apple.CoreFoundation 	0x9075da18 CFRunLoopRunSpecific + 268
4   com.apple.Foundation     	0x928fccdc +[NSURLCache _diskCacheSyncLoop:] + 152
5   com.apple.Foundation     	0x928d46d4 forkThreadForFunction + 108
6   libSystem.B.dylib        	0x9002b200 _pthread_body + 96

Thread 5:
0   libSystem.B.dylib        	0x9002b8a8 semaphore_wait_signal_trap + 8
1   libSystem.B.dylib        	0x9003001c pthread_cond_wait + 488
2   com.apple.Foundation     	0x928db840 -[NSConditionLock lockWhenCondition:] + 68
3   com.apple.Syndication    	0x98fb850c -[AsyncDB _run:] + 192
4   com.apple.Foundation     	0x928d46d4 forkThreadForFunction + 108
5   libSystem.B.dylib        	0x9002b200 _pthread_body + 96

Thread 6:
0   libSystem.B.dylib        	0x9001f20c select + 12
1   com.apple.CoreFoundation 	0x907709a8 __CFSocketManager + 472
2   libSystem.B.dylib        	0x9002b200 _pthread_body + 96

Thread 0 crashed with PPC Thread State 64:
  srr0: 0x00000000011ca014 srr1: 0x100000000200f030                        vrsave: 0x0000000000000000
    cr: 0x44042212          xer: 0x0000000020000000   lr: 0x0000000001097028  ctr: 0x000000000105cab0
    r0: 0x0000000001097028   r1: 0x00000000bfffcf30   r2: 0x0000000008e1cca0   r3: 0x00000000bfffd020
    r4: 0x0000000000000000   r5: 0x000000000000000a   r6: 0xffffffff76be2c0a   r7: 0x00000000000000ff
    r8: 0x0000000006d31800   r9: 0x0000000040000000  r10: 0x0000000000000000  r11: 0x00000000bfffcff8
   r12: 0x000000000105c708  r13: 0x00000000bfffe0e0  r14: 0x0000000000000000  r15: 0x0000000000000001
   r16: 0x0000000000000000  r17: 0x00000000bfffde5c  r18: 0x00000000bfffdd90  r19: 0x00000000bfffddcc
   r20: 0x00000000bfffde5c  r21: 0x000000000018a00c  r22: 0x000000000018a084  r23: 0x00000000bfffd47c
   r24: 0x00000000bfffd464  r25: 0x00000000bfffd578  r26: 0x000000000018a00c  r27: 0x0000000000000001
   r28: 0x0000000008e1cc60  r29: 0x00000000bfffcfdc  r30: 0x00000000bfffd020  r31: 0x0000000001096fa8

Binary Images Description:
    0x1000 -    0xdafff com.apple.Safari 2.0.3 (417.8)	/Applications/Safari.app/Contents/MacOS/Safari
  0x106000 -   0x189fff com.apple.JavaScriptCore 420+	/Applications/WebKit.app/Contents/Resources/JavaScriptCore.framework/Versions/A/JavaScriptCore
  0x305000 -   0x3a6fff com.apple.WebKit 420+	/Applications/WebKit.app/Contents/Resources/WebKit.framework/Versions/A/WebKit
  0x705000 -   0x734fff com.unsanity.shapeshifter ShapeShifter Version 2.2 (2.2)	/Library/Application Enhancers/ShapeShifter.ape/Contents/MacOS/ShapeShifter
  0x745000 -   0x763fff com.unsanity.shapeshifter ShapeShifter Version 2.2 (2.2)	/Library/Application Enhancers/ShapeShifter.ape/Contents/PlugIns/CocoaStuff.plugIn/Contents/MacOS/CocoaStuff
 0x1008000 -  0x1314fff com.apple.WebCore 420+	/Applications/WebKit.app/Contents/Resources/WebCore.framework/Versions/A/WebCore
 0x7275000 -  0x728efff GLDriver 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLDriver.bundle/GLDriver
 0x72cb000 -  0x72d4fff com.apple.LiveType.component 1.2	/Library/QuickTime/LiveType.component/Contents/MacOS/LiveType
 0x72d8000 -  0x72f3fff GLRendererFloat 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat
 0x758d000 -  0x769cfff GLEngine 	/System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
 0x7885000 -  0x7a75fff com.macromedia.Flash Player.plugin 8.0.22 (1.0.1f22)	/Library/Internet Plug-Ins/Flash Player.plugin/Contents/MacOS/Flash Player
 0x8b5e000 -  0x8cc1fff com.apple.GeForceFXGLDriver 1.4.18 (4.1.8)	/System/Library/Extensions/GeForceFXGLDriver.bundle/Contents/MacOS/GeForceFXGLDriver
0x70090000 - 0x700e6fff com.apple.LiveType.framework 1.2	/System/Library/PrivateFrameworks/LiveType.framework/Versions/A/LiveType
0x8fa79000 - 0x8fd27fff com.apple.QuickTime 7.0.4	/System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
0x8fe00000 - 0x8fe54fff dyld 44.2	/usr/lib/dyld
0x90000000 - 0x901b3fff libSystem.B.dylib 	/usr/lib/libSystem.B.dylib
0x9020b000 - 0x90210fff libmathCommon.A.dylib 	/usr/lib/system/libmathCommon.A.dylib
0x90212000 - 0x90265fff com.apple.CoreText 1.0.1 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x90292000 - 0x90343fff ATS 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x90372000 - 0x906affff com.apple.CoreGraphics 1.256.30 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x9073b000 - 0x90814fff com.apple.CoreFoundation 6.4.4 (368.25)	/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x9085d000 - 0x9085dfff com.apple.CoreServices 10.4 (???)	/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x9085f000 - 0x90961fff libicucore.A.dylib 	/usr/lib/libicucore.A.dylib
0x909bb000 - 0x90a3ffff libobjc.A.dylib 	/usr/lib/libobjc.A.dylib
0x90a69000 - 0x90ad7fff IOKit 	/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90aee000 - 0x90b00fff libauto.dylib 	/usr/lib/libauto.dylib
0x90b07000 - 0x90ddffff com.apple.CoreServices.CarbonCore 681.3 (671.2)	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x90e45000 - 0x90ec5fff com.apple.CoreServices.OSServices 4.1	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x90f0f000 - 0x90f50fff com.apple.CFNetwork 10.4.4 (129.9)	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x90f65000 - 0x90f7dfff com.apple.WebServices 1.1.2 (1.1.0)	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore
0x90f8d000 - 0x9100efff com.apple.SearchKit 1.0.5	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x91054000 - 0x9107efff com.apple.Metadata 10.4.4 (121.34)	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x9108f000 - 0x9109dfff libz.1.dylib 	/usr/lib/libz.1.dylib
0x910a0000 - 0x91263fff com.apple.security 4.3 (25966)	/System/Library/Frameworks/Security.framework/Versions/A/Security
0x91366000 - 0x9136ffff com.apple.DiskArbitration 2.1	/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x91376000 - 0x9139dfff com.apple.SystemConfiguration 1.8.2	/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x913b0000 - 0x913b8fff libgcc_s.1.dylib 	/usr/lib/libgcc_s.1.dylib
0x913bd000 - 0x913defff libmx.A.dylib 	/usr/lib/libmx.A.dylib
0x913e4000 - 0x913ecfff libbsm.dylib 	/usr/lib/libbsm.dylib
0x913f0000 - 0x91470fff com.apple.audio.CoreAudio 3.0.2	/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x914af000 - 0x914affff com.apple.ApplicationServices 10.4 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x914b1000 - 0x914e9fff com.apple.AE 1.5 (297)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x91504000 - 0x915d1fff com.apple.ColorSync 4.4.4	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x91626000 - 0x916b9fff com.apple.print.framework.PrintCore 4.3 (172.3)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x91700000 - 0x917bdfff com.apple.QD 3.8.18 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x917fb000 - 0x91859fff com.apple.HIServices 1.5.1 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x91887000 - 0x918abfff com.apple.LangAnalysis 1.6.1	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x918bf000 - 0x918e4fff com.apple.FindByContent 1.5	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/FindByContent
0x918f7000 - 0x91939fff com.apple.LaunchServices 10.4.6 (168.3)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x91955000 - 0x91969fff com.apple.speech.synthesis.framework 3.3	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x91977000 - 0x919b1fff com.apple.ImageIO.framework 1.4.4	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x919c6000 - 0x91a8efff libcrypto.0.9.7.dylib 	/usr/lib/libcrypto.0.9.7.dylib
0x91adc000 - 0x91af1fff libcups.2.dylib 	/usr/lib/libcups.2.dylib
0x91af6000 - 0x91b13fff libJPEG.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x91b18000 - 0x91b87fff libJP2.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x91b9e000 - 0x91ba2fff libGIF.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x91ba4000 - 0x91bd5fff libRaw.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRaw.dylib
0x91bd9000 - 0x91c1cfff libTIFF.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x91c23000 - 0x91c3cfff libPng.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x91c41000 - 0x91c44fff libRadiance.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x91c46000 - 0x91c46fff com.apple.Accelerate 1.1.1 (Accelerate 1.1.1)	/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x91c48000 - 0x91d1efff com.apple.vImage 2.0	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x91d26000 - 0x91d45fff com.apple.Accelerate.vecLib 3.1.1 (vecLib 3.1.1)	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x91db1000 - 0x91e16fff libvMisc.dylib 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x91e20000 - 0x91eb2fff libvDSP.dylib 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x91ecc000 - 0x9245cfff libBLAS.dylib 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x924a4000 - 0x927b4fff libLAPACK.dylib 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x927e1000 - 0x9286dfff com.apple.DesktopServices 1.3.1	/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x928af000 - 0x92ad9fff com.apple.Foundation 6.4.2 (567.21)	/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x92bf7000 - 0x92cd5fff libxml2.2.dylib 	/usr/lib/libxml2.2.dylib
0x92cf5000 - 0x92de3fff libiconv.2.dylib 	/usr/lib/libiconv.2.dylib
0x92df5000 - 0x92e13fff libGL.dylib 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x92e1e000 - 0x92e78fff libGLU.dylib 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x92e96000 - 0x92e96fff com.apple.Carbon 10.4 (???)	/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x92e98000 - 0x92eacfff com.apple.ImageCapture 3.0	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x92ec4000 - 0x92ed4fff com.apple.speech.recognition.framework 3.4	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x92ee0000 - 0x92ef5fff com.apple.securityhi 2.0 (203)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x92f07000 - 0x92f8efff com.apple.ink.framework 101.2 (69)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x92fa2000 - 0x92fadfff com.apple.help 1.0.3 (32)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x92fb7000 - 0x92fe4fff com.apple.openscripting 1.2.4 (???)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x92ffe000 - 0x9300efff com.apple.print.framework.Print 5.0 (190.1)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x9301a000 - 0x93080fff com.apple.htmlrendering 1.1.2	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x930b1000 - 0x93103fff com.apple.NavigationServices 3.4.2	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
0x9312f000 - 0x9314cfff com.apple.audio.SoundManager 3.9	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x9315e000 - 0x9316bfff com.apple.CommonPanels 1.2.2 (73)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x93174000 - 0x93486fff com.apple.HIToolbox 1.4.5 (???)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x935d2000 - 0x935defff com.apple.opengl 1.4.7	/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x935e3000 - 0x93604fff com.apple.DirectoryService.Framework 3.0.1	/System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
0x9364f000 - 0x9364ffff com.apple.Cocoa 6.4 (???)	/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x93651000 - 0x93c84fff com.apple.AppKit 6.4.4 (824.33)	/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x94011000 - 0x94081fff com.apple.CoreData 80	/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x940ba000 - 0x94184fff com.apple.audio.toolbox.AudioToolbox 1.4.1	/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x941d8000 - 0x941d8fff com.apple.audio.units.AudioUnit 1.4	/System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x941da000 - 0x94352fff com.apple.QuartzCore 1.4.5	/System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x9439c000 - 0x943d9fff libsqlite3.0.dylib 	/usr/lib/libsqlite3.0.dylib
0x943e1000 - 0x94431fff libGLImage.dylib 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x944c1000 - 0x944f9fff com.apple.vmutils 4.0.0 (85)	/System/Library/PrivateFrameworks/vmutils.framework/Versions/A/vmutils
0x9453c000 - 0x94558fff com.apple.securityfoundation 2.1 (24988)	/System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x9456c000 - 0x945b0fff com.apple.securityinterface 2.1 (24981)	/System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInterface
0x945d4000 - 0x945e3fff libCGATS.A.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
0x945eb000 - 0x945f7fff libCSync.A.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x9463d000 - 0x94655fff libRIP.A.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x9465c000 - 0x946dffff libstdc++.6.dylib 	/usr/lib/libstdc++.6.dylib
0x9485f000 - 0x9498dfff com.apple.AddressBook.framework 4.0.3 (483)	/System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
0x94a1f000 - 0x94a2efff com.apple.DSObjCWrappers.Framework 1.1	/System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers
0x94a36000 - 0x94a63fff com.apple.LDAPFramework 1.4.1 (69.0.1)	/System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0x94a6a000 - 0x94a7afff libsasl2.2.dylib 	/usr/lib/libsasl2.2.dylib
0x94a7e000 - 0x94aadfff libssl.0.9.7.dylib 	/usr/lib/libssl.0.9.7.dylib
0x94abd000 - 0x94adafff libresolv.9.dylib 	/usr/lib/libresolv.9.dylib
0x9589a000 - 0x958c3fff libxslt.1.dylib 	/usr/lib/libxslt.1.dylib
0x964de000 - 0x96581fff libcrypto.0.9.dylib 	/usr/lib/libcrypto.0.9.dylib
0x971bd000 - 0x9727efff libGLProgrammability.dylib 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x972a9000 - 0x972aafff libGLSystem.dylib 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLSystem.dylib
0x972ac000 - 0x972b9fff com.apple.agl 2.5.6 (AGL-2.5.6)	/System/Library/Frameworks/AGL.framework/Versions/A/AGL
0x98fb5000 - 0x98febfff com.apple.Syndication 1.0.3 (49)	/System/Library/PrivateFrameworks/Syndication.framework/Versions/A/Syndication
0x99008000 - 0x9901afff com.apple.SyndicationUI 1.0.3 (49)	/System/Library/PrivateFrameworks/SyndicationUI.framework/Versions/A/SyndicationUI
0xc0000000 - 0xc000ffff com.unsanity.ape 1.5.1	/Library/Frameworks/ApplicationEnhancer.framework/Versions/A/ApplicationEnhancer

**********

Host Name:      JKG5SRT
Date/Time:      2006-01-26 10:22:56.002 -0800
OS Version:     10.4.4 (Build 8G32)
Report Version: 3

Command: Safari
Path:    /Applications/Safari.app/Contents/MacOS/Safari
Parent:  WindowServer [250]

Version:        2.0.3 (417.8)
Build Version:  1
Project Name:   WebBrowser
Source Version: 4170800

PID:    432
Thread: 0

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x000000bc

Thread 0 Crashed:
0   com.apple.WebCore        	0x011ca014 WebCore::CachedImage::valid_rect() const + 20
1   <<00000000>> 	0xbfffcfdc 0 + -1073754148
2   com.apple.WebCore        	0x01097028 WebCore::HTMLImageElementImpl::width(bool) const + 140
3   com.apple.WebCore        	0x0105cab8 KJS::HTMLElement::imageGetter(KJS::ExecState*, int) const + 944
4   com.apple.WebCore        	0x01067568 KJS::HTMLElement::getValueProperty(KJS::ExecState*, int) const + 1548
5   com.apple.JavaScriptCore 	0x00134a5c KJS::JSObject::get(KJS::ExecState*, KJS::Identifier const&) const + 188
6   com.apple.JavaScriptCore 	0x00125e84 KJS::EqualNode::evaluate(KJS::ExecState*) + 56
7   com.apple.JavaScriptCore 	0x0012c800 KJS::IfNode::execute(KJS::ExecState*) + 104
8   com.apple.JavaScriptCore 	0x0012f804 KJS::SourceElementsNode::execute(KJS::ExecState*) + 480
9   com.apple.JavaScriptCore 	0x0012c5d8 KJS::BlockNode::execute(KJS::ExecState*) + 156
10  com.apple.JavaScriptCore 	0x00114fc8 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 56
11  com.apple.JavaScriptCore 	0x001149f8 KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 440
12  com.apple.JavaScriptCore 	0x0013549c KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 96
13  com.apple.JavaScriptCore 	0x00129858 KJS::FunctionCallResolveNode::evaluate(KJS::ExecState*) + 528
14  com.apple.JavaScriptCore 	0x0012c69c KJS::ExprStatementNode::execute(KJS::ExecState*) + 104
15  com.apple.JavaScriptCore 	0x0012f804 KJS::SourceElementsNode::execute(KJS::ExecState*) + 480
16  com.apple.JavaScriptCore 	0x0012c5d8 KJS::BlockNode::execute(KJS::ExecState*) + 156
17  com.apple.JavaScriptCore 	0x00114fc8 KJS::DeclaredFunctionImp::execute(KJS::ExecState*) + 56
18  com.apple.JavaScriptCore 	0x001149f8 KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 440
19  com.apple.JavaScriptCore 	0x0013549c KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*, KJS::List const&) + 96
20  com.apple.JavaScriptCore 	0x00129858 KJS::FunctionCallResolveNode::evaluate(KJS::ExecState*) + 528
21  com.apple.JavaScriptCore 	0x0012c69c KJS::ExprStatementNode::execute(KJS::ExecState*) + 104
22  com.apple.JavaScriptCore 	0x0012f718 KJS::SourceElementsNode::execute(KJS::ExecState*) + 244
23  com.apple.JavaScriptCore 	0x0012c5d8 KJS::BlockNode::execute(KJS::ExecState*) + 156
24  com.apple.JavaScriptCore 	0x0011dd24 KJS::InterpreterImp::evaluate(KJS::UChar const*, int, KJS::JSValue*, KJS::UString const&, int) + 820
25  com.apple.JavaScriptCore 	0x00120ef0 KJS::Interpreter::evaluate(KJS::UString const&, int, KJS::UChar const*, int, KJS::JSValue*) + 68
26  com.apple.WebCore        	0x01076b98 WebCore::KJSProxyImpl::evaluate(WebCore::DOMString const&, int, WebCore::DOMString const&, WebCore::NodeImpl*) + 280
27  com.apple.WebCore        	0x011883dc Frame::executeScript(QString, int, WebCore::NodeImpl*, QString const&) + 124
28  com.apple.WebCore        	0x010adb1c WebCore::HTMLTokenizer::scriptExecution(QString const&, WebCore::HTMLTokenizer::State, QString, int) + 356
29  com.apple.WebCore        	0x010ae4f0 WebCore::HTMLTokenizer::scriptHandler(WebCore::HTMLTokenizer::State) + 1324
30  com.apple.WebCore        	0x010ae814 WebCore::HTMLTokenizer::parseSpecial(WebCore::SegmentedString&, WebCore::HTMLTokenizer::State) + 564
31  com.apple.WebCore        	0x010b05ec WebCore::HTMLTokenizer::parseTag(WebCore::SegmentedString&, WebCore::HTMLTokenizer::State) + 6432
32  com.apple.WebCore        	0x010b0c88 WebCore::HTMLTokenizer::write(WebCore::SegmentedString const&, bool) + 912
33  com.apple.WebCore        	0x010adedc WebCore::HTMLTokenizer::notifyFinished(WebCore::CachedObject*) + 644
34  com.apple.WebCore        	0x011cb600 WebCore::CachedScript::checkNotify() + 80
35  com.apple.WebCore        	0x011cb72c WebCore::CachedScript::data(QBuffer&, bool) + 232
36  com.apple.WebCore        	0x011cd748 WebCore::Loader::slotFinished(KIO::Job*, NSData*) + 560
37  com.apple.WebCore        	0x010ca6bc KWQSignal::callWithData(KIO::Job*, NSData*) const + 140
38  com.apple.WebCore        	0x010cc838 -[KWQResourceLoader finishJobAndHandle:] + 80
39  com.apple.WebKit         	0x00323c20 -[WebSubresourceLoader didFinishLoading] + 80
40  com.apple.WebKit         	0x0032b390 -[WebLoader connectionDidFinishLoading:] + 44
41  com.apple.Foundation     	0x92906cdc -[NSURLConnection(NSURLConnectionInternal) _sendDidFinishLoadingCallback] + 188
42  com.apple.Foundation     	0x92904f48 -[NSURLConnection(NSURLConnectionInternal) _sendCallbacks] + 556
43  com.apple.Foundation     	0x92904ca0 _sendCallbacks + 156
44  com.apple.CoreFoundation 	0x9075ea68 __CFRunLoopDoSources0 + 384
45  com.apple.CoreFoundation 	0x9075df98 __CFRunLoopRun + 452
46  com.apple.CoreFoundation 	0x9075da18 CFRunLoopRunSpecific + 268
47  com.apple.HIToolbox      	0x9317c1e0 RunCurrentEventLoopInMode + 264
48  com.apple.HIToolbox      	0x9317b874 ReceiveNextEventCommon + 380
49  com.apple.HIToolbox      	0x9317b6e0 BlockUntilNextEventMatchingListInMode + 96
50  com.apple.AppKit         	0x93659104 _DPSNextEvent + 384
51  com.apple.AppKit         	0x93658dc8 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
52  com.apple.Safari         	0x000072d4 0x1000 + 25300
53  com.apple.AppKit         	0x9365530c -[NSApplication run] + 472
54  com.apple.AppKit         	0x93745e68 NSApplicationMain + 452
55  com.apple.Safari         	0x0005cfdc 0x1000 + 376796
56  com.apple.Safari         	0x0005ce80 0x1000 + 376448

Thread 1:
0   libSystem.B.dylib        	0x9000b208 mach_msg_trap + 8
1   libSystem.B.dylib        	0x9000b15c mach_msg + 60
2   com.unsanity.ape         	0xc0002afc __ape_internal + 3300 (icplusplus.c:28)
3   com.unsanity.ape         	0xc0001910 __ape_agent + 64 (icplusplus.c:28)
4   libSystem.B.dylib        	0x9002b200 _pthread_body + 96

Thread 2:
0   libSystem.B.dylib        	0x9000b208 mach_msg_trap + 8
1   libSystem.B.dylib        	0x9000b15c mach_msg + 60
2   com.apple.CoreFoundation 	0x9075e114 __CFRunLoopRun + 832
3   com.apple.CoreFoundation 	0x9075da18 CFRunLoopRunSpecific + 268
4   com.apple.Foundation     	0x928e3664 -[NSRunLoop runMode:beforeDate:] + 172
5   com.apple.Foundation     	0x928e359c -[NSRunLoop run] + 76
6   com.apple.WebKit         	0x00364b54 +[WebFileDatabase _syncLoop:] + 172
7   com.apple.Foundation     	0x928d46d4 forkThreadForFunction + 108
8   libSystem.B.dylib        	0x9002b200 _pthread_body + 96

Thread 3:
0   libSystem.B.dylib        	0x9000b208 mach_msg_trap + 8
1   libSystem.B.dylib        	0x9000b15c mach_msg + 60
2   com.apple.CoreFoundation 	0x9075e114 __CFRunLoopRun + 832
3   com.apple.CoreFoundation 	0x9075da18 CFRunLoopRunSpecific + 268
4   com.apple.Foundation     	0x928fbb9c +[NSURLConnection(NSURLConnectionInternal) _resourceLoadLoop:] + 264
5   com.apple.Foundation     	0x928d46d4 forkThreadForFunction + 108
6   libSystem.B.dylib        	0x9002b200 _pthread_body + 96

Thread 4:
0   libSystem.B.dylib        	0x9000b208 mach_msg_trap + 8
1   libSystem.B.dylib        	0x9000b15c mach_msg + 60
2   com.apple.CoreFoundation 	0x9075e114 __CFRunLoopRun + 832
3   com.apple.CoreFoundation 	0x9075da18 CFRunLoopRunSpecific + 268
4   com.apple.Foundation     	0x928fccdc +[NSURLCache _diskCacheSyncLoop:] + 152
5   com.apple.Foundation     	0x928d46d4 forkThreadForFunction + 108
6   libSystem.B.dylib        	0x9002b200 _pthread_body + 96

Thread 5:
0   libSystem.B.dylib        	0x9002b8a8 semaphore_wait_signal_trap + 8
1   libSystem.B.dylib        	0x9003001c pthread_cond_wait + 488
2   com.apple.Foundation     	0x928db840 -[NSConditionLock lockWhenCondition:] + 68
3   com.apple.Syndication    	0x98fb850c -[AsyncDB _run:] + 192
4   com.apple.Foundation     	0x928d46d4 forkThreadForFunction + 108
5   libSystem.B.dylib        	0x9002b200 _pthread_body + 96

Thread 6:
0   libSystem.B.dylib        	0x9001f20c select + 12
1   com.apple.CoreFoundation 	0x907709a8 __CFSocketManager + 472
2   libSystem.B.dylib        	0x9002b200 _pthread_body + 96

Thread 0 crashed with PPC Thread State 64:
  srr0: 0x00000000011ca014 srr1: 0x100000000200f030                        vrsave: 0x0000000000000000
    cr: 0x44042212          xer: 0x0000000020000000   lr: 0x0000000001097028  ctr: 0x000000000105cab0
    r0: 0x0000000001097028   r1: 0x00000000bfffcf30   r2: 0x0000000007088af0   r3: 0x00000000bfffd020
    r4: 0x0000000000000000   r5: 0x000000000000000a   r6: 0xffffffff76be2c0a   r7: 0x00000000000000ff
    r8: 0x0000000006eb5800   r9: 0x0000000040000000  r10: 0x0000000000000000  r11: 0x00000000bfffcff8
   r12: 0x000000000105c708  r13: 0x00000000bfffe0e0  r14: 0x0000000000000000  r15: 0x0000000000000001
   r16: 0x0000000000000000  r17: 0x00000000bfffde5c  r18: 0x00000000bfffdd90  r19: 0x00000000bfffddcc
   r20: 0x00000000bfffde5c  r21: 0x000000000018a00c  r22: 0x000000000018a084  r23: 0x00000000bfffd47c
   r24: 0x00000000bfffd464  r25: 0x00000000bfffd578  r26: 0x000000000018a00c  r27: 0x0000000000000001
   r28: 0x0000000007088ab0  r29: 0x00000000bfffcfdc  r30: 0x00000000bfffd020  r31: 0x0000000001096fa8

Binary Images Description:
    0x1000 -    0xdafff com.apple.Safari 2.0.3 (417.8)	/Applications/Safari.app/Contents/MacOS/Safari
  0x106000 -   0x189fff com.apple.JavaScriptCore 420+	/Applications/WebKit.app/Contents/Resources/JavaScriptCore.framework/Versions/A/JavaScriptCore
  0x305000 -   0x3a6fff com.apple.WebKit 420+	/Applications/WebKit.app/Contents/Resources/WebKit.framework/Versions/A/WebKit
  0x705000 -   0x734fff com.unsanity.shapeshifter ShapeShifter Version 2.2 (2.2)	/Library/Application Enhancers/ShapeShifter.ape/Contents/MacOS/ShapeShifter
  0x745000 -   0x763fff com.unsanity.shapeshifter ShapeShifter Version 2.2 (2.2)	/Library/Application Enhancers/ShapeShifter.ape/Contents/PlugIns/CocoaStuff.plugIn/Contents/MacOS/CocoaStuff
 0x1008000 -  0x1314fff com.apple.WebCore 420+	/Applications/WebKit.app/Contents/Resources/WebCore.framework/Versions/A/WebCore
 0x6041000 -  0x604afff com.apple.LiveType.component 1.2	/Library/QuickTime/LiveType.component/Contents/MacOS/LiveType
 0x731d000 -  0x742cfff GLEngine 	/System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
 0x745b000 -  0x7474fff GLDriver 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLDriver.bundle/GLDriver
 0x747a000 -  0x7495fff GLRendererFloat 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat
 0x7805000 -  0x79f5fff com.macromedia.Flash Player.plugin 8.0.22 (1.0.1f22)	/Library/Internet Plug-Ins/Flash Player.plugin/Contents/MacOS/Flash Player
 0x92dd000 -  0x9440fff com.apple.GeForceFXGLDriver 1.4.18 (4.1.8)	/System/Library/Extensions/GeForceFXGLDriver.bundle/Contents/MacOS/GeForceFXGLDriver
0x70090000 - 0x700e6fff com.apple.LiveType.framework 1.2	/System/Library/PrivateFrameworks/LiveType.framework/Versions/A/LiveType
0x8fa79000 - 0x8fd27fff com.apple.QuickTime 7.0.4	/System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
0x8fe00000 - 0x8fe54fff dyld 44.2	/usr/lib/dyld
0x90000000 - 0x901b3fff libSystem.B.dylib 	/usr/lib/libSystem.B.dylib
0x9020b000 - 0x90210fff libmathCommon.A.dylib 	/usr/lib/system/libmathCommon.A.dylib
0x90212000 - 0x90265fff com.apple.CoreText 1.0.1 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x90292000 - 0x90343fff ATS 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x90372000 - 0x906affff com.apple.CoreGraphics 1.256.30 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x9073b000 - 0x90814fff com.apple.CoreFoundation 6.4.4 (368.25)	/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x9085d000 - 0x9085dfff com.apple.CoreServices 10.4 (???)	/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x9085f000 - 0x90961fff libicucore.A.dylib 	/usr/lib/libicucore.A.dylib
0x909bb000 - 0x90a3ffff libobjc.A.dylib 	/usr/lib/libobjc.A.dylib
0x90a69000 - 0x90ad7fff IOKit 	/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90aee000 - 0x90b00fff libauto.dylib 	/usr/lib/libauto.dylib
0x90b07000 - 0x90ddffff com.apple.CoreServices.CarbonCore 681.3 (671.2)	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x90e45000 - 0x90ec5fff com.apple.CoreServices.OSServices 4.1	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x90f0f000 - 0x90f50fff com.apple.CFNetwork 10.4.4 (129.9)	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x90f65000 - 0x90f7dfff com.apple.WebServices 1.1.2 (1.1.0)	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore
0x90f8d000 - 0x9100efff com.apple.SearchKit 1.0.5	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x91054000 - 0x9107efff com.apple.Metadata 10.4.4 (121.34)	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x9108f000 - 0x9109dfff libz.1.dylib 	/usr/lib/libz.1.dylib
0x910a0000 - 0x91263fff com.apple.security 4.3 (25966)	/System/Library/Frameworks/Security.framework/Versions/A/Security
0x91366000 - 0x9136ffff com.apple.DiskArbitration 2.1	/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x91376000 - 0x9139dfff com.apple.SystemConfiguration 1.8.2	/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x913b0000 - 0x913b8fff libgcc_s.1.dylib 	/usr/lib/libgcc_s.1.dylib
0x913bd000 - 0x913defff libmx.A.dylib 	/usr/lib/libmx.A.dylib
0x913e4000 - 0x913ecfff libbsm.dylib 	/usr/lib/libbsm.dylib
0x913f0000 - 0x91470fff com.apple.audio.CoreAudio 3.0.2	/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x914af000 - 0x914affff com.apple.ApplicationServices 10.4 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x914b1000 - 0x914e9fff com.apple.AE 1.5 (297)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x91504000 - 0x915d1fff com.apple.ColorSync 4.4.4	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x91626000 - 0x916b9fff com.apple.print.framework.PrintCore 4.3 (172.3)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x91700000 - 0x917bdfff com.apple.QD 3.8.18 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x917fb000 - 0x91859fff com.apple.HIServices 1.5.1 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x91887000 - 0x918abfff com.apple.LangAnalysis 1.6.1	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x918bf000 - 0x918e4fff com.apple.FindByContent 1.5	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/FindByContent
0x918f7000 - 0x91939fff com.apple.LaunchServices 10.4.6 (168.3)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x91955000 - 0x91969fff com.apple.speech.synthesis.framework 3.3	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x91977000 - 0x919b1fff com.apple.ImageIO.framework 1.4.4	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x919c6000 - 0x91a8efff libcrypto.0.9.7.dylib 	/usr/lib/libcrypto.0.9.7.dylib
0x91adc000 - 0x91af1fff libcups.2.dylib 	/usr/lib/libcups.2.dylib
0x91af6000 - 0x91b13fff libJPEG.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x91b18000 - 0x91b87fff libJP2.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x91b9e000 - 0x91ba2fff libGIF.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x91ba4000 - 0x91bd5fff libRaw.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRaw.dylib
0x91bd9000 - 0x91c1cfff libTIFF.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x91c23000 - 0x91c3cfff libPng.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x91c41000 - 0x91c44fff libRadiance.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x91c46000 - 0x91c46fff com.apple.Accelerate 1.1.1 (Accelerate 1.1.1)	/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x91c48000 - 0x91d1efff com.apple.vImage 2.0	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x91d26000 - 0x91d45fff com.apple.Accelerate.vecLib 3.1.1 (vecLib 3.1.1)	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x91db1000 - 0x91e16fff libvMisc.dylib 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x91e20000 - 0x91eb2fff libvDSP.dylib 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x91ecc000 - 0x9245cfff libBLAS.dylib 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x924a4000 - 0x927b4fff libLAPACK.dylib 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x927e1000 - 0x9286dfff com.apple.DesktopServices 1.3.1	/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x928af000 - 0x92ad9fff com.apple.Foundation 6.4.2 (567.21)	/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x92bf7000 - 0x92cd5fff libxml2.2.dylib 	/usr/lib/libxml2.2.dylib
0x92cf5000 - 0x92de3fff libiconv.2.dylib 	/usr/lib/libiconv.2.dylib
0x92df5000 - 0x92e13fff libGL.dylib 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x92e1e000 - 0x92e78fff libGLU.dylib 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x92e96000 - 0x92e96fff com.apple.Carbon 10.4 (???)	/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x92e98000 - 0x92eacfff com.apple.ImageCapture 3.0	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x92ec4000 - 0x92ed4fff com.apple.speech.recognition.framework 3.4	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x92ee0000 - 0x92ef5fff com.apple.securityhi 2.0 (203)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x92f07000 - 0x92f8efff com.apple.ink.framework 101.2 (69)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x92fa2000 - 0x92fadfff com.apple.help 1.0.3 (32)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x92fb7000 - 0x92fe4fff com.apple.openscripting 1.2.4 (???)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x92ffe000 - 0x9300efff com.apple.print.framework.Print 5.0 (190.1)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x9301a000 - 0x93080fff com.apple.htmlrendering 1.1.2	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x930b1000 - 0x93103fff com.apple.NavigationServices 3.4.2	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
0x9312f000 - 0x9314cfff com.apple.audio.SoundManager 3.9	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x9315e000 - 0x9316bfff com.apple.CommonPanels 1.2.2 (73)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x93174000 - 0x93486fff com.apple.HIToolbox 1.4.5 (???)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x935d2000 - 0x935defff com.apple.opengl 1.4.7	/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x935e3000 - 0x93604fff com.apple.DirectoryService.Framework 3.0.1	/System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
0x9364f000 - 0x9364ffff com.apple.Cocoa 6.4 (???)	/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x93651000 - 0x93c84fff com.apple.AppKit 6.4.4 (824.33)	/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x94011000 - 0x94081fff com.apple.CoreData 80	/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x940ba000 - 0x94184fff com.apple.audio.toolbox.AudioToolbox 1.4.1	/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x941d8000 - 0x941d8fff com.apple.audio.units.AudioUnit 1.4	/System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x941da000 - 0x94352fff com.apple.QuartzCore 1.4.5	/System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x9439c000 - 0x943d9fff libsqlite3.0.dylib 	/usr/lib/libsqlite3.0.dylib
0x943e1000 - 0x94431fff libGLImage.dylib 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x944c1000 - 0x944f9fff com.apple.vmutils 4.0.0 (85)	/System/Library/PrivateFrameworks/vmutils.framework/Versions/A/vmutils
0x9453c000 - 0x94558fff com.apple.securityfoundation 2.1 (24988)	/System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x9456c000 - 0x945b0fff com.apple.securityinterface 2.1 (24981)	/System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInterface
0x945d4000 - 0x945e3fff libCGATS.A.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib
0x945eb000 - 0x945f7fff libCSync.A.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x9463d000 - 0x94655fff libRIP.A.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x9465c000 - 0x946dffff libstdc++.6.dylib 	/usr/lib/libstdc++.6.dylib
0x9485f000 - 0x9498dfff com.apple.AddressBook.framework 4.0.3 (483)	/System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
0x94a1f000 - 0x94a2efff com.apple.DSObjCWrappers.Framework 1.1	/System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers
0x94a36000 - 0x94a63fff com.apple.LDAPFramework 1.4.1 (69.0.1)	/System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0x94a6a000 - 0x94a7afff libsasl2.2.dylib 	/usr/lib/libsasl2.2.dylib
0x94a7e000 - 0x94aadfff libssl.0.9.7.dylib 	/usr/lib/libssl.0.9.7.dylib
0x94abd000 - 0x94adafff libresolv.9.dylib 	/usr/lib/libresolv.9.dylib
0x9589a000 - 0x958c3fff libxslt.1.dylib 	/usr/lib/libxslt.1.dylib
0x964de000 - 0x96581fff libcrypto.0.9.dylib 	/usr/lib/libcrypto.0.9.dylib
0x971bd000 - 0x9727efff libGLProgrammability.dylib 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x972a9000 - 0x972aafff libGLSystem.dylib 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLSystem.dylib
0x972ac000 - 0x972b9fff com.apple.agl 2.5.6 (AGL-2.5.6)	/System/Library/Frameworks/AGL.framework/Versions/A/AGL
0x98fb5000 - 0x98febfff com.apple.Syndication 1.0.3 (49)	/System/Library/PrivateFrameworks/Syndication.framework/Versions/A/Syndication
0x99008000 - 0x9901afff com.apple.SyndicationUI 1.0.3 (49)	/System/Library/PrivateFrameworks/SyndicationUI.framework/Versions/A/SyndicationUI
0xc0000000 - 0xc000ffff com.unsanity.ape 1.5.1	/Library/Frameworks/ApplicationEnhancer.framework/Versions/A/ApplicationEnhancer
Comment 1 Mark Rowe (bdash) 2006-01-26 14:52:13 PST
I can reproduce this with a build from r24000.
Comment 2 mitz 2006-01-26 15:19:15 PST
Created attachment 5997 [details]
Add missing null checks
Comment 3 mitz 2006-01-26 15:41:14 PST
Created attachment 5999 [details]
Return image dimensions even for incomplete images

As Anders pointed out, the image dimensions may be available even before it's completely loaded, so better return them (I verified that Fierfox does the same).
Comment 4 mitz 2006-01-26 15:48:31 PST
Created attachment 6000 [details]
Updated comments
Comment 5 Anders Carlsson 2006-01-26 15:54:11 PST
Comment on attachment 6000 [details]
Updated comments

r=me
Comment 6 Eric Seidel (no email) 2006-01-31 21:20:47 PST
Removing Regression keyword from bugs already fixed.