Bug 14275

Summary: Crash when opening Web inspector when there is another one active on different tab
Product: WebKit Reporter: Niels Leenheer (HTML5test) <info>
Component: Web Inspector (Deprecated)Assignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: aroben, timothy
Priority: P1 Keywords: InRadar, PlatformOnly
Version: 523.x (Safari 3)   
Hardware: PC   
OS: Windows XP   

Description Niels Leenheer (HTML5test) 2007-06-21 00:39:49 PDT
Steps to reproduce:

1. Open up a website.
2. Inspect an element
3. Go to the Console
4. Open a new tab
5. Inspect an element on the new tab
6. Crash...
Comment 1 David Kilzer (:ddkilzer) 2007-06-21 07:54:44 PDT
Thanks Niels!  Please post a crash log as an attachment to the bug.

Comment 2 Niels Leenheer (HTML5test) 2007-06-21 08:59:35 PDT
The crash isn´t being catched by Dr. Watson or Windows, so I can´t attach a log. 
All Safari windows simply close without warning or error.
Comment 3 Alexey Proskuryakov 2007-07-19 06:06:24 PDT
Confirmed with 24441. Running the nightly under a debugger, I'm getting a message about 
stack overflow:

	WebKit.dll!SubclassedWndProc(HWND__ * hwnd=0x00260494, unsigned int msg=49502, unsigned int wParam=1244596, long lParam=0)  Line 217 + 0xc	C++
 	user32.dll!7e418734() 	
 	user32.dll!7e418816() 	
 	user32.dll!7e41c63f() 	
 	user32.dll!7e41c665() 	
 	WebKit.dll!SubclassedWndProc(HWND__ * hwnd=0x00260494, unsigned int msg=49502, unsigned int wParam=1244596, long lParam=0)  Line 233	C++
 	user32.dll!7e418734() 	
 	user32.dll!7e418816() 	
 	user32.dll!7e41c63f() 	
 	user32.dll!7e41c665() 	
 	WebKit.dll!SubclassedWndProc(HWND__ * hwnd=0x00260494, unsigned int msg=49502, unsigned int wParam=1244596, long lParam=0)  Line 233	C++
...
Comment 4 David Kilzer (:ddkilzer) 2007-07-19 07:37:12 PDT
<rdar://problem/5346832>
Comment 5 Alexey Proskuryakov 2008-01-30 10:13:15 PST
This was fixed in r27765 by Adam Roben.