Details
Description
When e.g. loading this big text file, searching for "Checksum", and then clicking a bookmarked URL quickly (before the search result arrives) in demobrowser, we get:
[27177:27177:0428/103746.452896:FATAL:find_request_manager.cc(440)] Check failed: CheckFrame(rfh). Thread 1 "demobrowser" received signal SIGTRAP, Trace/breakpoint trap. base::debug::(anonymous namespace)::DebugBreak () at ../../3rdparty/chromium/base/debug/debugger_posix.cc:232 232 } (gdb) bt #0 0x00007fffe7a1c28d in base::debug::(anonymous namespace)::DebugBreak() () at ../../3rdparty/chromium/base/debug/debugger_posix.cc:232 #1 0x00007fffe7a1c2ba in base::debug::BreakDebugger() () at ../../3rdparty/chromium/base/debug/debugger_posix.cc:251 #2 0x00007fffe7a5dcdc in logging::LogMessage::~LogMessage() (this=0x7fffffffa8f0, __in_chrg=<optimized out>) at ../../3rdparty/chromium/base/logging.cc:748 #3 0x00007fffe6013792 in content::FindRequestManager::SendFindIPC(content::FindRequestManager::FindRequest const&, content::RenderFrameHost*) (this=0x5555579400a0, request=..., rfh=0x55555731e0f0) at ../../3rdparty/chromium/content/browser/find_request_manager.cc:440 #4 0x00007fffe6013488 in content::FindRequestManager::FindInternal(content::FindRequestManager::FindRequest const&) (this=0x5555579400a0, request=...) at ../../3rdparty/chromium/content/browser/find_request_manager.cc:415 #5 0x00007fffe601369e in content::FindRequestManager::AdvanceQueue(int) (this=0x5555579400a0, request_id=5) at ../../3rdparty/chromium/content/browser/find_request_manager.cc:435 #6 0x00007fffe60141f1 in content::FindRequestManager::FinalUpdateReceived(int, content::RenderFrameHost*) (this=0x5555579400a0, request_id=5, rfh=0x555555bdce80) at ../../3rdparty/chromium/content/browser/find_request_manager.cc:554 #7 0x00007fffe6012e8e in content::FindRequestManager::RemoveFrame(content::RenderFrameHost*) (this=0x5555579400a0, rfh=0x555555bdce80) at ../../3rdparty/chromium/content/browser/find_request_manager.cc:270 #8 0x00007fffe6012fd2 in content::FindRequestManager::RenderFrameHostChanged(content::RenderFrameHost*, content::RenderFrameHost*) (this=0x5555579400a0, old_host=0x555555bdce80, new_host=0x55555731e0f0) at ../../3rdparty/chromium/content/browser/find_request_manager.cc:371 #9 0x00007fffe6ba319d in content::WebContentsImpl::NotifyFrameSwapped(content::RenderFrameHost*, content::RenderFrameHost*) (this=0x555555bccdb0, old_host=0x555555bdce80, new_host=0x55555731e0f0) at ../../3rdparty/chromium/content/browser/web_contents/web_contents_impl.cc:4030 #10 0x00007fffe6ba70b0 in content::WebContentsImpl::NotifySwappedFromRenderManager(content::RenderFrameHost*, content::RenderFrameHost*, bool) (this=0x555555bccdb0, old_host=0x555555bdce80, new_host=0x55555731e0f0, is_main_frame=true) at ../../3rdparty/chromium/content/browser/web_contents/web_contents_impl.cc:4917 #11 0x00007fffe610c62a in content::RenderFrameHostManager::CommitPending() (this=0x555555bcd790) at ../../3rdparty/chromium/content/browser/frame_host/render_frame_host_manager.cc:2210 #12 0x00007fffe6104186 in content::RenderFrameHostManager::CommitPendingIfNecessary(content::RenderFrameHostImpl*, bool) (this=0x555555bcd790, render_frame_host=0x55555731e0f0, was_caused_by_user_gesture=false) at ../../3rdparty/chromium/content/browser/frame_host/render_frame_host_manager.cc:531 #13 0x00007fffe6103f93 in content::RenderFrameHostManager::DidNavigateFrame(content::RenderFrameHostImpl*, bool) (this=0x555555bcd790, render_frame_host=0x55555731e0f0, was_caused_by_user_gesture=false) at ../../3rdparty/chromium/content/browser/frame_host/render_frame_host_manager.cc:499 #14 0x00007fffe60953a6 in content::NavigatorImpl::DidNavigate(content::RenderFrameHostImpl*, FrameHostMsg_DidCommitProvisionalLoad_Params const&, std::unique_ptr<content::NavigationHandleImpl, std::default_delete<content::NavigationHandleImpl> >) (this=0x555555bd65b0, render_frame_host=0x55555731e0f0, params=..., navigation_handle=std::unique_ptr<content::NavigationHandleImpl> containing 0x555557444890) at ../../3rdparty/chromium/content/browser/frame_host/navigator_impl.cc:568 #15 0x00007fffe60a2711 in content::RenderFrameHostImpl::OnDidCommitProvisionalLoad(IPC::Message const&) (this=0x55555731e0f0, msg=...) at ../../3rdparty/chromium/content/browser/frame_host/render_frame_host_impl.cc:1290 #16 0x00007fffe609e019 in content::RenderFrameHostImpl::OnMessageReceived(IPC::Message const&) (this=0x55555731e0f0, msg=...) at ../../3rdparty/chromium/content/browser/frame_host/render_frame_host_impl.cc:699 #17 0x00007fffe6787e68 in content::RenderProcessHostImpl::OnMessageReceived(IPC::Message const&) (this=0x55555797aa20, msg=...) at ../../3rdparty/chromium/content/browser/renderer_host/render_process_host_impl.cc:2015 #18 0x00007fffe954da34 in IPC::ChannelProxy::Context::OnDispatchMessage(IPC::Message const&) (this=0x5555572fe600, message=...) at ../../3rdparty/chromium/ipc/ipc_channel_proxy.cc:340 #19 0x00007fffe9558121 in base::internal::FunctorTraits<void (IPC::ChannelProxy::Context::*)(IPC::Message const&), void>::Invoke<scoped_refptr<IPC::ChannelProxy::Context> const&, IPC::Message const&>(void (IPC::ChannelProxy::Context::*)(IPC::Message const&), scoped_refptr<IPC::ChannelProxy::Context> const&, IPC::Message const&) (method=(void (IPC::ChannelProxy::Context::*)(IPC::ChannelProxy::Context * const, const IPC::Message &)) 0x7fffe954d97a <IPC::ChannelProxy::Context::OnDispatchMessage(IPC::Message const&)>, receiver_ptr=..., args#0=...) at ../../3rdparty/chromium/base/bind_internal.h:214 #20 0x00007fffe9556c09 in base::internal::InvokeHelper<false, void>::MakeItSo<void (IPC::ChannelProxy::Context::* const&)(IPC::Message const&), scoped_refptr<IPC::ChannelProxy::Context> const&, IPC::Message const&>(void (IPC::ChannelProxy::Context::* const&)(IPC::Message const&), scoped_refptr<IPC::ChannelProxy::Context> const&, IPC::Message const&) (functor=@0x7fff902aa0a0: (void (IPC::ChannelProxy::Context::*)(IPC::ChannelProxy::Context * const, const IPC::Message &)) 0x7fffe954d97a <IPC::ChannelProxy::Context::OnDispatchMessage(IPC::Message const&)>, args#0=..., args#1=...) at ../../3rdparty/chromium/base/bind_internal.h:286 #21 0x00007fffe9553c96 in base::internal::Invoker<base::internal::BindState<void (IPC::ChannelProxy::Context::*)(IPC::Message const&), scoped_refptr<IPC::ChannelProxy::Context>, IPC::Message>, void ()>::RunImpl<void (IPC::ChannelProxy::Context::* const&)(IPC::Message const&), std::tuple<scoped_refptr<IPC::ChannelProxy::Context>, IPC::Message> const&, 0ul, 1ul>(void (IPC::ChannelProxy::Context::* const&)(IPC::Message const&), std::tuple<scoped_refptr<IPC::ChannelProxy::Context>, IPC::Message> const&, base::IndexSequence<0ul, 1ul>) (functor= @0x7fff902aa0a0: (void (IPC::ChannelProxy::Context::*)(IPC::ChannelProxy::Context * const, const IPC::Message &)) 0x7fffe954d97a <IPC::ChannelProxy::Context::OnDispatchMessage(IPC::Message const&)>, bound=std::tuple containing = {...}) at ../../3rdparty/chromium/base/bind_internal.h:364 #22 0x00007fffe955230e in base::internal::Invoker<base::internal::BindState<void (IPC::ChannelProxy::Context::*)(IPC::Message const&), scoped_refptr<IPC::ChannelProxy::Context>, IPC::Message>, void ()>::Run(base::internal::BindStateBase*) (base=0x7fff902aa080) at ../../3rdparty/chromium/base/bind_internal.h:342 #23 0x00007fffe7ba584e in base::internal::RunMixin<base::Callback<void (), (base::internal::CopyMode)0, (base::internal::RepeatMode)0> >::Run() && (this=0x7fffffffd6f8) at ../../3rdparty/chromium/base/callback.h:47 #24 0x00007fffe7c641a4 in base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask*) (this=0x555555a375b0, queue_function=0x7ffff0a19308 "MessageLoop::PostTask", pending_task=0x7fffffffd6e0) at ../../3rdparty/chromium/base/debug/task_annotator.cc:52 #25 0x00007fffe7a84586 in base::MessageLoop::RunTask(base::PendingTask*) (this=0x555555a37390, pending_task=0x7fffffffd6e0) at ../../3rdparty/chromium/base/message_loop/message_loop.cc:413 #26 0x00007fffe7a846f5 in base::MessageLoop::DeferOrRunPendingTask(base::PendingTask) (this=0x555555a37390, pending_task=...) at ../../3rdparty/chromium/base/message_loop/message_loop.cc:422 #27 0x00007fffe7a84c29 in base::MessageLoop::DoWork() (this=0x555555a37390) at ../../3rdparty/chromium/base/message_loop/message_loop.cc:515 #28 0x00007fffe550e363 in QtWebEngineCore::(anonymous namespace)::MessagePumpForUIQt::handleScheduledWork (this=0x555555a37e90) at ../content_browser_client_qt.cpp:216 #29 0x00007fffe550e363 in QtWebEngineCore::(anonymous namespace)::MessagePumpForUIQt::customEvent(QEvent*) (this=0x555555a37e90, ev=<optimized out>) at ../content_browser_client_qt.cpp:198 #30 0x00007fffe2a8c00a in QObject::event(QEvent*) (this=0x555555a37e90, e=<optimized out>) at kernel/qobject.cpp:1268 #31 0x00007fffe3aef376 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x5555556bebe0, receiver=receiver@entry=0x555555a37e90, e=e@entry=0x555558f537c0) at kernel/qapplication.cpp:3713 #32 0x00007fffe3af7b0f in QApplication::notify(QObject*, QEvent*) (this=0x7fffffffddc0, receiver=0x555555a37e90, e=0x555558f537c0) at kernel/qapplication.cpp:3085 #33 0x00007fffe2a5722c in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=receiver@entry=0x555555a37e90, event=event@entry=0x555558f537c0) at kernel/qcoreapplication.cpp:1013 #34 0x00007fffe2a5c7b4 in QCoreApplication::sendEvent(QObject*, QEvent*) (event=0x555558f537c0, receiver=0x555555a37e90) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #35 0x00007fffe2a5c7b4 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x5555556bed50) at kernel/qcoreapplication.cpp:1673 #36 0x00007fffe2a5cf47 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1527 #37 0x00007fffe2ab91bd in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x5555556eac90) at kernel/qeventdispatcher_glib.cpp:276 #38 0x00007fffe09807b7 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #39 0x00007fffe0980a20 in () at /usr/lib/libglib-2.0.so.0 #40 0x00007fffe0980acc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #41 0x00007fffe2ab923f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5555556eac00, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #42 0x00007fffd6783cb3 in QPAEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=<optimized out>, flags=...) at qeventdispatcher_glib.cpp:121 #43 0x00007fffe2a54ebc in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffdd40, flags=..., flags@entry=...) at kernel/qeventloop.cpp:134 #44 0x00007fffe2a553b1 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffdd40, flags=flags@entry=...) at kernel/qeventloop.cpp:212 #45 0x00007fffe2a5f5b2 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1286 #46 0x00007fffe34f3d9b in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1671 #47 0x00007fffe3aef1f6 in QApplication::exec() () at kernel/qapplication.cpp:2901 #48 0x00005555555dbd0b in main(int, char**) (argc=<optimized out>, argv=0x7fffffffdf18) at main.cpp:64
In a 5.8 release build, it segfaults:
0x00007ffff319ee72 in content::FindRequestManager::OnFindReply (this=0x555557c6fad0, rfh=<optimized out>, rfh@entry=0x5555593b48b0, request_id=request_id@entry=8, number_of_matches=number_of_matches@entry=1, selection_rect=..., active_match_ordinal=active_match_ordinal@entry=-1, final_update=false) at /tmp/makepkg/qt5-webengine-debug/src/qtwebengine-opensource-src-5.8.0/src/3rdparty/chromium/content/browser/find_request_manager.cc:155 155 /tmp/makepkg/qt5-webengine-debug/src/qtwebengine-opensource-src-5.8.0/src/3rdparty/chromium/content/browser/find_request_manager.cc: No such file or directory. (gdb) bt #0 0x00007ffff319ee72 in content::FindRequestManager::OnFindReply(content::RenderFrameHost*, int, int, gfx::Rect const&, int, bool) (this=0x555557c6fad0, rfh=<optimized out>, rfh@entry=0x5555593b48b0, request_id=request_id@entry=8, number_of_matches=number_of_matches@entry=1, selection_rect=..., active_match_ordinal=active_match_ordinal@entry=-1, final_update=false) at /tmp/makepkg/qt5-webengine-debug/src/qtwebengine-opensource-src-5.8.0/src/3rdparty/chromium/content/browser/find_request_manager.cc:155 #1 0x00007ffff309b538 in content::WebContentsImpl::OnFindReply(int, int, gfx::Rect const&, int, bool) (this=this@entry=0x555555ee41b0, request_id=8, number_of_matches=1, selection_rect=..., active_match_ordinal=-1, final_update=<optimized out>) at /tmp/makepkg/qt5-webengine-debug/src/qtwebengine-opensource-src-5.8.0/src/3rdparty/chromium/content/browser/web_contents/web_contents_impl.cc:3639 #2 0x00007ffff30a8e5c in base::DispatchToMethodImpl<content::WebContentsImpl*, void (content::WebContentsImpl::*)(int, int, gfx::Rect const&, int, bool), int, int, gfx::Rect, int, bool, 0ul, 1ul, 2ul, 3ul, 4ul>(content::WebContentsImpl* const&, void (content::WebContentsImpl::*)(int, int, gfx::Rect const&, int, bool), std::tuple<int, int, gfx::Rect, int, bool> const&, base::IndexSequence<0ul, 1ul, 2ul, 3ul, 4ul>) (obj=<synthetic pointer>: <optimized out>, arg=std::tuple containing = {...}, method= (void (content::WebContentsImpl::*)(content::WebContentsImpl * const, int, int, const gfx::Rect &, int, bool)) 0x7ffff309b4f0 <content::WebContentsImpl::OnFindReply(int, int, gfx::Rect const&, int, bool)>) at /tmp/makepkg/qt5-webengine-debug/src/qtwebengine-opensource-src-5.8.0/src/3rdparty/chromium/base/tuple.h:140 #3 0x00007ffff30a8e5c in base::DispatchToMethod<content::WebContentsImpl*, void (content::WebContentsImpl::*)(int, int, gfx::Rect const&, int, bool), int, int, gfx::Rect, int, bool>(content::WebContentsImpl* const&, void (content::WebContentsImpl::*)(int, int, gfx::Rect const&, int, bool), std::tuple<int, int, gfx::Rect, int, bool> const&) (obj=<synthetic pointer>: <optimized out>, arg=std::tuple containing = {...}, method=<optimized out>) at /tmp/makepkg/qt5-webengine-debug/src/qtwebengine-opensource-src-5.8.0/src/3rdparty/chromium/base/tuple.h:147 #4 0x00007ffff30a8e5c in IPC::DispatchToMethod<content::WebContentsImpl, void (content::WebContentsImpl::*)(int, int, gfx::Rect const&, int, bool), void, std::tuple<int, int, gfx::Rect, int, bool> >(content::WebContentsImpl*, void (content::WebContentsImpl::*)(int, int, gfx::Rect const&, int, bool), void*, std::tuple<int, int, gfx::Rect, int, bool> const&) (tuple=std::tuple containing = {...}, method= (void (content::WebContentsImpl::*)(content::WebContentsImpl * const, int, int, const gfx::Rect &, int, bool)) 0x7ffff309b4f0 <content::WebContentsImpl::OnFindReply(int, int, gfx::Rect const&, int, bool)>, obj=0x555555ee41b0) at /tmp/makepkg/qt5-webengine-debug/src/qtwebengine-opensource-src-5.8.0/src/3rdparty/chromium/ipc/ipc_message_templates.h:26 #5 0x00007ffff30a8e5c in IPC::MessageT<FrameHostMsg_Find_Reply_Meta, std::tuple<int, int, gfx::Rect, int, bool>, void>::Dispatch<content::WebContentsImpl, content::WebContentsImpl, void, void (content::WebContentsImpl::*)(int, int, gfx::Rect const&, int, bool)>(IPC::Message const*, content::WebContentsImpl*, content::WebContentsImpl*, void*, void (content::WebContentsImpl::*)(int, int, gfx::Rect const&, int, bool)) (func=<optimized out>, parameter=0x0, sender=0x555555ee41b0, obj=0x555555ee41b0, msg=0x7fff9028b2b0) at /tmp/makepkg/qt5-webengine-debug/src/qtwebengine-opensource-src-5.8.0/src/3rdparty/chromium/ipc/ipc_message_templates.h:121 #6 0x00007ffff30a8e5c in content::WebContentsImpl::OnMessageReceived(content::RenderViewHost*, content::RenderFrameHost*, IPC::Message const&) (this=0x555555ee41b0, render_view_host=<optimized out>, render_frame_host=<optimized out>, message=...) at /tmp/makepkg/qt5-webengine-debug/src/qtwebengine-opensource-src-5.8.0/src/3rdparty/chromium/content/browser/web_contents/web_contents_impl.cc:684 #7 0x00007ffff2f807b6 in content::RenderFrameHostImpl::OnMessageReceived(IPC::Message const&) (this=0x5555593b48b0, msg=...) at /tmp/makepkg/qt5-webengine-debug/src/qtwebengine-opensource-src-5.8.0/src/3rdparty/chromium/content/browser/frame_host/render_frame_host_impl.cc:539 #8 0x00007ffff2ffb337 in content::RenderProcessHostImpl::OnMessageReceived(IPC::Message const&) (this=0x555557cf96a0, msg=...) at /tmp/makepkg/qt5-webengine-debug/src/qtwebengine-opensource-src-5.8.0/src/3rdparty/chromium/content/browser/renderer_host/render_process_host_impl.cc:1776 #9 0x00007ffff40cc003 in IPC::ChannelProxy::Context::OnDispatchMessage(IPC::Message const&) (this=0x555559237620, message=...) at /tmp/makepkg/qt5-webengine-debug/src/qtwebengine-opensource-src-5.8.0/src/3rdparty/chromium/ipc/ipc_channel_proxy.cc:284 #10 0x00007ffff44052bd in base::Callback<void (), (base::internal::CopyMode)1>::Run() const (this=0x7fffffffd6f8) at /tmp/makepkg/qt5-webengine-debug/src/qtwebengine-opensource-src-5.8.0/src/3rdparty/chromium/base/callback.h:389 #11 0x00007ffff44052bd in base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask const&) (this=this@entry=0x555555da5330, queue_function=queue_function@entry=0x7ffff661119c "MessageLoop::PostTask", pending_task=...) at /tmp/makepkg/qt5-webengine-debug/src/qtwebengine-opensource-src-5.8.0/src/3rdparty/chromium/base/debug/task_annotator.cc:51 #12 0x00007ffff43abaed in base::MessageLoop::RunTask(base::PendingTask const&) (this=this@entry=0x555555da51b0, pending_task=...) at /tmp/makepkg/qt5-webengine-debug/src/qtwebengine-opensource-src-5.8.0/src/3rdparty/chromium/base/message_loop/message_loop.cc:493 #13 0x00007ffff43ac6fd in base::MessageLoop::DeferOrRunPendingTask(base::PendingTask const&) (this=this@entry=0x555555da51b0, pending_task=...) at /tmp/makepkg/qt5-webengine-debug/src/qtwebengine-opensource-src-5.8.0/src/3rdparty/chromium/base/message_loop/message_loop.cc:502 #14 0x00007ffff43ac9e8 in base::MessageLoop::DoWork() (this=0x555555da51b0) at /tmp/makepkg/qt5-webengine-debug/src/qtwebengine-opensource-src-5.8.0/src/3rdparty/chromium/base/message_loop/message_loop.cc:624 #15 0x00007ffff27ff335 in QtWebEngineCore::(anonymous namespace)::MessagePumpForUIQt::handleScheduledWork (this=<optimized out>) at /tmp/makepkg/qt5-webengine-debug/src/qtwebengine-opensource-src-5.8.0/src/core/content_browser_client_qt.cpp:207 #16 0x00007ffff27ff335 in QtWebEngineCore::(anonymous namespace)::MessagePumpForUIQt::customEvent(QEvent*) (this=0x555555da5b60, ev=<optimized out>) at /tmp/makepkg/qt5-webengine-debug/src/qtwebengine-opensource-src-5.8.0/src/core/content_browser_client_qt.cpp:189 #17 0x00007fffef725c03 in QObject::event(QEvent*) (this=0x555555da5b60, e=<optimized out>) at kernel/qobject.cpp:1285 #18 0x00007ffff11cf3dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x555555da5b60, e=0x555557735440) at kernel/qapplication.cpp:3745 #19 0x00007ffff11d6bf1 in QApplication::notify(QObject*, QEvent*) (this=0x7fffffffddf0, receiver=0x555555da5b60, e=0x555557735440) at kernel/qapplication.cpp:3502 #20 0x00007fffef6f94e0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x555555da5b60, event=event@entry=0x555557735440) at kernel/qcoreapplication.cpp:988 #21 0x00007fffef6fbc6d in QCoreApplication::sendEvent(QObject*, QEvent*) (event=0x555557735440, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #22 0x00007fffef6fbc6d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x5555558a6f60) at kernel/qcoreapplication.cpp:1648 #23 0x00007fffef6fc0d8 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1502 #24 0x00007fffef74dce3 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x555555975de0) at kernel/qeventdispatcher_glib.cpp:276 #25 0x00007fffeda887b7 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #26 0x00007fffeda88a20 in () at /usr/lib/libglib-2.0.so.0 #27 0x00007fffeda88acc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #28 0x00007fffef74e0ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x555555975cd0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #29 0x00007fffef6f793a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffdd80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 #30 0x00007fffef6ffe84 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1261 #31 0x000055555558ee00 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at main.cpp:64
Attachments
For Gerrit Dashboard: QTBUG-60472 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
193981,2 | [Backport] Fix for occasional crashes in FindRequestManager::OnFindReply(). | 56-based | qt/qtwebengine-chromium | Status: MERGED | +2 | 0 |
193983,7 | Add QML auto test for findText interrupted by page load | 5.9 | qt/qtwebengine | Status: MERGED | -2 | 0 |
194502,1 | Update src/third_party | 5.9.0 | qt/qtwebengine | Status: ABANDONED | -1 | 0 |
198844,2 | [Backport] Fix for occasional crashes in FindRequestManager::OnFindReply(). | 58-based | qt/qtwebengine-chromium | Status: MERGED | +2 | 0 |
199515,2 | Update Chromium | dev | qt/qtwebengine | Status: MERGED | +2 | 0 |