Bug 14255
Summary: | Reproducible crash opening web inspector from debug menu | ||
---|---|---|---|
Product: | WebKit | Reporter: | David Kilzer (:ddkilzer) <ddkilzer> |
Component: | Web Inspector (Deprecated) | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | aroben, dev+webkit |
Priority: | P1 | Keywords: | NeedsReduction |
Version: | 523.x (Safari 3) | ||
Hardware: | Mac | ||
OS: | OS X 10.4 | ||
URL: | http://sunnyvale.golfland.com/contactus.aspx |
David Kilzer (:ddkilzer)
* SUMMARY
Reproducible crash opening the new web inspector on the Contact Us page of sunnyvale.golfland.com.
* STEPS TO REPRODUCE
1. Launch Safari/WebKit with the new Web Inspector.
2. Go to URL: http://sunnyvale.golfland.com/contactus.aspx
3. Select "Show Web Inspector" from the Debug menu.
* EXPECTED RESULTS
The Web Inspector should appear.
* ACTUAL RESULTS
The browser crashes.
* REGRESSION
Only tested with Safari 3.0 (522.11) with a local debug build of WebKit r23678 on Mac OS X 10.4.10 (8R215 PRERELEASE).
* NOTES
Console:
Bus error
Stack trace:
Version: 3.0 (522.11)
Build Version: 2
Project Name: WebBrowser
Source Version: 45221100
PID: 24179
Thread: 0
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000020
Thread 0 Crashed:
0 <<00000000>> 0xfffeff18 objc_msgSend_rtp + 24
1 com.apple.Safari 0x00085798 0x1000 + 542616
2 com.apple.AppKit 0x9383ec4c -[NSApplication sendAction:to:from:] + 108
3 com.apple.Safari 0x0001a020 0x1000 + 102432
4 com.apple.AppKit 0x938994b8 -[NSMenu performActionForItemAtIndex:] + 392
5 com.apple.AppKit 0x9389923c -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 104
6 com.apple.AppKit 0x937a0500 _NSHandleCarbonMenuEvent + 372
7 com.apple.AppKit 0x9379de64 _DPSNextEvent + 1280
8 com.apple.AppKit 0x9379d7a8 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 116
9 com.apple.Safari 0x00006770 0x1000 + 22384
10 com.apple.AppKit 0x93799cec -[NSApplication run] + 472
11 com.apple.AppKit 0x9388a87c NSApplicationMain + 452
12 com.apple.Safari 0x0000244c 0x1000 + 5196
13 com.apple.Safari 0x0004f1b0 0x1000 + 319920
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Matt Lilek
Opening the inspector from the debug menu seems to crash it no matter what page you're on.
David Kilzer (:ddkilzer)
Also reproduced on a PowerBook G4 with Mac OS X 10.4.10 (8R218) and Safari 3.0 (522.11) with a local debug build of WebKit r23678 after opening http://www.apple.com/ in the first (and only) browser window.
David Kilzer (:ddkilzer)
Oh DUH! This is the OLD, OLD Web Inspector menu item from the Safari 2.x days!
I need to right-click and select "Inspect Element" to get the new one!
I need to put this in Radar and close it as RESOLVED/INVALID here since it's a Safari bug.
Sorry!
Mark Rowe (bdash)
Fixed in r23682.
David Kilzer (:ddkilzer)
Mass removal of NeedsRadar keyword from my bugs that have already been RESOLVED.