Bug 186688

Summary: Crash under SuspendedPageProxy::~SuspendedPageProxy()
Product: WebKit Reporter: Chris Dumez <cdumez>
Component: WebKit2Assignee: Chris Dumez <cdumez>
Status: RESOLVED FIXED    
Severity: Normal CC: achristensen, beidson, commit-queue, darin, ggaren, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 186542    
Attachments:
Description Flags
Patch none

Description Chris Dumez 2018-06-15 13:07:10 PDT
#0 0x10ab90926 in WTF::Ref<WebKit::WebProcessPool, WTF::DumbPtrTraits<WebKit::WebProcessPool> >::operator WebKit::WebProcessPool&() const (WebKit:x86_64+0x67b926)
    #1 0x10ac31314 in WebKit::SuspendedPageProxy::~SuspendedPageProxy() (WebKit:x86_64+0x71c314)
    #2 0x10ac313bd in WebKit::SuspendedPageProxy::~SuspendedPageProxy() (WebKit:x86_64+0x71c3bd)
    #3 0x10b07b6eb in WebKit::WebPageProxy::~WebPageProxy() (WebKit:x86_64+0xb666eb)
    #4 0x10b4fab83 in -[WKObject dealloc] (WebKit:x86_64+0xfe5b83)
    #5 0x10b5d19fc in -[WKWebView .cxx_destruct] (WebKit:x86_64+0x10bc9fc)
    #6 0x10f3e442d in object_cxxDestructFromClass(objc_object*, objc_class*) (libobjc.A.dylib:x86_64+0x1042d)
    #7 0x10f3dd2b0 in objc_destructInstance (libobjc.A.dylib:x86_64+0x92b0)
    #8 0x10f3dd243 in object_dispose (libobjc.A.dylib:x86_64+0x9243)
    #9 0x11162bbc2 in -[NSResponder dealloc] (AppKit:x86_64+0x35bc2)
    #10 0x11162a597 in -[NSView dealloc] (AppKit:x86_64+0x34597)
    #11 0x10b5ba4bf in -[WKWebView dealloc] (WebKit:x86_64+0x10a54bf)
    #12 0x10f3de041 in (anonymous namespace)::AutoreleasePoolPage::pop(void*) (libobjc.A.dylib:x86_64+0xa041)
    #13 0x10486897a in WTR::TestController::runTest(char const*) TestController.cpp:1286
    #14 0x104868f7d in WTR::TestController::runTestingServerLoop() TestController.cpp:1299
    #15 0x10485ba0d in WTR::TestController::TestController(int, char const**) TestController.cpp:129
    #16 0x10482ab11 in main main.mm:64
    #17 0x1155f9014 in start (libdyld.dylib:x86_64+0x1014)
Comment 1 Chris Dumez 2018-06-15 13:07:25 PDT
<rdar://problem/41060769>
Comment 2 Chris Dumez 2018-06-15 13:09:16 PDT
Created attachment 342839 [details]
Patch
Comment 3 WebKit Commit Bot 2018-06-17 22:38:38 PDT
Comment on attachment 342839 [details]
Patch

Clearing flags on attachment: 342839

Committed r232921: <https://trac.webkit.org/changeset/232921>
Comment 4 WebKit Commit Bot 2018-06-17 22:38:40 PDT
All reviewed patches have been landed.  Closing bug.