Bug 17933

Summary: Reopen All Windows From Last Session causes crash
Product: WebKit Reporter: nobody <a4list>
Component: HistoryAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Critical CC: a4list, mimisammarco, opendarwin, sylvan, zwarich
Priority: P1 Keywords: InRadar, Regression
Version: 528+ (Nightly build)   
Hardware: Mac   
OS: OS X 10.4   
Attachments:
Description Flags
Add a null check darin: review+

nobody
Reported 2008-03-18 20:36:35 PDT
Reopen All Windows From Last Session causes crash Open some webpages in windows and tabs. Quit Webkit. Open Webkit. Select the History:Reopen All Windows From Last Session menu item. CRASH! This problem arose sometime recently within the past week's nightly builds. r30966 and earlier builds are OK and do not have the problem. The problem was introduced after the r30966 build. I could not pinpoint which build introduced the problem. Several recent builds contain this bug. r31132 is the current build and continues to have the problem.
Attachments
Add a null check (1.19 KB, patch)
2008-03-25 15:14 PDT, mitz
darin: review+
nobody
Comment 1 2008-03-19 08:55:50 PDT
NOTE: Apple Safari works OK when Reopening All Windows From Last Session on the same machine. The problem exists only in Webkit.
nobody
Comment 2 2008-03-19 08:58:25 PDT
This problem repeatable on Mac G4 (PPC) running OS X 10.4.1. Here is problem report from Apple Crash Reporter: Date/Time: 2008-03-19 10:51:23.669 -0500 OS Version: 10.4.11 (Build 8S165) Report Version: 4 Command: Safari Path: /Applications/Safari.app/Contents/MacOS/Safari Parent: WindowServer [119] Version: r31132 (31132) PID: 545 Thread: 0 Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000008 Thread 0 Crashed: 0 com.apple.WebCore 0x0118f510 WebCore::Frame::forceLayout(bool) + 0 1 com.apple.WebKit 0x00344cc0 -[WebHTMLView layoutToMinimumPageWidth:maximumPageWidth:adjustingViewSize:] + 224 2 com.apple.WebKit 0x0034a338 -[WebHTMLView(WebInternal) _web_layoutIfNeededRecursive] + 40 3 com.apple.WebKit 0x00340ffc -[WebHTMLView(WebPrivate) _propagateDirtyRectsToOpaqueAncestors] + 76 4 com.apple.CoreFoundation 0x907ee1e4 CFArrayApplyFunction + 416 5 com.apple.AppKit 0x937ce9b4 -[NSView _propagateDirtyRectsToOpaqueAncestors] + 144 6 com.apple.CoreFoundation 0x907ee1e4 CFArrayApplyFunction + 416 7 com.apple.AppKit 0x937ce9b4 -[NSView _propagateDirtyRectsToOpaqueAncestors] + 144 8 com.apple.CoreFoundation 0x907ee1e4 CFArrayApplyFunction + 416 9 com.apple.AppKit 0x937ce9b4 -[NSView _propagateDirtyRectsToOpaqueAncestors] + 144 10 com.apple.CoreFoundation 0x907ee1e4 CFArrayApplyFunction + 416 11 com.apple.AppKit 0x937ce9b4 -[NSView _propagateDirtyRectsToOpaqueAncestors] + 144 12 com.apple.CoreFoundation 0x907ee1e4 CFArrayApplyFunction + 416 13 com.apple.AppKit 0x937ce9b4 -[NSView _propagateDirtyRectsToOpaqueAncestors] + 144 14 com.apple.CoreFoundation 0x907ee1e4 CFArrayApplyFunction + 416 15 com.apple.AppKit 0x937ce9b4 -[NSView _propagateDirtyRectsToOpaqueAncestors] + 144 16 com.apple.CoreFoundation 0x907ee1e4 CFArrayApplyFunction + 416 17 com.apple.AppKit 0x937ce9b4 -[NSView _propagateDirtyRectsToOpaqueAncestors] + 144 18 com.apple.CoreFoundation 0x907ee1e4 CFArrayApplyFunction + 416 19 com.apple.AppKit 0x937ce9b4 -[NSView _propagateDirtyRectsToOpaqueAncestors] + 144 20 com.apple.AppKit 0x937c4040 -[NSView displayIfNeeded] + 96 21 com.apple.AppKit 0x937c3f48 -[NSWindow displayIfNeeded] + 180 22 com.apple.Safari 0x000209c4 0x1000 + 129476 23 com.apple.AppKit 0x937c3df4 _handleWindowNeedsDisplay + 200 24 com.apple.CoreFoundation 0x907de55c __CFRunLoopDoObservers + 352 25 com.apple.CoreFoundation 0x907de7fc __CFRunLoopRun + 420 26 com.apple.CoreFoundation 0x907de29c CFRunLoopRunSpecific + 268 27 com.apple.HIToolbox 0x932abb20 RunCurrentEventLoopInMode + 264 28 com.apple.HIToolbox 0x932ab12c ReceiveNextEventCommon + 244 29 com.apple.HIToolbox 0x932ab020 BlockUntilNextEventMatchingListInMode + 96 30 com.apple.AppKit 0x93790874 _DPSNextEvent + 384 31 com.apple.AppKit 0x93790538 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 116 32 com.apple.Safari 0x00007a30 0x1000 + 27184 33 com.apple.AppKit 0x9378ca7c -[NSApplication run] + 472 34 com.apple.AppKit 0x9387d598 NSApplicationMain + 452 35 com.apple.Safari 0x000b72ec 0x1000 + 746220 36 com.apple.Safari 0x000b6ff0 0x1000 + 745456 Thread 1: 0 libSystem.B.dylib 0x9002c3c8 semaphore_wait_signal_trap + 8 1 libSystem.B.dylib 0x90030eac pthread_cond_wait + 480 2 com.apple.WebCore 0x012327e0 WebCore::IconDatabase::syncThreadMainLoop() + 320 3 com.apple.WebCore 0x012329c8 WebCore::IconDatabase::iconDatabaseSyncThread() + 424 4 libSystem.B.dylib 0x9002bd08 _pthread_body + 96 Thread 2: 0 libSystem.B.dylib 0x9000b348 mach_msg_trap + 8 1 libSystem.B.dylib 0x9000b29c mach_msg + 60 2 com.apple.CoreFoundation 0x907de998 __CFRunLoopRun + 832 3 com.apple.CoreFoundation 0x907de29c CFRunLoopRunSpecific + 268 4 com.apple.Foundation 0x92c1c7bc +[NSURLCache _diskCacheSyncLoop:] + 152 5 com.apple.Foundation 0x92bf4118 forkThreadForFunction + 108 6 libSystem.B.dylib 0x9002bd08 _pthread_body + 96 Thread 3: 0 libSystem.B.dylib 0x9002c3c8 semaphore_wait_signal_trap + 8 1 libSystem.B.dylib 0x90030eac pthread_cond_wait + 480 2 com.apple.Foundation 0x92bfb284 -[NSConditionLock lockWhenCondition:] + 68 3 com.apple.Syndication 0x9b1ac42c -[AsyncDB _run:] + 192 4 com.apple.Foundation 0x92bf4118 forkThreadForFunction + 108 5 libSystem.B.dylib 0x9002bd08 _pthread_body + 96 Thread 4: 0 libSystem.B.dylib 0x9000b348 mach_msg_trap + 8 1 libSystem.B.dylib 0x9000b29c mach_msg + 60 2 com.apple.CoreFoundation 0x907de998 __CFRunLoopRun + 832 3 com.apple.CoreFoundation 0x907de29c CFRunLoopRunSpecific + 268 4 com.apple.Foundation 0x92c1b67c +[NSURLConnection(NSURLConnectionInternal) _resourceLoadLoop:] + 264 5 com.apple.Foundation 0x92bf4118 forkThreadForFunction + 108 6 libSystem.B.dylib 0x9002bd08 _pthread_body + 96 Thread 5: 0 libSystem.B.dylib 0x9000b348 mach_msg_trap + 8 1 libSystem.B.dylib 0x9000b29c mach_msg + 60 2 com.apple.CoreFoundation 0x907de998 __CFRunLoopRun + 832 3 com.apple.CoreFoundation 0x907de29c CFRunLoopRunSpecific + 268 4 com.apple.Foundation 0x92c030e4 -[NSRunLoop runMode:beforeDate:] + 172 5 com.apple.Foundation 0x92c0301c -[NSRunLoop run] + 76 6 com.apple.Safari 0x0005cb8c 0x1000 + 375692 7 com.apple.Foundation 0x92bf4118 forkThreadForFunction + 108 8 libSystem.B.dylib 0x9002bd08 _pthread_body + 96 Thread 6: 0 libSystem.B.dylib 0x9001f88c select + 12 1 com.apple.CoreFoundation 0x907f122c __CFSocketManager + 472 2 libSystem.B.dylib 0x9002bd08 _pthread_body + 96 Thread 0 crashed with PPC Thread State 64: srr0: 0x000000000118f510 srr1: 0x000000000200f030 vrsave: 0x0000000000000000 cr: 0x42042222 xer: 0x0000000000000007 lr: 0x0000000000344cc0 ctr: 0x000000000118f510 r0: 0x0000000000344cc0 r1: 0x00000000bfffdd70 r2: 0x00000000000001ce r3: 0x0000000000000000 r4: 0x0000000000000001 r5: 0x0000000000000001 r6: 0x0000000090a410e0 r7: 0x0000000000000000 r8: 0x0000000000000b5c r9: 0x0000000000000002 r10: 0x000000000034a02c r11: 0x0000000024042222 r12: 0x000000000118f510 r13: 0x0000000000000000 r14: 0x0000000000000001 r15: 0x0000000000000000 r16: 0x0000000000000001 r17: 0x00000000bffff100 r18: 0x0000000000000000 r19: 0x0000000001b67af0 r20: 0x0000000000000000 r21: 0x0000000001b17320 r22: 0x0000000000000002 r23: 0x0000000001b17438 r24: 0x0000000001b17430 r25: 0x0000000000000000 r26: 0x00000000003da320 r27: 0x0000000001b7c330 r28: 0x0000000000000000 r29: 0x0000000001b175b0 r30: 0x0000000000000000 r31: 0x0000000000344bf8 Binary Images Description: 0x1000 - 0x138fff com.apple.Safari 3.1 (4525.13) /Applications/Safari.app/Contents/MacOS/Safari 0x170000 - 0x171fff WebKitNightlyEnabler.dylib /Applications/WebKit r31132/WebKit.app/Contents/Resources/WebKitNightlyEnabler.dylib 0x305000 - 0x3d2fff com.apple.WebKit 526.1+ /Applications/WebKit r31132/WebKit.app/Contents/Frameworks/10.4/WebKit.framework/Versions/A/WebKit 0x460000 - 0x537fff com.apple.JavaScriptCore 526.1+ /Applications/WebKit r31132/WebKit.app/Contents/Frameworks/10.4/JavaScriptCore.framework/Versions/A/JavaScriptCore 0x1008000 - 0x1716fff com.apple.WebCore 526.1+ /Applications/WebKit r31132/WebKit.app/Contents/Frameworks/10.4/WebCore.framework/Versions/A/WebCore 0x1ae2000 - 0x1ae37b6 Adobe Unit Types PEF binary: Adobe Unit Types 0x1d1d000 - 0x1d24fff com.unsanity.smartcrashreports Smart Crash Reports version 1.2.1 (1.2.1) /Users/primary/Library/InputManagers/Smart Crash Reports/Smart Crash Reports.bundle/Contents/MacOS/Smart Crash Reports 0x1d2a000 - 0x1d2cfff com.unsanity.menuextraenabler 1.0.3 /Library/InputManagers/Menu Extra Enabler/Menu Extra Enabler.bundle/Contents/MacOS/Menu Extra Enabler 0x1ffd000 - 0x1ffdfff com.apple.osax.digihub 1.0 /System/Library/ScriptingAdditions/Digital Hub Scripting.osax/Contents/MacOS/Digital Hub Scripting 0x6746800 - 0x67468b2 CFMPriv_CoreFoundation PEF binary: CFMPriv_CoreFoundation 0x6757f40 - 0x6758016 CFMPriv_HTMLRendering PEF binary: CFMPriv_HTMLRendering 0x6758fe0 - 0x6759057 CFMPriv_System PEF binary: CFMPriv_System 0x675a9e0 - 0x675aab0 CFMPriv_CarbonSound PEF binary: CFMPriv_CarbonSound 0x675ab20 - 0x675abf3 CFMPriv_CommonPanels PEF binary: CFMPriv_CommonPanels 0x675e940 - 0x675e9fb CFMPriv_Help PEF binary: CFMPriv_Help 0x675ea00 - 0x675eaca CFMPriv_HIToolbox PEF binary: CFMPriv_HIToolbox 0x6760bd0 - 0x6760ca3 CFMPriv_ImageCapture PEF binary: CFMPriv_ImageCapture 0x6760cb0 - 0x6760d95 CFMPriv_NavigationServices PEF binary: CFMPriv_NavigationServices 0x6760e00 - 0x6760ed6 CFMPriv_OpenScripting&#63743;MacBLib PEF binary: CFMPriv_OpenScripting&#63743;MacBLib 0x6760fa0 - 0x676105e CFMPriv_Print PEF binary: CFMPriv_Print 0x6761070 - 0x676113d CFMPriv_SecurityHI PEF binary: CFMPriv_SecurityHI 0x67611b0 - 0x6761292 CFMPriv_SpeechRecognition PEF binary: CFMPriv_SpeechRecognition 0x6761300 - 0x67613d3 CFMPriv_CarbonCore PEF binary: CFMPriv_CarbonCore 0x6761440 - 0x6761513 CFMPriv_OSServices PEF binary: CFMPriv_OSServices 0x67615e0 - 0x67616a2 CFMPriv_AE PEF binary: CFMPriv_AE 0x67616b0 - 0x6761775 CFMPriv_ATS PEF binary: CFMPriv_ATS 0x67617e0 - 0x67618b7 CFMPriv_ColorSync PEF binary: CFMPriv_ColorSync 0x6761930 - 0x6761a13 CFMPriv_FindByContent PEF binary: CFMPriv_FindByContent 0x6761a80 - 0x6761b5a CFMPriv_HIServices PEF binary: CFMPriv_HIServices 0x6761bc0 - 0x6761ca0 CFMPriv_LangAnalysis PEF binary: CFMPriv_LangAnalysis 0x6761d20 - 0x6761e06 CFMPriv_LaunchServices PEF binary: CFMPriv_LaunchServices 0x6761ed0 - 0x6761fa7 CFMPriv_PrintCore PEF binary: CFMPriv_PrintCore 0x6761fb0 - 0x6762072 CFMPriv_QD PEF binary: CFMPriv_QD 0x6762160 - 0x6762249 CFMPriv_SpeechSynthesis PEF binary: CFMPriv_SpeechSynthesis 0x6ce8000 - 0x6d25fff com.apple.osax.standardadditions 1.10.7 (???) /System/Library/ScriptingAdditions/StandardAdditions.osax/Contents/MacOS/StandardAdditions 0x6d33000 - 0x6d823c7 CarbonLibpwpc PEF binary: CarbonLibpwpc 0x6d9e000 - 0x6da1fff Adobe Unit Types a2.0.0 (2.0.0) /Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types 0x6da4000 - 0x6da9fff com.stclairsoft.DefaultFolderX.osax Default Folder X Addition version 1.0 (kBundleVersion) /Users/primary/Library/ScriptingAdditions/Default Folder X Addition.osax/Contents/MacOS/Default Folder X Addition 0x6de2000 - 0x6e05fff com.stclairsoft.DefaultFolderX.CarbonPatcher kBundleVersion /Users/primary/Library/PreferencePanes/Default Folder X.prefPane/Contents/Resources/Default Folder X.bundle/Contents/Resources/Carbon Patcher.bundle/Contents/MacOS/Carbon Patcher 0x6e19000 - 0x6e37fff Cocoa Patcher /Users/primary/Library/PreferencePanes/Default Folder X.prefPane/Contents/Resources/Default Folder X.bundle/Contents/Resources/Cocoa Patcher.bundle/Contents/MacOS/Cocoa Patcher 0x8fe00000 - 0x8fe52fff dyld 46.16 /usr/lib/dyld 0x90000000 - 0x901bcfff libSystem.B.dylib /usr/lib/libSystem.B.dylib 0x90214000 - 0x90219fff libmathCommon.A.dylib /usr/lib/system/libmathCommon.A.dylib 0x9021b000 - 0x90268fff com.apple.CoreText 1.0.4 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText 0x90293000 - 0x90344fff ATS /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x90373000 - 0x9072efff com.apple.CoreGraphics 1.258.77 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x907bb000 - 0x90895fff com.apple.CoreFoundation 6.4.10 (368.33) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x908de000 - 0x908defff com.apple.CoreServices 10.4 (???) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x908e0000 - 0x909e2fff libicucore.A.dylib /usr/lib/libicucore.A.dylib 0x90a3c000 - 0x90ac0fff libobjc.A.dylib /usr/lib/libobjc.A.dylib 0x90aea000 - 0x90b5cfff com.apple.framework.IOKit 1.4 (???) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x90b72000 - 0x90b84fff libauto.dylib /usr/lib/libauto.dylib 0x90b8b000 - 0x90e62fff com.apple.CoreServices.CarbonCore 681.17 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x90ec8000 - 0x90f48fff com.apple.CoreServices.OSServices 4.1 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x90f92000 - 0x90fd4fff com.apple.CFNetwork 4.0 (129.23) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x90fe9000 - 0x91001fff com.apple.WebServices 1.1.2 (1.1.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore 0x91011000 - 0x91092fff com.apple.SearchKit 1.0.7 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x910d8000 - 0x91101fff com.apple.Metadata 10.4.4 (121.36) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x91112000 - 0x91120fff libz.1.dylib /usr/lib/libz.1.dylib 0x91123000 - 0x912defff com.apple.security 4.6 (29770) /System/Library/Frameworks/Security.framework/Versions/A/Security 0x913dd000 - 0x913e6fff com.apple.DiskArbitration 2.1.2 /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x913ed000 - 0x913f5fff libbsm.dylib /usr/lib/libbsm.dylib 0x913f9000 - 0x91421fff com.apple.SystemConfiguration 1.8.3 /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x91434000 - 0x9143ffff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib 0x91444000 - 0x914bffff com.apple.audio.CoreAudio 3.0.5 /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x914fc000 - 0x914fcfff com.apple.ApplicationServices 10.4 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x914fe000 - 0x91536fff com.apple.AE 1.5 (297) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x91551000 - 0x91623fff com.apple.ColorSync 4.4.10 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x91676000 - 0x91707fff com.apple.print.framework.PrintCore 4.6 (177.13) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x9174e000 - 0x91805fff com.apple.QD 3.10.25 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x91842000 - 0x918a0fff com.apple.HIServices 1.5.3 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x918cf000 - 0x918f0fff com.apple.LangAnalysis 1.6.1 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x91904000 - 0x91929fff com.apple.FindByContent 1.5 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/FindByContent 0x9193c000 - 0x9197efff com.apple.LaunchServices 182 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x9199a000 - 0x919aefff com.apple.speech.synthesis.framework 3.3 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x919bc000 - 0x91a02fff com.apple.ImageIO.framework 1.5.6 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x91a19000 - 0x91ae0fff libcrypto.0.9.7.dylib /usr/lib/libcrypto.0.9.7.dylib 0x91b2e000 - 0x91b43fff libcups.2.dylib /usr/lib/libcups.2.dylib 0x91b48000 - 0x91b66fff libJPEG.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x91b6c000 - 0x91c23fff libJP2.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib 0x91c72000 - 0x91c76fff libGIF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x91c78000 - 0x91ce2fff libRaw.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRaw.dylib 0x91ce7000 - 0x91d24fff libTIFF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x91d2b000 - 0x91d45fff libPng.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x91d4a000 - 0x91d4dfff libRadiance.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x91d4f000 - 0x91e3dfff libxml2.2.dylib /usr/lib/libxml2.2.dylib 0x91e5c000 - 0x91e5cfff com.apple.Accelerate 1.2.2 (Accelerate 1.2.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x91e5e000 - 0x91f43fff com.apple.vImage 2.4 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x91f4b000 - 0x91f6afff com.apple.Accelerate.vecLib 3.2.2 (vecLib 3.2.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x91fd6000 - 0x92044fff libvMisc.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x9204f000 - 0x920e4fff libvDSP.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x920fe000 - 0x92686fff libBLAS.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x926b9000 - 0x929e4fff libLAPACK.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x92a14000 - 0x92b02fff libiconv.2.dylib /usr/lib/libiconv.2.dylib 0x92b05000 - 0x92b8dfff com.apple.DesktopServices 1.3.7 /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x92bce000 - 0x92df9fff com.apple.Foundation 6.4.10 (567.37) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x92f17000 - 0x92f21fff com.apple.framework.AppleTalk 1.2.0 (???) /System/Library/Frameworks/AppleTalk.framework/Versions/A/AppleTalk 0x92f26000 - 0x92f44fff libGL.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x92f4f000 - 0x92fa9fff libGLU.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x92fc7000 - 0x92fc7fff com.apple.Carbon 10.4 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x92fc9000 - 0x92fddfff com.apple.ImageCapture 3.0 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x92ff5000 - 0x93005fff com.apple.speech.recognition.framework 3.4 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x93011000 - 0x93026fff com.apple.securityhi 2.0 (203) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x93038000 - 0x930bffff com.apple.ink.framework 101.2 (69) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x930d3000 - 0x930defff com.apple.help 1.0.3 (32) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x930e8000 - 0x93115fff com.apple.openscripting 1.2.5 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x9312f000 - 0x9313efff com.apple.print.framework.Print 5.2 (192.4) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x9314a000 - 0x931b0fff com.apple.htmlrendering 1.1.2 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering 0x931e1000 - 0x93230fff com.apple.NavigationServices 3.4.4 (3.4.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices 0x9325e000 - 0x9327bfff com.apple.audio.SoundManager 3.9 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound 0x9328d000 - 0x9329afff com.apple.CommonPanels 1.2.2 (73) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x932a3000 - 0x935b1fff com.apple.HIToolbox 1.4.10 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x93701000 - 0x9370dfff com.apple.opengl 1.4.7 /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x93712000 - 0x93732fff com.apple.DirectoryService.Framework 3.1 /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService 0x93786000 - 0x93786fff com.apple.Cocoa 6.4 (???) /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x93788000 - 0x93dbbfff com.apple.AppKit 6.4.10 (824.45) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x94148000 - 0x941bafff com.apple.CoreData 91 (92.1) /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x941f3000 - 0x942b8fff com.apple.audio.toolbox.AudioToolbox 1.4.7 /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x9430b000 - 0x9430bfff com.apple.audio.units.AudioUnit 1.4 /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x9430d000 - 0x944cdfff com.apple.QuartzCore 1.4.12 /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x94517000 - 0x94554fff libsqlite3.0.dylib /usr/lib/libsqlite3.0.dylib 0x9455c000 - 0x945acfff libGLImage.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x945b5000 - 0x945cffff com.apple.CoreVideo 1.4.2 /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x945e0000 - 0x94600fff libmx.A.dylib /usr/lib/libmx.A.dylib 0x9468e000 - 0x946c6fff com.apple.vmutils 4.0.0 (85) /System/Library/PrivateFrameworks/vmutils.framework/Versions/A/vmutils 0x9470b000 - 0x94727fff com.apple.securityfoundation 2.2 (27710) /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x9473b000 - 0x9477ffff com.apple.securityinterface 2.2 (27692) /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInterface 0x947a3000 - 0x947b2fff libCGATS.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib 0x947ba000 - 0x947c7fff libCSync.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib 0x9480d000 - 0x94826fff libRIP.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib 0x94c3d000 - 0x94caefff libstdc++.6.dylib /usr/lib/libstdc++.6.dylib 0x94e23000 - 0x94f53fff com.apple.AddressBook.framework 4.0.6 (490) /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook 0x94fe6000 - 0x94ff5fff com.apple.DSObjCWrappers.Framework 1.1 /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers 0x94ffd000 - 0x9502afff com.apple.LDAPFramework 1.4.1 (69.0.1) /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP 0x95031000 - 0x95041fff libsasl2.2.dylib /usr/lib/libsasl2.2.dylib 0x95045000 - 0x95074fff libssl.0.9.7.dylib /usr/lib/libssl.0.9.7.dylib 0x95084000 - 0x950a1fff libresolv.9.dylib /usr/lib/libresolv.9.dylib 0x9559f000 - 0x956cdfff edu.mit.Kerberos 5.5.26 /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x966f4000 - 0x966f9fff com.apple.URLMount 2.1.7 /System/Library/PrivateFrameworks/URLMount.framework/Versions/A/URLMount 0x982b5000 - 0x982cbfff com.apple.AppleShareClient 1.5.4 /System/Library/Frameworks/AppleShareClient.framework/Versions/A/AppleShareClient 0x982d5000 - 0x98313fff com.apple.AppleShareClientCore 1.5.4 /System/Library/Frameworks/AppleShareClientCore.framework/Versions/A/AppleShareClientCore 0x9b1a9000 - 0x9b1dffff com.apple.Syndication 1.0.7 (55) /System/Library/PrivateFrameworks/Syndication.framework/Versions/A/Syndication 0x9b1fc000 - 0x9b20efff com.apple.SyndicationUI 1.0.7 (55) /System/Library/PrivateFrameworks/SyndicationUI.framework/Versions/A/SyndicationUI Model: PowerMac3,5, BootROM 4.3.3f2, 2 processors, PowerPC G4 (2.1), 1 GHz, 1.5 GB Graphics: NVIDIA GeForce4 MX, GeForce4 MX, AGP, 64 MB
Cameron Zwarich (cpst)
Comment 3 2008-03-19 20:21:16 PDT
I can't seem to reproduce this with ToT.
nobody
Comment 4 2008-03-19 20:57:10 PDT
(In reply to comment #3) > I can't seem to reproduce this with ToT. Tested again with r31157 build, and was able to reproduce the crash. But there is a difference depending on Preferences or sequence of events before Reopening All Windows From Last Session. Using these preferences: Safari:Preferences:General:New windows open with: Empty Page Safari:Home page: (is blank) Open some webpages in windows and tabs. Quit Webkit. Open Webkit. Select the History:Reopen All Windows From Last Session menu item. CRASH! To prevent the crash, try the following: Open some webpages in windows and tabs. Quit Webkit. Open Webkit. Open a new window and browse some webpage. Select the History:Reopen All Windows From Last Session menu item. This works OK.
nobody
Comment 5 2008-03-24 22:09:13 PDT
recent builds are not stable on my system. because I open many windows and tabs when I browse, the ability to Reopen All Windows from Last Session is vital to recover from any browser crash. due to the frequent crashing and general instability of recent builds, this bug (#17933) makes the browser completely unusable for me.
mitz
Comment 6 2008-03-25 14:54:25 PDT
*** Bug 18025 has been marked as a duplicate of this bug. ***
mitz
Comment 7 2008-03-25 15:14:12 PDT
Created attachment 20045 [details] Add a null check
Darin Adler
Comment 8 2008-03-25 15:15:36 PDT
Comment on attachment 20045 [details] Add a null check r=me
mitz
Comment 9 2008-03-25 15:19:17 PDT
mitz
Comment 10 2008-03-28 20:22:51 PDT
Matt Lilek
Comment 11 2008-04-18 22:33:48 PDT
*** Bug 18229 has been marked as a duplicate of this bug. ***
Note You need to log in before you can comment on or make changes to this bug.