Bug 14255 - Reproducible crash opening web inspector from debug menu
Summary: Reproducible crash opening web inspector from debug menu
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Web Inspector (Deprecated) (show other bugs)
Version: 523.x (Safari 3)
Hardware: Mac OS X 10.4
: P1 Normal
Assignee: Nobody
URL: http://sunnyvale.golfland.com/contact...
Keywords: NeedsReduction
Depends on:
Blocks:
 
Reported: 2007-06-20 19:53 PDT by David Kilzer (:ddkilzer)
Modified: 2007-06-24 12:04 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Kilzer (:ddkilzer) 2007-06-20 19:53:37 PDT
* 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
Comment 1 Matt Lilek 2007-06-20 19:59:49 PDT
Opening the inspector from the debug menu seems to crash it no matter what page you're on.
Comment 2 David Kilzer (:ddkilzer) 2007-06-20 20:04:34 PDT
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.

Comment 3 David Kilzer (:ddkilzer) 2007-06-20 20:07:26 PDT
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!

Comment 4 Mark Rowe (bdash) 2007-06-20 20:17:56 PDT
Fixed in r23682.
Comment 5 David Kilzer (:ddkilzer) 2007-06-24 12:04:56 PDT
Mass removal of NeedsRadar keyword from my bugs that have already been RESOLVED.