Bug 51580

Summary: Web Inspector: [JSC] Random crashes after a pause and resume feature of the debugger.
Product: WebKit Reporter: Carl Lobo <carllobo>
Component: Web Inspector (Deprecated)Assignee: Nobody <webkit-unassigned>
Status: RESOLVED WORKSFORME    
Severity: Normal CC: apavlov, burg, bweinstein, carllobo, ggaren, joepeck, keishi, loislo, mark.lam, oliver, pfeldman, pmuellr, rik, yurys
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Windows XP   

Carl Lobo
Reported 2010-12-23 21:09:55 PST
I'd pulled webkit git a couple of weeks back and then again yesterday ago and I get apparently random crashes in the inspector after I pause the javascript debugger and then resume. Sometimes it happens while I'm stepping through the JS code - but it always happens within a few minutes of a JS resume and pretty much randomly. If I don't pause the debugger there's no crash even if the inspector is open and I use the other features. The stack dump I see in Visual Studio is fairly consistent and doesn't include any of our code (except the entry point). I've been trying to create some script which reproduces it so I can file a proper bug report but I haven't had much luck with that. The application is a long running Javascript chat application. The consumer code is available at https://github.com/directi/webkit_titanium/tree/webkit_clean. The application itself is closed source though. I'm testing with a debug wincairo build. The only assertion that fails otherwise is if I try and expand the properties of a Dojo Closure object in the inspector while it is paused (Usually and ASSERT(isObject()).
Attachments
Note You need to log in before you can comment on or make changes to this bug.