Bug 6841

Summary: REGRESSION: WebKit (Thursday, January 26, 2006) crash in HTMLImageElementImpl::width()
Product: WebKit Reporter: John Klimeck <jklimeck>
Component: DOMAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Critical    
Priority: P1    
Version: 420+   
Hardware: Mac   
OS: OS X 10.4   
URL: http://www.synthax.com/
Attachments:
Description Flags
Add missing null checks
none
Return image dimensions even for incomplete images
none
Updated comments andersca: review+

John Klimeck
Reported 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
Attachments
Add missing null checks (3.67 KB, patch)
2006-01-26 15:19 PST, mitz
no flags
Return image dimensions even for incomplete images (3.69 KB, patch)
2006-01-26 15:41 PST, mitz
no flags
Updated comments (3.75 KB, patch)
2006-01-26 15:48 PST, mitz
andersca: review+
Mark Rowe (bdash)
Comment 1 2006-01-26 14:52:13 PST
I can reproduce this with a build from r24000.
mitz
Comment 2 2006-01-26 15:19:15 PST
Created attachment 5997 [details] Add missing null checks
mitz
Comment 3 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).
mitz
Comment 4 2006-01-26 15:48:31 PST
Created attachment 6000 [details] Updated comments
Anders Carlsson
Comment 5 2006-01-26 15:54:11 PST
Comment on attachment 6000 [details] Updated comments r=me
Eric Seidel (no email)
Comment 6 2006-01-31 21:20:47 PST
Removing Regression keyword from bugs already fixed.
Note You need to log in before you can comment on or make changes to this bug.