Bug 119750 - Three inspector tests are crashing
Summary: Three inspector tests are crashing
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: MakingBotsRed
Depends on:
Blocks:
 
Reported: 2013-08-13 08:19 PDT by Eric Carlson
Modified: 2014-12-17 17:52 PST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Carlson 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
Comment 1 Alexey Proskuryakov 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.
Comment 2 Brian Burg 2014-12-17 17:52:52 PST
The related tests have been removed.