* 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
Opening the inspector from the debug menu seems to crash it no matter what page you're on.
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.
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!
Fixed in r23682.
Mass removal of NeedsRadar keyword from my bugs that have already been RESOLVED.