Description
Shift+Click on an attachment in kmail makes webengine crash, every time.
This is a regression in 5.11.
Sorry that I don't have time to make a standalone testcase, I'm sure carewolf can test this in kmail directly
[8914:8914:0423/232111.811475:FATAL:render_frame_host_manager.cc(894)] Check failed: browser_context == render_frame_host_->GetSiteInstance()->GetBrowserContext() (0xeb2a910 vs. 0x2697630) #0 0x7fb0616942ea base::debug::StackTrace::StackTrace() #1 0x7fb061692395 base::debug::StackTrace::StackTrace() #2 0x7fb0616d6b44 logging::LogMessage::~LogMessage() #3 0x7fb05f870722 content::RenderFrameHostManager::ShouldSwapBrowsingInstancesForNavigation() #4 0x7fb05f870c77 content::RenderFrameHostManager::GetSiteInstanceForNavigation() #5 0x7fb05f873f8a content::RenderFrameHostManager::GetSiteInstanceForNavigationRequest() #6 0x7fb05f86e7a9 content::RenderFrameHostManager::GetFrameHostForNavigation() #7 0x7fb05f86e57b content::RenderFrameHostManager::DidCreateNavigationRequest() #8 0x7fb05f79a6e1 content::FrameTreeNode::CreatedNavigationRequest() #9 0x7fb05f7fd56f content::NavigatorImpl::RequestNavigation() #10 0x7fb05f7fa97a content::NavigatorImpl::NavigateToEntry() #11 0x7fb05f7fad6e content::NavigatorImpl::NavigateToPendingEntry() #12 0x7fb05f7cbfd0 content::NavigationControllerImpl::NavigateToPendingEntryInternal() #13 0x7fb05f7cbc0b content::NavigationControllerImpl::NavigateToPendingEntry() #14 0x7fb05f7c3370 content::NavigationControllerImpl::LoadEntry() #15 0x7fb05f7c4f57 content::NavigationControllerImpl::LoadURLWithParams() #16 0x7fb05dc1a09d QtWebEngineCore::WebContentsDelegateQt::OpenURLFromTab() #17 0x7fb060125acb content::WebContentsImpl::OpenURL() #18 0x7fb05f7fbc63 content::NavigatorImpl::RequestOpenURL() #19 0x7fb05f807c07 content::RenderFrameHostImpl::OnOpenURL() #20 0x7fb05f849ceb _ZN4base20DispatchToMethodImplIPN7content19RenderFrameHostImplEMS2_FvRK27FrameHostMsg_OpenURL_ParamsESt5tupleIIS4_EEILm0EEEEvRKT_T0_OT1_St16integer_sequenceImIXspT2_EEE #21 0x7fb05f83b305 _ZN4base16DispatchToMethodIPN7content19RenderFrameHostImplEMS2_FvRK27FrameHostMsg_OpenURL_ParamsESt5tupleIJS4_EEEEvRKT_T0_OT1_ #22 0x7fb05f82d7a8 _ZN3IPC16DispatchToMethodIN7content19RenderFrameHostImplEMS2_FvRK27FrameHostMsg_OpenURL_ParamsEvSt5tupleIJS3_EEEEvPT_T0_PT1_OT2_ #23 0x7fb05f8201ae _ZN3IPC8MessageTI25FrameHostMsg_OpenURL_MetaSt5tupleIJ27FrameHostMsg_OpenURL_ParamsEEvE8DispatchIN7content19RenderFrameHostImplES8_vMS8_FvRKS3_EEEbPKNS_7MessageEPT_PT0_PT1_T2_ #24 0x7fb05f804725 content::RenderFrameHostImpl::OnMessageReceived() #25 0x7fb05fda52da content::RenderProcessHostImpl::OnMessageReceived() #26 0x7fb062e78865 IPC::ChannelProxy::Context::OnDispatchMessage() #27 0x7fb062e7ebc5 base::internal::FunctorTraits<>::Invoke<>() #28 0x7fb062e7e53b base::internal::InvokeHelper<>::MakeItSo<>() #29 0x7fb062e7ca7d _ZN4base8internal7InvokerINS0_9BindStateIMN3IPC12ChannelProxy7ContextEFvRKNS3_7MessageEEJ13scoped_refptrIS5_ES6_EEEFvvEE7RunImplIRKSA_RKSt5tupleIJSC_S6_EEJLm0ELm1EEEEvOT_OT0_St16integer_sequenceImJXspT1_EEE #30 0x7fb062e7be84 base::internal::Invoker<>::Run() #31 0x7fb05dc58f36 _ZNO4base12OnceCallbackIFvvEE3RunEv #32 0x7fb061694998 base::debug::TaskAnnotator::RunTask() #33 0x7fb0616ed9a0 base::internal::IncomingTaskQueue::RunTask() #34 0x7fb0616f1c5a base::MessageLoop::RunTask() #35 0x7fb0616f1dce base::MessageLoop::DeferOrRunPendingTask() #36 0x7fb0616f20fd base::MessageLoop::DoWork() #37 0x7fb05dba005a QtWebEngineCore::(anonymous namespace)::MessagePumpForUIQt::customEvent() #38 0x7fb074e70eb3 QObject::event() #39 0x7fb075c3ace0 QApplicationPrivate::notify_helper() #40 0x7fb075c42229 QApplication::notify() #41 0x7fb074e419d5 QCoreApplication::notifyInternal2() #42 0x7fb074e47e92 QCoreApplicationPrivate::sendPostedEvents() #43 0x7fb074e4824c QCoreApplication::sendPostedEvents() #44 0x7fb074e9abd0 postEventSourceDispatch() #45 0x7fb057491134 g_main_context_dispatch #46 0x7fb057491388 <unknown> #47 0x7fb05749142c g_main_context_iteration #48 0x7fb074e9a5b7 QEventDispatcherGlib::processEvents() #49 0x7fb0468bccbf QPAEventDispatcherGlib::processEvents() #50 0x7fb074e3fad3 QEventLoop::processEvents() #51 0x7fb074e3ff1e QEventLoop::exec() #52 0x7fb074e49632 QCoreApplication::exec() #53 0x7fb0753fde0c QGuiApplication::exec() #54 0x7fb075c3abbb QApplication::exec() #55 0x000000403a6c main
Attachments
Issue Links
- relates to
-
QTBUG-65561 Support different Chromium process models
- Closed