RESOLVED WORKSFORME 13974
Unreproducible crash in WebCore::Frame::document() when dismissing basic auth sheet
https://bugs.webkit.org/show_bug.cgi?id=13974
Summary Unreproducible crash in WebCore::Frame::document() when dismissing basic auth...
David Kilzer (:ddkilzer)
Reported 2007-06-01 17:28:41 PDT
While surfing on macports.org, I tried to log in to an account that I hadn't set up yet. At some point, I had reloaded the login page (so the basic authentication sheet was being displayed, asking for my username and password). After going to another browser window and clicking some links, I came back to the window with the basic auth sheet and hit Escape. This caused Safari+WebKit to crash. I have not figured out how to reproduce this yet. Was using a local debug build of WebKit r21911 with Safari 2.0.4 (419.3) on Mac OS X 10.4.9 (8P135). Console output: Bus error Stack trace: Exception: EXC_BAD_ACCESS (0x0001) Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x0000000c Thread 0 Crashed: 0 com.apple.WebCore 0x010e6638 WebCore::Frame::document() const + 28 (Frame.cpp:261) 1 com.apple.WebCore 0x010f6aec WebCore::FrameView::updateControlTints() + 52 (FrameView.cpp:904) 2 com.apple.WebKit 0x0035b2dc -[WebHTMLView _windowChangedKeyState] + 132 (WebHTMLView.mm:4795) 3 com.apple.CoreFoundation 0x907ee3ec CFArrayApplyFunction + 416 4 com.apple.AppKit 0x938028f0 -[NSView _windowChangedKeyState] + 124 5 com.apple.CoreFoundation 0x907ee3ec CFArrayApplyFunction + 416 6 com.apple.AppKit 0x938028f0 -[NSView _windowChangedKeyState] + 124 7 com.apple.CoreFoundation 0x907ee3ec CFArrayApplyFunction + 416 8 com.apple.AppKit 0x938028f0 -[NSView _windowChangedKeyState] + 124 9 com.apple.CoreFoundation 0x907ee3ec CFArrayApplyFunction + 416 10 com.apple.AppKit 0x938028f0 -[NSView _windowChangedKeyState] + 124 11 com.apple.CoreFoundation 0x907ee3ec CFArrayApplyFunction + 416 12 com.apple.AppKit 0x938028f0 -[NSView _windowChangedKeyState] + 124 13 com.apple.AppKit 0x938b425c -[NSTabView _windowChangedKeyState] + 60 14 com.apple.CoreFoundation 0x907ee3ec CFArrayApplyFunction + 416 15 com.apple.AppKit 0x938028f0 -[NSView _windowChangedKeyState] + 124 16 com.apple.CoreFoundation 0x907ee3ec CFArrayApplyFunction + 416 17 com.apple.AppKit 0x938028f0 -[NSView _windowChangedKeyState] + 124 18 com.apple.AppKit 0x93802850 -[NSFrameView _windowChangedKeyState] + 100 19 com.apple.AppKit 0x93802758 -[NSWindow _setFrameNeedsDisplay:] + 168 20 com.apple.AppKit 0x938e64f8 -[NSMoveHelper(Sheets) _closeSheet:andMoveParent:] + 344 21 com.apple.AppKit 0x938e6338 -[NSWindow(Sheets) _orderOutRelativeToWindow:] + 96 22 com.apple.AppKit 0x937dd93c -[NSWindow _reallyDoOrderWindow:relativeTo:findKey:forCounter:force:isModal:] + 1800 23 com.apple.AppKit 0x93840530 -[NSWindow _close] + 280 24 com.apple.AppKit 0x938403e0 -[NSWindow close] + 36 25 com.apple.WebKit 0x00316088 -[WebAuthenticationPanel cancel:] + 196 (WebAuthenticationPanel.m:78) 26 com.apple.AppKit 0x9383fc4c -[NSApplication sendAction:to:from:] + 108 27 com.apple.Safari 0x0002956c 0x1000 + 165228 28 com.apple.AppKit 0x9383fb80 -[NSControl sendAction:to:] + 96 29 com.apple.AppKit 0x9383fa60 -[NSCell _sendActionFrom:] + 156 30 com.apple.AppKit 0x9383f540 -[NSButtonCell performClick:] + 472 31 com.apple.AppKit 0x9383ed64 -[NSButton performKeyEquivalent:] + 424 32 com.apple.AppKit 0x9383eb68 -[NSView performKeyEquivalent:] + 140 33 com.apple.AppKit 0x9383eac8 -[NSWindow performKeyEquivalent:] + 32 34 com.apple.AppKit 0x93be8cb4 -[NSWindow _cancelKey:] + 176 35 com.apple.AppKit 0x93bed330 -[NSWindow doCommandBySelector:] + 120 36 com.apple.AppKit 0x938ce78c -[NSTextView doCommandBySelector:] + 212 37 com.apple.AppKit 0x93881dc4 -[NSKeyBindingManager(NSKeyBindingManager_MultiClients) interpretEventAsCommand:forClient:] + 1700 38 com.apple.AppKit 0x938816a4 -[NSKeyBindingManager(NSKeyBindingManager_MultiClients) interpretKeyEvents:forClient:] + 200 39 com.apple.AppKit 0x9387f8a0 -[NSView interpretKeyEvents:] + 64 40 com.apple.AppKit 0x9387f6f4 -[NSTextView keyDown:] + 756 41 com.apple.AppKit 0x937fafa0 -[NSWindow sendEvent:] + 6424 42 com.apple.AppKit 0x937a38d4 -[NSApplication sendEvent:] + 4172 43 com.apple.Safari 0x00021238 0x1000 + 131640 44 com.apple.AppKit 0x9379ad10 -[NSApplication run] + 508 45 com.apple.AppKit 0x9388b87c NSApplicationMain + 452 46 com.apple.Safari 0x0005c77c 0x1000 + 374652 47 com.apple.Safari 0x0005c624 0x1000 + 374308
Attachments
David Kilzer (:ddkilzer)
Comment 1 2009-05-24 06:48:51 PDT
Haven't ever seen this again. Resolving as WORKSFORME (since there is no CANNOTREPRODUCE).
Note You need to log in before you can comment on or make changes to this bug.