WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Add attachment
proposed patch, testcase, etc.
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.
Top of Page
Format For Printing
XML
Clone This Bug