RESOLVED FIXED 197574
ASSERTION FAILED: [weakThis->m_view window] == weakThis->m_targetWindowForMovePreparation
https://bugs.webkit.org/show_bug.cgi?id=197574
Summary ASSERTION FAILED: [weakThis->m_view window] == weakThis->m_targetWindowForMov...
Chris Dumez
Reported 2019-05-03 13:31:30 PDT
ASSERTION FAILED: [weakThis->m_view window] == weakThis->m_targetWindowForMovePreparation: ASSERTION FAILED: [weakThis->m_view window] == weakThis->m_targetWindowForMovePreparation 2019-05-03 12:30:54.554691-0700 Safari[19007:13457145] Source/WebKit/UIProcess/Cocoa/WebViewImpl.mm(2378) : auto WebKit::WebViewImpl::prepareForMoveToWindow(NSWindow *, WTF::Function<void ()> &&)::(anonymous class)::operator()() const Source/WebKit/UIProcess/Cocoa/WebViewImpl.mm(2378) : auto WebKit::WebViewImpl::prepareForMoveToWindow(NSWindow *, WTF::Function<void ()> &&)::(anonymous class)::operator()() const 2019-05-03 12:30:54.556904-0700 Safari[19007:13457145] 1 0x1028e0879 WTFCrash 1 0x1028e0879 WTFCrash 2019-05-03 12:30:54.559297-0700 Safari[19007:13457145] 2 0x1096e6d1b WTFCrashWithInfo(int, char const*, char const*, int) 2 0x1096e6d1b WTFCrashWithInfo(int, char const*, char const*, int) 2019-05-03 12:30:54.561383-0700 Safari[19007:13457145] 3 0x10a0fa2e7 WebKit::WebViewImpl::prepareForMoveToWindow(NSWindow*, WTF::Function<void ()>&&)::$_7::operator()() const 3 0x10a0fa2e7 WebKit::WebViewImpl::prepareForMoveToWindow(NSWindow*, WTF::Function<void ()>&&)::$_7::operator()() const 2019-05-03 12:30:54.563377-0700 Safari[19007:13457145] 4 0x10a0fa179 WTF::Function<void ()>::CallableWrapper<WebKit::WebViewImpl::prepareForMoveToWindow(NSWindow*, WTF::Function<void ()>&&)::$_7>::call() 4 0x10a0fa179 WTF::Function<void ()>::CallableWrapper<WebKit::WebViewImpl::prepareForMoveToWindow(NSWindow*, WTF::Function<void ()>&&)::$_7>::call() 2019-05-03 12:30:54.565279-0700 Safari[19007:13457145] 5 0x109865cba WTF::Function<void ()>::operator()() const 5 0x109865cba WTF::Function<void ()>::operator()() const 2019-05-03 12:30:54.567341-0700 Safari[19007:13457145] 6 0x10a1d9988 auto WebKit::WebPageProxy::installActivityStateChangeCompletionHandler(WTF::Function<void ()>&&)::$_25::operator()<WebKit::CallbackBase::Error>(WebKit::CallbackBase::Error) const 6 0x10a1d9988 auto WebKit::WebPageProxy::installActivityStateChangeCompletionHandler(WTF::Function<void ()>&&)::$_25::operator()<WebKit::CallbackBase::Error>(WebKit::CallbackBase::Error) const 2019-05-03 12:30:54.569299-0700 Safari[19007:13457145] 7 0x10a1d98e2 WTF::Function<void (WebKit::CallbackBase::Error)>::CallableWrapper<WebKit::WebPageProxy::installActivityStateChangeCompletionHandler(WTF::Function<void ()>&&)::$_25>::call(WebKit::CallbackBase::Error) 7 0x10a1d98e2 WTF::Function<void (WebKit::CallbackBase::Error)>::CallableWrapper<WebKit::WebPageProxy::installActivityStateChangeCompletionHandler(WTF::Function<void ()>&&)::$_25>::call(WebKit::CallbackBase::Error) 2019-05-03 12:30:54.571237-0700 Safari[19007:13457145] 8 0x10a091cc0 WTF::Function<void (WebKit::CallbackBase::Error)>::operator()(WebKit::CallbackBase::Error) const 8 0x10a091cc0 WTF::Function<void (WebKit::CallbackBase::Error)>::operator()(WebKit::CallbackBase::Error) const 2019-05-03 12:30:54.573327-0700 Safari[19007:13457145] 9 0x10a091574 WebKit::GenericCallback<>::invalidate(WebKit::CallbackBase::Error) 9 0x10a091574 WebKit::GenericCallback<>::invalidate(WebKit::CallbackBase::Error) 2019-05-03 12:30:54.575539-0700 Safari[19007:13457145] 10 0x10a086b7f void WebKit::invalidateCallbackMap<WTF::RefPtr<WebKit::CallbackBase, WTF::DumbPtrTraits<WebKit::CallbackBase> > >(WTF::HashMap<unsigned long long, WTF::RefPtr<WebKit::CallbackBase, WTF::DumbPtrTraits<WebKit::CallbackBase> >, WTF::IntHash<unsigned long long>, WTF::HashTraits<unsigned long long>, WTF::HashTraits<WTF::RefPtr<WebKit::CallbackBase, WTF::DumbPtrTraits<WebKit::CallbackBase> > > >&, WebKit::CallbackBase::Error) 10 0x10a086b7f void WebKit::invalidateCallbackMap<WTF::RefPtr<WebKit::CallbackBase, WTF::DumbPtrTraits<WebKit::CallbackBase> > >(WTF::HashMap<unsigned long long, WTF::RefPtr<WebKit::CallbackBase, WTF::DumbPtrTraits<WebKit::CallbackBase> >, WTF::IntHash<unsigned long long>, WTF::HashTraits<unsigned long long>, WTF::HashTraits<WTF::RefPtr<WebKit::CallbackBase, WTF::DumbPtrTraits<WebKit::CallbackBase> > > >&, WebKit::CallbackBase::Error) 2019-05-03 12:30:54.577635-0700 Safari[19007:13457145] 11 0x10a07f5eb WebKit::CallbackMap::invalidate(WebKit::CallbackBase::Error) 11 0x10a07f5eb WebKit::CallbackMap::invalidate(WebKit::CallbackBase::Error) 2019-05-03 12:30:54.579707-0700 Safari[19007:13457145] 12 0x10a1234a5 WebKit::WebPageProxy::resetState(WebKit::WebPageProxy::ResetStateReason) 12 0x10a1234a5 WebKit::WebPageProxy::resetState(WebKit::WebPageProxy::ResetStateReason) 2019-05-03 12:30:54.581742-0700 Safari[19007:13457145] 13 0x10a11c63a WebKit::WebPageProxy::close() 13 0x10a11c63a WebKit::WebPageProxy::close() 2019-05-03 12:30:54.583796-0700 Safari[19007:13457145] 14 0x10a31057d WKPageClose 14 0x10a31057d WKPageClose 2019-05-03 12:30:54.584396-0700 Safari[19007:13457145] 15 0x100c09bf5 Safari::WK::Page::close() const
Attachments
Patch (3.51 KB, patch)
2019-05-03 13:33 PDT, Chris Dumez
no flags
Chris Dumez
Comment 1 2019-05-03 13:31:57 PDT
Chris Dumez
Comment 2 2019-05-03 13:33:31 PDT
WebKit Commit Bot
Comment 3 2019-05-03 14:22:36 PDT
Comment on attachment 368976 [details] Patch Clearing flags on attachment: 368976 Committed r244920: <https://trac.webkit.org/changeset/244920>
WebKit Commit Bot
Comment 4 2019-05-03 14:22:37 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.