Bug 261443
| Summary: | Regression(267576@main) Closing Remote Web Inspector session crashes Safari | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Chris Dumez <cdumez> |
| Component: | Web Inspector | Assignee: | Chris Dumez <cdumez> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | inspector-bugzilla-changes, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | |||
| Bug Blocks: | 260848 | ||
Chris Dumez
Closing Remote Web Inspector session crashes Safari:
```
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 WebKit 0x1a43d4ebc WTFCrashWithInfo(int, char const*, char const*, int) + 364220
1 WebKit 0x1a47a171c WTF::CanMakeCheckedPtrBase<WTF::SingleThreadIntegralWrapper<unsigned int>, unsigned int>::~CanMakeCheckedPtrBase() + 4347676 [inlined]
2 WebKit 0x1a47a171c WebKit::RemoteWebInspectorUIProxyClient::~RemoteWebInspectorUIProxyClient() + 4347676 [inlined]
3 WebKit 0x1a47a171c WebKit::_WKRemoteWebInspectorUIProxyClient::~_WKRemoteWebInspectorUIProxyClient() + 4347676 [inlined]
4 WebKit 0x1a47a171c WebKit::_WKRemoteWebInspectorUIProxyClient::~_WKRemoteWebInspectorUIProxyClient() + 4347676 [inlined]
5 WebKit 0x1a47a171c std::__1::default_delete<WebKit::_WKRemoteWebInspectorUIProxyClient>::operator()[abi:v160006](WebKit::_WKRemoteWebInspectorUIProxyClient*) const + 4347676
6 WebKit 0x1a47a06dc std::__1::unique_ptr<WebKit::_WKRemoteWebInspectorUIProxyClient, std::__1::default_delete<WebKit::_WKRemoteWebInspectorUIProxyClient> >::reset[abi:v160006](WebKit::_WKRemoteWebInspectorUIProxyClient*) + 4343516 [inlined]
7 WebKit 0x1a47a06dc std::__1::unique_ptr<WebKit::_WKRemoteWebInspectorUIProxyClient, std::__1::default_delete<WebKit::_WKRemoteWebInspectorUIProxyClient> >::~unique_ptr[abi:v160006]() + 4343516 [inlined]
8 WebKit 0x1a47a06dc std::__1::unique_ptr<WebKit::_WKRemoteWebInspectorUIProxyClient, std::__1::default_delete<WebKit::_WKRemoteWebInspectorUIProxyClient> >::~unique_ptr[abi:v160006]() + 4343516 [inlined]
9 WebKit 0x1a47a06dc -[_WKRemoteWebInspectorViewController .cxx_destruct] + 4343516
10 libobjc.A.dylib 0x180b5f218 object_cxxDestructFromClass(objc_object*, objc_class*) + 78360
```
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Chris Dumez
Pull request: https://github.com/WebKit/WebKit/pull/17675
Chris Dumez
<rdar://115318063>
EWS
Committed 267886@main (e7cf800e186c): <https://commits.webkit.org/267886@main>
Reviewed commits have been landed. Closing PR #17675 and removing active labels.