RESOLVED INVALID 119750
Three inspector tests are crashing
https://bugs.webkit.org/show_bug.cgi?id=119750
Summary Three inspector tests are crashing
Eric Carlson
Reported 2013-08-13 08:19:05 PDT
http://build.webkit.org/results/Apple%20MountainLion%20Debug%20WK1%20(Tests)/r154000%20(9403)/results.html http://build.webkit.org/results/Apple%20Lion%20Debug%20WK1%20(Tests)/r154000%20(10103)/results.html Three inspector tests, inspector/debugger/watch-expressions-preserve-expansion.html, inspector/debugger/properties-special.html, and inspector/debugger/script-extract-outline.html are all crashing on Lion and MountainLion the same backtrace. Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 com.apple.JavaScriptCore 0x000000010ea0c55a WTFCrash + 42 (Assertions.cpp:342) 1 com.apple.WebCore 0x0000000110ad50df WebCore::InspectorOverlay::paint(WebCore::GraphicsContext&) + 255 (InspectorOverlay.cpp:212) 2 com.apple.WebCore 0x0000000110a41abf WebCore::InspectorController::drawHighlight(WebCore::GraphicsContext&) const + 47 (InspectorController.cpp:323) 3 com.apple.WebKit 0x000000010fa358c5 -[WebNodeHighlightView drawRect:] + 293 (WebNodeHighlightView.mm:76) 4 com.apple.AppKit 0x00007fff8c0ee064 -[NSView _drawRect:clip:] + 4217 5 com.apple.AppKit 0x00007fff8c0ec6c1 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1656 6 com.apple.AppKit 0x00007fff8c0ecad9 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2704 7 com.apple.AppKit 0x00007fff8c0ea6f2 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 817 8 com.apple.AppKit 0x00007fff8c239fab -[NSNextStepFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 286 9 com.apple.AppKit 0x00007fff8c0e5d6d -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 4675 10 com.apple.AppKit 0x00007fff8c0afc93 -[NSView displayIfNeeded] + 1830 11 com.apple.AppKit 0x00007fff8c239e64 -[NSNextStepFrame displayIfNeeded] + 84 12 com.apple.AppKit 0x00007fff8c0db5f4 -[NSWindow _setFrameCommon:display:stashSize:] + 2664 13 com.apple.WebKit 0x000000010fa35179 -[WebNodeHighlight(FileInternal) _repositionHighlightWindow] + 361 (WebNodeHighlight.mm:202) 14 com.apple.CoreFoundation 0x00007fff8f2faeda _CFXNotificationPost + 2554 15 com.apple.Foundation 0x00007fff8a4207b6 -[NSNotificationCenter postNotificationName:object:userInfo:] + 64 16 com.apple.AppKit 0x00007fff8c09513e -[NSView _postFrameChangeNotification] + 259 17 com.apple.AppKit 0x00007fff8c07f813 -[NSView setFrameSize:] + 1352 18 com.apple.AppKit 0x00007fff8c0d4c81 -[NSClipView setFrameSize:] + 394 19 com.apple.AppKit 0x00007fff8c07ef5e -[NSView setFrame:] + 299 20 com.apple.AppKit 0x00007fff8c1429ff -[NSScrollView _setContentViewFrame:] + 596 21 com.apple.AppKit 0x00007fff8c142437 -[NSScrollView _applyContentAreaLayout:] + 129 22 com.apple.AppKit 0x00007fff8c1414ee -[NSScrollView tile] + 2091 23 com.apple.WebKit 0x000000010f988f69 -[WebDynamicScrollBarsView(WebInternal) tile] + 57 (WebDynamicScrollBarsView.mm:241) 24 com.apple.AppKit 0x00007fff8c140c26 -[NSScrollView _tileWithoutRecursing] + 49 25 com.apple.AppKit 0x00007fff8c140baa -[NSScrollView _update] + 30 26 com.apple.WebKit 0x000000010f989641 -[WebDynamicScrollBarsView(WebInternal) updateScrollers] + 913 (WebDynamicScrollBarsView.mm:329) 27 com.apple.WebKit 0x000000010f98a3b9 -[WebDynamicScrollBarsView(WebInternal) setScrollingModes:vertical:andLock:] + 249 (WebDynamicScrollBarsView.mm:506) 28 com.apple.WebCore 0x000000011169132e WebCore::ScrollView::platformSetScrollbarModes() + 78 (ScrollViewMac.mm:86) 29 com.apple.WebCore 0x0000000111687ff9 WebCore::ScrollView::setScrollbarModes(WebCore::ScrollbarMode, WebCore::ScrollbarMode, bool, bool) + 249 (ScrollView.cpp:148) 30 com.apple.WebCore 0x000000011074a558 WebCore::ScrollView::setVerticalScrollbarMode(WebCore::ScrollbarMode, bool) + 104 (ScrollView.h:90) 31 com.apple.WebCore 0x000000011073cb19 WebCore::FrameView::layout(bool) + 2313 (FrameView.cpp:1285) 32 com.apple.WebCore 0x000000011049cd8f WebCore::Document::implicitClose() + 991 (Document.cpp:2419) 33 com.apple.WebCore 0x000000011071361b WebCore::FrameLoader::checkCallImplicitClose() + 155 (FrameLoader.cpp:851) 34 com.apple.WebCore 0x0000000110713296 WebCore::FrameLoader::checkCompleted() + 358 (FrameLoader.cpp:795) 35 com.apple.WebCore 0x0000000110711e28 WebCore::FrameLoader::finishedParsing() + 184 (FrameLoader.cpp:728) 36 com.apple.WebCore 0x00000001104a7a0b WebCore::Document::finishedParsing() + 475 (Document.cpp:4393) 37 com.apple.WebCore 0x0000000110865378 WebCore::HTMLConstructionSite::finishedParsing() + 24 (HTMLConstructionSite.cpp:349) 38 com.apple.WebCore 0x0000000110958b24 WebCore::HTMLTreeBuilder::finished() + 116 (HTMLTreeBuilder.cpp:2927) 39 com.apple.WebCore 0x00000001108850fe WebCore::HTMLDocumentParser::end() + 174 (HTMLDocumentParser.cpp:764) 40 com.apple.WebCore 0x0000000110883b52 WebCore::HTMLDocumentParser::attemptToRunDeferredScriptsAndEnd() + 242 (HTMLDocumentParser.cpp:775) 41 com.apple.WebCore 0x000000011088397f WebCore::HTMLDocumentParser::prepareToStopParsing() + 271 (HTMLDocumentParser.cpp:212) 42 com.apple.WebCore 0x0000000110885153 WebCore::HTMLDocumentParser::attemptToEnd() + 67 (HTMLDocumentParser.cpp:787) 43 com.apple.WebCore 0x00000001108851a8 WebCore::HTMLDocumentParser::finish() + 72 (HTMLDocumentParser.cpp:836) 44 com.apple.WebCore 0x00000001105107ba WebCore::DocumentWriter::end() + 346 (DocumentWriter.cpp:249) 45 com.apple.WebCore 0x00000001104df693 WebCore::DocumentLoader::finishedLoading(double) + 595 (DocumentLoader.cpp:403) 46 com.apple.WebCore 0x00000001104e3db5 WebCore::DocumentLoader::maybeLoadEmpty() + 901 (DocumentLoader.cpp:1344) 47 com.apple.WebCore 0x00000001104e3ef2 WebCore::DocumentLoader::startLoadingMainResource() + 274 (DocumentLoader.cpp:1356) 48 com.apple.WebCore 0x000000011071b4e9 WebCore::FrameLoader::continueLoadAfterWillSubmitForm() + 185 (FrameLoader.cpp:2234) 49 com.apple.WebCore 0x0000000110717da6 WebCore::FrameLoader::continueLoadAfterNavigationPolicy(WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool) + 982 (FrameLoader.cpp:2890) 50 com.apple.WebCore 0x0000000110717e07 WebCore::FrameLoader::callContinueLoadAfterNavigationPolicy(void*, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool) + 87 (FrameLoader.cpp:2718) 51 com.apple.WebCore 0x00000001112a66e2 WebCore::PolicyChecker::checkNavigationPolicy(WebCore::ResourceRequest const&, WebCore::DocumentLoader*, WTF::PassRefPtr<WebCore::FormState>, void (*)(void*, WebCore::ResourceRequest const&, WTF::PassRefPtr<WebCore::FormState>, bool), void*) + 370 (PolicyChecker.cpp:72) 52 com.apple.WebCore 0x00000001107177dc WebCore::FrameLoader::loadWithDocumentLoader(WebCore::DocumentLoader*, WebCore::FrameLoadType, WTF::PassRefPtr<WebCore::FormState>) + 1436 (FrameLoader.cpp:1421) 53 com.apple.WebCore 0x0000000110714ead WebCore::FrameLoader::load(WebCore::DocumentLoader*) + 429 (FrameLoader.cpp:1363) 54 com.apple.WebCore 0x00000001107171f3 WebCore::FrameLoader::load(WebCore::FrameLoadRequest const&) + 1219 (FrameLoader.cpp:1313) 55 com.apple.WebKit 0x000000010f99ca8b -[WebFrame loadRequest:] + 635 (WebFrame.mm:1368) 56 DumpRenderTree 0x000000010e3b231f runTest(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 6207 (DumpRenderTree.mm:1447) 57 DumpRenderTree 0x000000010e3b0a6a runTestingServerLoop() + 282 (DumpRenderTree.mm:860) 58 DumpRenderTree 0x000000010e3b0455 dumpRenderTree(int, char const**) + 405 (DumpRenderTree.mm:915) 59 DumpRenderTree 0x000000010e3b2609 main + 105 (DumpRenderTree.mm:953) 60 libdyld.dylib 0x00007fff895ca7e1 start + 1
Attachments
Alexey Proskuryakov
Comment 1 2013-08-13 14:58:35 PDT
This used to happen before, fairly rarely (bug 105988). But now it's all the time, which is a recent regression.
Brian Burg
Comment 2 2014-12-17 17:52:52 PST
The related tests have been removed.
Note You need to log in before you can comment on or make changes to this bug.