Bug 6454

Summary: Assertion failure in -[WebFrame(WebPrivate) _recursiveGoToItem:fromItem:withLoadType:] when going back in Gmail
Product: WebKit Reporter: mitz
Component: Page LoadingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: abob, dacarson, ddkilzer, eric, ian, mjs, occupant4, patsalov, sullivan
Priority: P1 Keywords: HasReduction, InRadar
Version: 420+   
Hardware: Mac   
OS: OS X 10.4   
Attachments:
Description Flags
Reduction
none
Reduction
none
Reduction
none
checkLoadComplete for ancestor frames to reset their m_previousHistoryItem beidson: review-

mitz
Reported 2006-01-09 14:14:33 PST
I hit this assertion: ASSERTION FAILED: ![_private previousItem] (WebKit/WebView.subproj/WebFrame.m:1447 -[WebFrame (WebPrivate) _recursiveGoToItem:fromItem:withLoadType:]) when doing the following: 1) Going to mail.google.com; I am already logged in so I reach my inbox 2) Clicking a message in the inbox to view it 3) Choosing History > Back
Attachments
Reduction (362 bytes, text/html)
2006-10-18 09:05 PDT, mitz
no flags
Reduction (394 bytes, text/html)
2006-10-19 08:05 PDT, mitz
no flags
Reduction (302 bytes, text/html)
2006-10-21 14:19 PDT, mitz
no flags
checkLoadComplete for ancestor frames to reset their m_previousHistoryItem (1.32 KB, patch)
2007-02-14 08:55 PST, mitz
beidson: review-
Geoffrey Garen
Comment 1 2006-01-09 15:01:42 PST
Previously in Radar as <rdar://problem/4401348> TOT REGRESSION: Assertion failure (![_private previousItem]) in -[WebFrame(WebPrivate) _recursiveGoToItem:fromItem:withLoadType:] @ mail.google.com The change in behavior here is that the redirects show up in the back/forward list at all. Previously, they didn't.
Daniele Metilli
Comment 2 2006-03-10 07:55:13 PST
Works for me with r13244.
mitz
Comment 3 2006-03-12 04:53:52 PST
*** Bug 7733 has been marked as a duplicate of this bug. ***
David Kilzer (:ddkilzer)
Comment 4 2006-03-31 07:57:39 PST
I also see the assertion off-and-on when clicking the "Back" button on my MS wireless mouse after viewing a mail message in Outlook Web Access from MS Exchange Server 2003. Steps to reproduce: 1. Log into Outlook Web Access. 2. Click on a mail message to view it. 3. Click "back" button on mouse. (May also happen with browser "Back" button.) 4. Repeat Steps 2 & 3 until the assertion occurs. (It does NOT occur every time.) Here is the assertion error message printed from a development (debug) build of WebKit r13607: ================= ASSERTION FAILED: ![_private previousItem] (/Users/ddkilzer/Projects/Cocoa/WebKit/WebKit/WebView/WebFrame.m:1460 -[WebFrame(WebPrivate) _recursiveGoToItem:fromItem:withLoadType:]) ================= Segmentation fault Here is the problem report backtrace: Date/Time: 2006-03-31 09:49:31.017 -0600 OS Version: 10.4.5 (Build 8H14) Report Version: 4 Command: Safari Path: /Applications/Safari.app/Contents/MacOS/Safari Parent: bash [441] Version: 2.0.3 (417.9.2) Build Version: 2 Project Name: WebBrowser Source Version: 4170902 PID: 19629 Thread: 0 Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_INVALID_ADDRESS (0x0001) at 0xbbadbeef Thread 0 Crashed: 0 com.apple.WebKit 0x00363a50 -[WebFrame(WebPrivate) _recursiveGoToItem:fromItem:withLoadType:] + 596 (WebFrame.m:1460) 1 com.apple.WebKit 0x00363d10 -[WebFrame(WebPrivate) _recursiveGoToItem:fromItem:withLoadType:] + 1300 (WebFrame.m:1474) 2 com.apple.WebKit 0x00363f28 -[WebFrame(WebPrivate) _goToItem:withLoadType:] + 452 (WebFrame.m:1507) 3 com.apple.WebKit 0x003aba0c -[WebView(WebPrivate) _goToItem:withLoadType:] + 172 (WebView.m:754) 4 com.apple.WebKit 0x003b2ac4 -[WebView goBack] + 152 (WebView.m:1874) 5 com.apple.WebKit 0x003b6248 -[WebView(WebIBActions) goBack:] + 68 (WebView.m:2426) 6 com.apple.AppKit 0x9372e270 -[NSApplication sendAction:to:from:] + 108 7 com.apple.Safari 0x00029b5c 0x1000 + 166748 8 com.apple.AppKit 0x93788aa4 -[NSMenu performActionForItemAtIndex:] + 392 9 com.apple.AppKit 0x93788828 -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 104 10 com.apple.AppKit 0x937882d0 -[NSMenu performKeyEquivalent:] + 272 11 com.apple.AppKit 0x93787f1c -[NSApplication _handleKeyEquivalent:] + 328 12 com.apple.AppKit 0x93691a28 -[NSApplication sendEvent:] + 2944 13 com.apple.Safari 0x00021828 0x1000 + 133160 14 com.apple.AppKit 0x93689330 -[NSApplication run] + 508 15 com.apple.AppKit 0x93779e68 NSApplicationMain + 452 16 com.apple.Safari 0x0005cbf0 0x1000 + 375792 17 com.apple.Safari 0x0005ca94 0x1000 + 375444 Thread 1: 0 libSystem.B.dylib 0x9000b1e8 mach_msg_trap + 8 1 libSystem.B.dylib 0x9000b13c mach_msg + 60 2 com.apple.CoreFoundation 0x9075d114 __CFRunLoopRun + 832 3 com.apple.CoreFoundation 0x9075ca18 CFRunLoopRunSpecific + 268 4 com.apple.Foundation 0x928f6384 -[NSRunLoop runMode:beforeDate:] + 172 5 com.apple.Foundation 0x928f62bc -[NSRunLoop run] + 76 6 com.apple.WebKit 0x003c4110 +[WebFileDatabase _syncLoop:] + 420 (WebFileDatabase.m:291) 7 com.apple.Foundation 0x928e73b4 forkThreadForFunction + 108 8 libSystem.B.dylib 0x9002b1e0 _pthread_body + 96 Thread 2: 0 libSystem.B.dylib 0x9000b1e8 mach_msg_trap + 8 1 libSystem.B.dylib 0x9000b13c mach_msg + 60 2 com.apple.CoreFoundation 0x9075d114 __CFRunLoopRun + 832 3 com.apple.CoreFoundation 0x9075ca18 CFRunLoopRunSpecific + 268 4 com.apple.Foundation 0x9290e8bc +[NSURLConnection(NSURLConnectionInternal) _resourceLoadLoop:] + 264 5 com.apple.Foundation 0x928e73b4 forkThreadForFunction + 108 6 libSystem.B.dylib 0x9002b1e0 _pthread_body + 96 Thread 3: 0 libSystem.B.dylib 0x9000b1e8 mach_msg_trap + 8 1 libSystem.B.dylib 0x9000b13c mach_msg + 60 2 com.apple.CoreFoundation 0x9075d114 __CFRunLoopRun + 832 3 com.apple.CoreFoundation 0x9075ca18 CFRunLoopRunSpecific + 268 4 com.apple.Foundation 0x9290f9fc +[NSURLCache _diskCacheSyncLoop:] + 152 5 com.apple.Foundation 0x928e73b4 forkThreadForFunction + 108 6 libSystem.B.dylib 0x9002b1e0 _pthread_body + 96 Thread 4: 0 libSystem.B.dylib 0x9002b888 semaphore_wait_signal_trap + 8 1 libSystem.B.dylib 0x9002fffc pthread_cond_wait + 488 2 com.apple.Foundation 0x928ee520 -[NSConditionLock lockWhenCondition:] + 68 3 com.apple.Syndication 0x998fa50c -[AsyncDB _run:] + 192 4 com.apple.Foundation 0x928e73b4 forkThreadForFunction + 108 5 libSystem.B.dylib 0x9002b1e0 _pthread_body + 96 Thread 5: 0 libSystem.B.dylib 0x9001f1ec select + 12 1 com.apple.CoreFoundation 0x9076f9a8 __CFSocketManager + 472 2 libSystem.B.dylib 0x9002b1e0 _pthread_body + 96 Thread 6: 0 libSystem.B.dylib 0x9002b888 semaphore_wait_signal_trap + 8 1 libSystem.B.dylib 0x9002fffc pthread_cond_wait + 488 2 com.apple.Foundation 0x928ee520 -[NSConditionLock lockWhenCondition:] + 68 3 com.apple.AppKit 0x93729d2c -[NSUIHeartBeat _heartBeatThread:] + 324 4 com.apple.Foundation 0x928e73b4 forkThreadForFunction + 108 5 libSystem.B.dylib 0x9002b1e0 _pthread_body + 96 Thread 0 crashed with PPC Thread State 64: srr0: 0x0000000000363a50 srr1: 0x000000000000f030 vrsave: 0x0000000000000000 cr: 0x24000244 xer: 0x0000000000000005 lr: 0x0000000000363a44 ctr: 0x0000000090001310 r0: 0x0000000000000000 r1: 0x00000000bfffdec0 r2: 0x00000000bbadbeef r3: 0x00000000000000d8 r4: 0x0000000000000000 r5: 0x00000000000000d8 r6: 0x00000000ffffffff r7: 0x00000000000000d8 r8: 0x0000000000000008 r9: 0x0000000000000000 r10: 0x00000000000000d8 r11: 0x00000000a000620c r12: 0x0000000090001310 r13: 0x0000000000000000 r14: 0x0000000000000000 r15: 0x0000000000000000 r16: 0x0000000000000000 r17: 0x0000000000000000 r18: 0x0000000000000000 r19: 0x0000000000000000 r20: 0x0000000000000000 r21: 0x0000000000000000 r22: 0x0000000000000000 r23: 0x0000000000000000 r24: 0x0000000090a14f80 r25: 0x000000000e62a6c0 r26: 0x00000000160654c0 r27: 0x00000000a36bec44 r28: 0x0000000090a1d850 r29: 0x0000000014d2bea0 r30: 0x00000000bfffdec0 r31: 0x0000000000363814 Binary Images Description: 0x1000 - 0xdafff com.apple.Safari 2.0.3 (417.9.2) /Applications/Safari.app/Contents/MacOS/Safari 0x305000 - 0x427fff com.apple.WebKit 420+ /Users/ddkilzer/Projects/Cocoa/WebKit/WebKitBuild/Debug/WebKit.framework/Versions/A/WebKit 0x78f000 - 0x78ffff com.apple.SpotLightCM 1.0 (121.20.2) /System/Library/Contextual Menu Items/SpotlightCM.plugin/Contents/MacOS/SpotlightCM 0x1008000 - 0x10ccfff com.apple.JavaScriptCore 420+ /Users/ddkilzer/Projects/Cocoa/WebKit/WebKitBuild/Debug/JavaScriptCore.framework/Versions/A/JavaScriptCore 0x173b000 - 0x1c5afff com.apple.WebCore 420+ /Users/ddkilzer/Projects/Cocoa/WebKit/WebKitBuild/Debug/WebCore.framework/Versions/A/WebCore 0x10bfc000 - 0x10bfefff com.apple.AutomatorCMM 1.0 (48) /System/Library/Contextual Menu Items/AutomatorCMM.plugin/Contents/MacOS/AutomatorCMM 0x129ae000 - 0x129b2fff com.apple.FolderActionsMenu 1.3 /System/Library/Contextual Menu Items/FolderActionsMenu.plugin/Contents/MacOS/FolderActionsMenu 0x13557000 - 0x13571fff com.apple.AppleIntermediateCodec 1.1 (141) /Library/QuickTime/AppleIntermediateCodec.component/Contents/MacOS/AppleIntermediateCodec 0x135b6000 - 0x135f3fff com.apple.QuickTimeFireWireDV.component 7.0.4 /System/Library/QuickTime/QuickTimeFirewireDV.component/Contents/MacOS/QuickTimeFireWireDV 0x13905000 - 0x1397efff com.apple.applepixletvideo 1.2.5 (1.2d5) /System/Library/QuickTime/ApplePixletVideo.component/Contents/MacOS/ApplePixletVideo 0x8e8d8000 - 0x8e993fff com.apple.QuickTimeMPEG4.component 7.0.4 /System/Library/QuickTime/QuickTimeMPEG4.component/Contents/MacOS/QuickTimeMPEG4 0x8ebbb000 - 0x8ebbefff com.apple.QuickTimeH264.component 7.0.4 /System/Library/QuickTime/QuickTimeH264.component/Contents/MacOS/QuickTimeH264 0x8ecb5000 - 0x8f674fff com.apple.QuickTimeComponents.component 7.0.4 /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents 0x8fa79000 - 0x8fd27fff com.apple.QuickTime 7.0.4 /System/Library/Frameworks/QuickTime.framework/QuickTime 0x8fe00000 - 0x8fe54fff dyld 44.2 /usr/lib/dyld 0x90000000 - 0x901b3fff libSystem.B.dylib /usr/lib/libSystem.B.dylib 0x9020b000 - 0x9020ffff libmathCommon.A.dylib /usr/lib/system/libmathCommon.A.dylib 0x90211000 - 0x90264fff com.apple.CoreText 1.0.1 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText 0x90291000 - 0x90342fff ATS /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x90371000 - 0x906aefff com.apple.CoreGraphics 1.256.33 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x9073a000 - 0x90813fff com.apple.CoreFoundation 6.4.4 (368.25) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x9085c000 - 0x9085cfff com.apple.CoreServices 10.4 (???) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x9085e000 - 0x90960fff libicucore.A.dylib /usr/lib/libicucore.A.dylib 0x909ba000 - 0x90a3efff libobjc.A.dylib /usr/lib/libobjc.A.dylib 0x90a68000 - 0x90ad6fff com.apple.framework.IOKit 1.4 (???) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x90aed000 - 0x90afffff libauto.dylib /usr/lib/libauto.dylib 0x90b06000 - 0x90ddefff com.apple.CoreServices.CarbonCore 681.3 (671.2) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x90e44000 - 0x90ec4fff com.apple.CoreServices.OSServices 4.1 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x90f0e000 - 0x90f4ffff com.apple.CFNetwork 10.4.4 (129.9) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x90f64000 - 0x90f7cfff com.apple.WebServices 1.1.2 (1.1.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore 0x90f8c000 - 0x9100dfff com.apple.SearchKit 1.0.5 /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x91053000 - 0x9107dfff com.apple.Metadata 10.4.4 (121.34) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x9108e000 - 0x9109cfff libz.1.dylib /usr/lib/libz.1.dylib 0x9109f000 - 0x91262fff com.apple.security 4.3 (25966) /System/Library/Frameworks/Security.framework/Versions/A/Security 0x91365000 - 0x9136efff com.apple.DiskArbitration 2.1 /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x91375000 - 0x9139cfff com.apple.SystemConfiguration 1.8.2 /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x913af000 - 0x913b7fff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib 0x913bc000 - 0x913dcfff libmx.A.dylib /usr/lib/libmx.A.dylib 0x913e2000 - 0x913eafff libbsm.dylib /usr/lib/libbsm.dylib 0x913ee000 - 0x9146efff com.apple.audio.CoreAudio 3.0.2 /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x914ad000 - 0x914adfff com.apple.ApplicationServices 10.4 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x914af000 - 0x914e7fff com.apple.AE 1.5 (297) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x91502000 - 0x915cffff com.apple.ColorSync 4.4.4 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x91624000 - 0x916b7fff com.apple.print.framework.PrintCore 4.3 (172.3) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x916fe000 - 0x917bbfff com.apple.QD 3.8.18 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x917f9000 - 0x91857fff com.apple.HIServices 1.5.1 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x91885000 - 0x918a9fff com.apple.LangAnalysis 1.6.1 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x918bd000 - 0x918e2fff com.apple.FindByContent 1.5 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/FindByContent 0x918f5000 - 0x91937fff com.apple.LaunchServices 168.10 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x91953000 - 0x91967fff com.apple.speech.synthesis.framework 3.3 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x91975000 - 0x919affff com.apple.ImageIO.framework 1.4.4 /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x919c4000 - 0x91a8cfff libcrypto.0.9.7.dylib /usr/lib/libcrypto.0.9.7.dylib 0x91ada000 - 0x91aeffff libcups.2.dylib /usr/lib/libcups.2.dylib 0x91af4000 - 0x91b11fff libJPEG.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x91b16000 - 0x91b85fff libJP2.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib 0x91b9c000 - 0x91ba0fff libGIF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x91ba2000 - 0x91bd3fff libRaw.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRaw.dylib 0x91bd7000 - 0x91c1afff libTIFF.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x91c21000 - 0x91c3afff libPng.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0x91c3f000 - 0x91c42fff libRadiance.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x91c44000 - 0x91c44fff com.apple.Accelerate 1.1.1 (Accelerate 1.1.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x91c46000 - 0x91d30fff com.apple.vImage 2.0 /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x91d38000 - 0x91d57fff com.apple.Accelerate.vecLib 3.1.1 (vecLib 3.1.1) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x91dc3000 - 0x91e28fff libvMisc.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x91e32000 - 0x91ec4fff libvDSP.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x91ede000 - 0x9246efff libBLAS.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x924b6000 - 0x927c6fff libLAPACK.dylib /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x927f3000 - 0x9287ffff com.apple.DesktopServices 1.3.1 /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x928c1000 - 0x92aecfff com.apple.Foundation 6.4.4 (567.25) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x92c0a000 - 0x92ce8fff libxml2.2.dylib /usr/lib/libxml2.2.dylib 0x92d08000 - 0x92df6fff libiconv.2.dylib /usr/lib/libiconv.2.dylib 0x92e08000 - 0x92e26fff libGL.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x92e31000 - 0x92e8bfff libGLU.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x92ea9000 - 0x92ea9fff com.apple.Carbon 10.4 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x92eab000 - 0x92ebffff com.apple.ImageCapture 3.0 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x92ed7000 - 0x92ee7fff com.apple.speech.recognition.framework 3.4 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x92ef3000 - 0x92f08fff com.apple.securityhi 2.0 (203) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x92f1a000 - 0x92fa1fff com.apple.ink.framework 101.2 (69) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x92fb5000 - 0x92fc0fff com.apple.help 1.0.3 (32) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x92fca000 - 0x92ff7fff com.apple.openscripting 1.2.4 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x93011000 - 0x93021fff com.apple.print.framework.Print 5.0 (190.1) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x9302d000 - 0x93093fff com.apple.htmlrendering 1.1.2 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering 0x930c4000 - 0x93116fff com.apple.NavigationServices 3.4.2 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices 0x93142000 - 0x9315ffff com.apple.audio.SoundManager 3.9 /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound 0x93171000 - 0x9317efff com.apple.CommonPanels 1.2.2 (73) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x93187000 - 0x93499fff com.apple.HIToolbox 1.4.5 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x935e5000 - 0x935f1fff com.apple.opengl 1.4.7 /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x935f6000 - 0x93617fff com.apple.DirectoryService.Framework 3.0 /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService 0x93683000 - 0x93683fff com.apple.Cocoa 6.4 (???) /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 0x93685000 - 0x93cb8fff com.apple.AppKit 6.4.4 (824.33) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x94045000 - 0x940b5fff com.apple.CoreData 80 /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 0x940ee000 - 0x941b8fff com.apple.audio.toolbox.AudioToolbox 1.4.1 /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 0x9420c000 - 0x9420cfff com.apple.audio.units.AudioUnit 1.4 /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 0x9420e000 - 0x94386fff com.apple.QuartzCore 1.4.5 /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x943d0000 - 0x9440dfff libsqlite3.0.dylib /usr/lib/libsqlite3.0.dylib 0x94415000 - 0x94465fff libGLImage.dylib /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x944f5000 - 0x9452dfff com.apple.vmutils 4.0.0 (85) /System/Library/PrivateFrameworks/vmutils.framework/Versions/A/vmutils 0x94570000 - 0x9458cfff com.apple.securityfoundation 2.1 (24988) /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 0x945a0000 - 0x945e4fff com.apple.securityinterface 2.1 (24981) /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInterface 0x94608000 - 0x94617fff libCGATS.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib 0x9461f000 - 0x9462bfff libCSync.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib 0x94671000 - 0x94689fff libRIP.A.dylib /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib 0x94690000 - 0x94713fff libstdc++.6.dylib /usr/lib/libstdc++.6.dylib 0x94893000 - 0x949c1fff com.apple.AddressBook.framework 4.0.3 (483) /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook 0x94a53000 - 0x94a62fff com.apple.DSObjCWrappers.Framework 1.1 /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers 0x94a6a000 - 0x94a97fff com.apple.LDAPFramework 1.4.1 (69.0.1) /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP 0x94a9e000 - 0x94aaefff libsasl2.2.dylib /usr/lib/libsasl2.2.dylib 0x94ab2000 - 0x94ae1fff libssl.0.9.7.dylib /usr/lib/libssl.0.9.7.dylib 0x94af1000 - 0x94b0efff libresolv.9.dylib /usr/lib/libresolv.9.dylib 0x95d08000 - 0x95d31fff libxslt.1.dylib /usr/lib/libxslt.1.dylib 0x96fff000 - 0x9701efff com.apple.vecLib 3.1.1 (vecLib 3.1.1) /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib 0x97824000 - 0x97831fff com.apple.agl 2.5.6 (AGL-2.5.6) /System/Library/Frameworks/AGL.framework/Versions/A/AGL 0x998f7000 - 0x9992dfff com.apple.Syndication 1.0.4 (51) /System/Library/PrivateFrameworks/Syndication.framework/Versions/A/Syndication 0x9994a000 - 0x9995cfff com.apple.SyndicationUI 1.0.4 (51) /System/Library/PrivateFrameworks/SyndicationUI.framework/Versions/A/SyndicationUI Model: PowerBook5,4, BootROM 4.8.6f0, 1 processors, PowerPC G4 (1.1), 1.5 GHz, 1 GB Graphics: ATI Mobility Radeon 9700, ATY,RV360M11, AGP, 128 MB Memory Module: SODIMM1/J25UPPER, 1 GB, DDR SDRAM, PC2700U-25330 AirPort: AirPort Extreme, 404.2 (3.90.34.0.p16) Modem: Jump, , V.92, Version 1.0, Bluetooth: Version 1.7.0f18, 2 service, 0 devices, 1 incoming serial ports Network Service: AirPort, AirPort, en1 PCI Card: TXN,PCIXXXX-00, cardbus, PC Card Parallel ATA Device: MATSHITADVD-R UJ-825, Parallel ATA Device: Hitachi HTS548080M9AT00, 74.53 GB USB Device: Hub, , Up to 480 Mb/sec, 500 mA USB Device: Microsoft Wireless Optical DesktopĀ® 2.10, Microsoft, Up to 1.5 Mb/sec, 500 mA USB Device: Apple Cinema HD Display, , Up to 1.5 Mb/sec, 500 mA USB Device: Bluetooth HCI, , Up to 12 Mb/sec, 500 mA FireWire Device: iSight, Apple Computer, Inc., Up to 400 Mb/sec FireWire Device: unknown_device, unknown_value, Up to 400 Mb/sec
David Kilzer (:ddkilzer)
Comment 5 2006-07-12 21:53:37 PDT
This isn't exclusive to GMail, so I'm not adding the GoogleBug keyword.
Alexey Proskuryakov
Comment 6 2006-10-17 13:28:28 PDT
*** Bug 11327 has been marked as a duplicate of this bug. ***
mitz
Comment 7 2006-10-18 09:05:20 PDT
Created attachment 11135 [details] Reduction
mitz
Comment 8 2006-10-19 08:05:50 PDT
Created attachment 11146 [details] Reduction This is simpler
mitz
Comment 9 2006-10-21 14:19:00 PDT
Created attachment 11176 [details] Reduction Simpler
mitz
Comment 10 2007-02-06 23:34:00 PST
*** Bug 12645 has been marked as a duplicate of this bug. ***
mitz
Comment 11 2007-02-06 23:35:03 PST
mitz
Comment 12 2007-02-14 08:55:20 PST
Created attachment 13165 [details] checkLoadComplete for ancestor frames to reset their m_previousHistoryItem Addresses a FIXME added in r11819
mitz
Comment 13 2007-02-14 08:56:49 PST
(In reply to comment #12) > Addresses a FIXME added in r11819 Actually added as a comment in r11819 and changed into a FIXME later.
Brady Eidson
Comment 14 2007-02-14 16:30:55 PST
Comment on attachment 13165 [details] checkLoadComplete for ancestor frames to reset their m_previousHistoryItem r-me
Brady Eidson
Comment 15 2007-02-14 16:31:56 PST
of course I meant r=me
Brady Eidson
Comment 16 2007-02-14 17:14:44 PST
Comment on attachment 13165 [details] checkLoadComplete for ancestor frames to reset their m_previousHistoryItem Actually... I just tried this patch and it didn't work...!
Brady Eidson
Comment 17 2007-02-14 17:16:59 PST
So in your reduction, it seems we never actually hit the "isLoadingFromPageCache()" case. I think we need to split off part of the BF list management into a seperate method here, to distinguish between the back forward LIST and the back forward CACHE - we still have to keep the list consistent with what we'd expect
Matt Lilek
Comment 18 2007-02-21 17:38:42 PST
*** Bug 12847 has been marked as a duplicate of this bug. ***
mitz
Comment 19 2007-02-28 23:00:47 PST
*** Bug 12932 has been marked as a duplicate of this bug. ***
Anders Carlsson
Comment 20 2007-03-12 18:24:02 PDT
Committed revision 20132.
Note You need to log in before you can comment on or make changes to this bug.