Bug 151573

Summary: Web Inspector: LayoutTests/inspector/debugger/nested-inspectors.html crashes
Product: WebKit Reporter: Brian Burg <bburg>
Component: Web InspectorAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: ap, graouts, inspector-bugzilla-changes, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: All   
OS: All   
Bug Depends on:    
Bug Blocks: 151151    

Description Brian Burg 2015-11-23 15:00:58 PST
This test crashes for some reason, unrelated to the actual test contents.
This blocks testing of some meta-inspector features, notably https://webkit.org/b/151151.
Comment 1 Radar WebKit Bug Importer 2015-11-23 15:01:13 PST
<rdar://problem/23651277>
Comment 2 Brian Burg 2015-11-23 15:06:24 PST
WK2 stack trace:

0   com.apple.WebCore             	0x000000010af113a9 WebCore::InspectorController::disconnectFrontend(Inspector::FrontendChannel*) + 9 (Ref.h:115)
1   libWebCoreTestSupport.dylib   	0x000000010d8cacc0 WebCore::InspectorStubFrontend::closeWindow() + 48 (RefPtr.h:69)
2   com.apple.WebCore             	0x000000010af111d4 WebCore::InspectorController::inspectedPageDestroyed() + 36 (InspectorController.cpp:204)
3   com.apple.WebCore             	0x000000010b45886a WebCore::Page::~Page() + 234 (RefPtr.h:68)
4   com.apple.WebKit              	0x0000000108fe748f WebKit::WebPage::close() + 1015 (Page.h:134)
5   com.apple.WebKit              	0x0000000108e9697f IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&, IPC::MessageDecoder&) + 113 
[...]

WK1 stack trace:

0   com.apple.WebCore             	0x000000010a6a73a9 WebCore::InspectorController::disconnectFrontend(Inspector::FrontendChannel*) + 9 (Ref.h:115)
1   libWebCoreTestSupport.dylib   	0x0000000108810cc0 WebCore::InspectorStubFrontend::closeWindow() + 48 (RefPtr.h:69)
2   com.apple.WebCore             	0x000000010a6a71d4 WebCore::InspectorController::inspectedPageDestroyed() + 36 (InspectorController.cpp:204)
3   com.apple.WebCore             	0x000000010abee86a WebCore::Page::~Page() + 234 (RefPtr.h:68)
4   com.apple.WebKitLegacy        	0x000000010cbb74dc -[WebView(WebPrivate) _close] + 540 (Page.h:134)
5   DumpRenderTree                	0x000000010875bcb2 runTest(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) + 2499 (DumpRenderTree.mm:2078)
6   DumpRenderTree                	0x000000010875b0b8 dumpRenderTree(int, char const**) + 2928 (DumpRenderTree.mm:1296)
7   DumpRenderTree                	0x000000010875c71e DumpRenderTreeMain(int, char const**) + 1557 (DumpRenderTree.mm:1432)
8   libdyld.dylib                 	0x00007fffa0df85ad start + 1