https://bugs.kde.org/show_bug.cgi?id=449435
Bug ID: 449435 Summary: falkon crashes after clicking a link in apdf file Product: Falkon Version: 3.1.0 Platform: Gentoo Packages OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: now...@gmail.com Reporter: ka...@seznam.cz Target Milestone: --- Application: falkon (3.1.0) Qt Version: 5.15.2 Frameworks Version: 5.88.0 Operating System: Linux 5.15.16-gentoo x86_64 Windowing System: X11 Distribution: "Gentoo Base System release 2.7" DrKonqi: 5.23.5 [KCrashBackend] -- Information about the crash: - What I was doing when the application crashed: I have opened a link to a pdf file. Within that file, I have clicked a link to another pdf. Falkon crashed then, repeatedly. The crash can be reproduced every time. -- Backtrace: Application: Falkon (falkon), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = {<No data fields>}} [KCrash Handler] #6 0x00000000801f0fff in () #7 0x00007f5264a0f38b in QtWebEngineCore::ContentBrowserClientQt::CanCreateWindow(content::RenderFrameHost*, GURL const&, GURL const&, url::Origin const&, content::mojom::WindowContainerType, GURL const&, content::Referrer const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, WindowOpenDisposition, blink::mojom::WindowFeatures const&, bool, bool, bool*) (this=<optimized out>, opener=<optimized out>, opener_url=<optimized out>, opener_top_level_frame_url=<optimized out>, source_origin=<optimized out>, container_type=<optimized out>, target_url=..., referrer=..., frame_name="", disposition=WindowOpenDisposition::NEW_FOREGROUND_TAB, features=..., user_gesture=true, opener_suppressed=false, no_javascript_access=0x7fff558a8bb7) at /var/tmp/portage/dev-qt/qtwebengine-5.15.2_p20211216/work/qtwebengine-5.15.2_p20211216/src/core/content_browser_client_qt.cpp:744 #8 0x00007f526925a8fe in content::RenderFrameHostImpl::CreateNewWindow(mojo::StructPtr<content::mojom::CreateNewWindowParams>, base::OnceCallback<void (content::mojom::CreateNewWindowStatus, mojo::StructPtr<content::mojom::CreateNewWindowReply>)>) () at /usr/lib64/libQt5WebEngineCore.so.5 #9 0x00007f52654e950d in content::mojom::FrameHostStubDispatch::AcceptWithResponder(content::mojom::FrameHost*, mojo::Message*, std::unique_ptr<mojo::MessageReceiverWithStatus, std::default_delete<mojo::MessageReceiverWithStatus> >) () at /usr/lib64/libQt5WebEngineCore.so.5 #10 0x00007f526923298f in content::mojom::FrameHostStub<mojo::RawPtrImplRefTraits<content::mojom::FrameHost> >::AcceptWithResponder(mojo::Message*, std::unique_ptr<mojo::MessageReceiverWithStatus, std::default_delete<mojo::MessageReceiverWithStatus> >) () at /usr/lib64/libQt5WebEngineCore.so.5 #11 0x00007f5267227bb7 in mojo::InterfaceEndpointClient::HandleValidatedMessage(mojo::Message*) [clone .part.0] () at /usr/lib64/libQt5WebEngineCore.so.5 #12 0x00007f526722836b in mojo::MessageDispatcher::Accept(mojo::Message*) () at /usr/lib64/libQt5WebEngineCore.so.5 #13 0x00007f526726ad3d in IPC::(anonymous namespace)::ChannelAssociatedGroupController::AcceptSyncMessage(unsigned int, unsigned int) () at /usr/lib64/libQt5WebEngineCore.so.5 #14 0x00007f5266b901e7 in base::TaskAnnotator::RunTask(char const*, base::PendingTask*) () at /usr/lib64/libQt5WebEngineCore.so.5 #15 0x00007f5266ba1712 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::sequence_manager::LazyNow*) () at /usr/lib64/libQt5WebEngineCore.so.5 #16 0x00007f5266ba1b7c in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() () at /usr/lib64/libQt5WebEngineCore.so.5 #17 0x00007f52649fe178 in QtWebEngineCore::MessagePumpForUIQt::handleScheduledWork() (this=0x557e3b3f1380) at /var/tmp/portage/dev-qt/qtwebengine-5.15.2_p20211216/work/qtwebengine-5.15.2_p20211216/src/core/browser_main_parts_qt.cpp:208 #18 0x00007f526c6f9dcf in QObject::event(QEvent*) (this=0x557e194d8200, e=0x7f522c4bc7d0) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r14/work/qtbase-f4ac0b55c37f2b594ffbe639db43dac365825c7c/src/corelib/kernel/qobject.cpp:1336 #19 0x00007f526cb0864f in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x557e194d8200, e=0x7f522c4bc7d0) at /var/tmp/portage/dev-qt/qtwidgets-5.15.2-r12/work/qtbase-7c6c0030cf80ef7b9ace42996b0e0c3a72f76860/src/widgets/kernel/qapplication.cpp:3632 #20 0x00007f526c6cf6f8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x557e194d8200, event=0x7f522c4bc7d0) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r14/work/qtbase-f4ac0b55c37f2b594ffbe639db43dac365825c7c/src/corelib/kernel/qcoreapplication.cpp:1064 #21 0x00007f526c6d2bb5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x557e19091950) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r14/work/qtbase-f4ac0b55c37f2b594ffbe639db43dac365825c7c/src/corelib/kernel/qcoreapplication.cpp:1821 #22 0x00007f526c71fcd3 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x557e19186670) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r14/work/qtbase-f4ac0b55c37f2b594ffbe639db43dac365825c7c/src/corelib/kernel/qeventdispatcher_glib.cpp:277 #23 0x00007f5262c7d8db in g_main_dispatch (context=0x7f5254005000) at ../glib-2.70.2/glib/gmain.c:3381 #24 g_main_context_dispatch (context=0x7f5254005000) at ../glib-2.70.2/glib/gmain.c:4099 #25 0x00007f5262c7db88 in g_main_context_iterate (context=context@entry=0x7f5254005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.70.2/glib/gmain.c:4175 #26 0x00007f5262c7dc3f in g_main_context_iteration (context=0x7f5254005000, may_block=1) at ../glib-2.70.2/glib/gmain.c:4240 #27 0x00007f526c71f778 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x557e1917efe0, flags=...) at /var/tmp/portage/dev-qt/qtcore-5.15.2-r14/work/qtbase-f4ac0b55c37f2b594ffbe639db43dac365825c7c/src/corelib/kernel/qeventdispatcher_glib.cpp:423 #28 0x00007f526c6ce183 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff558a9f30, flags=..., flags@entry=...) at ../../include/QtCore/../../../qtbase-f4ac0b55c37f2b594ffbe639db43dac365825c7c/src/corelib/global/qflags.h:69 #29 0x00007f526c6d64a0 in QCoreApplication::exec() () at ../../include/QtCore/../../../qtbase-f4ac0b55c37f2b594ffbe639db43dac365825c7c/src/corelib/global/qflags.h:121 #30 0x00007f526358458c in QGuiApplication::exec() () at /var/tmp/portage/dev-qt/qtgui-5.15.2-r16/work/qtbase-38ad2f39daec09168728033969265834b6a2d924/src/gui/kernel/qguiapplication.cpp:1867 #31 0x00007f526cb085c5 in QApplication::exec() () at /var/tmp/portage/dev-qt/qtwidgets-5.15.2-r12/work/qtbase-7c6c0030cf80ef7b9ace42996b0e0c3a72f76860/src/widgets/kernel/qapplication.cpp:2824 #32 0x0000557e18eef8e6 in main(int, char**) (argc=<optimized out>, argv=0x7fff558aa238) at /var/tmp/portage/www-client/falkon-3.1.0-r1/work/falkon-3.1.0/src/main/main.cpp:155 [Inferior 1 (process 7211) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.