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
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 | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |