Bug 513106

Summary: Crash during page usage with screenreader on
Product: [Applications] Falkon Reporter: Nicolas Fella <nicolas.fella>
Component: generalAssignee: Unassigned bugs <unassigned-bugs-null>
Status: REPORTED ---    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report: https://crash-reports.kde.org/organizations/kde/issues/320210/events/3fa08572b15347728424fd7161317f0c/
Attachments: New crash information added by DrKonqi

Description Nicolas Fella 2025-12-08 22:14:48 UTC
Application: falkon (26.03.70)
 (Compiled from sources)
ApplicationNotResponding [ANR]: false
Qt Version: 6.11.0
Frameworks Version: 6.22.0
Operating System: Linux 6.17.9-300.fc43.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 43 (KDE Plasma Desktop Edition)"
DrKonqi: 6.5.80 [CoredumpBackend]

-- Information about the crash:
- Enable screenreader
- Browse a webpage for a while

The reporter is unsure if this crash is reproducible.

-- Backtrace (Reduced):
#4  __pthread_kill_implementation (threadid=<optimized out>, signo=6, no_tid=<optimized out>) at pthread_kill.c:44
#5  0x00007fb8d082618e in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26
#6  0x00007fb8d080d6d0 in __GI_abort () at abort.c:77
#7  0x0000000000402aa3 in msgHandler (type=QtFatalMsg, context=..., msg=...) at /home/nico/kde/src/falkon/src/main/main.cpp:41
#8  msgHandler (type=QtFatalMsg, context=..., msg=...) at /home/nico/kde/src/falkon/src/main/main.cpp:24
#9  0x00007fb8d0f63d9b in qt_message_print (msgType=QtFatalMsg, context=..., message=...) at /home/nico/workspace/qt6/qtbase/src/corelib/global/qlogging.cpp:2133
[...]
#11 0x00007fb8d0ec8bf9 in QMessageLogger::fatal (this=this@entry=0x7ffd8828b9d0, msg=msg@entry=0x7fb8d13b8ad0 "ASSERT: \"%s\" in file %s, line %d") at /home/nico/workspace/qt6/qtbase/src/corelib/global/qlogging.cpp:901
#12 0x00007fb8d0ec65e1 in qt_assert (assertion=<optimized out>, file=<optimized out>, line=<optimized out>) at /home/nico/workspace/qt6/qtbase/src/corelib/global/qassert.cpp:117
#13 0x00007fb8d56393fe in QAccessibleEvent::QAccessibleEvent () at /home/nico/kde/usr/include/QtGui/qaccessible.h:326
#14 ui::BrowserAccessibilityManagerQt::FireBlinkEvent () at /home/nico/workspace/qtwebengine/src/core/browser_accessibility_manager_qt.cpp:106
#15 0x00007fb8df6afd2c in ui::BrowserAccessibilityManager::OnAccessibilityEvents () at ./../../../3rdparty/chromium/ui/accessibility/platform/browser_accessibility_manager.cc:610
#16 0x00007fb8db02c07a in content::RenderFrameHostImpl::SendAccessibilityEventsToManager () at ../../../3rdparty/chromium/content/browser/renderer_host/render_frame_host_impl.cc:8386
#17 0x00007fb8db02d292 in content::RenderFrameHostImpl::HandleAXEvents () at ../../../3rdparty/chromium/content/browser/renderer_host/render_frame_host_impl.cc:11115
#18 0x00007fb8da437b86 in base::internal::DecayedFunctorTraits<void (content::RenderFrameHostImpl::*)(ui::AXTreeID const&, ui::AXUpdatesAndEvents, ui::AXLocationAndScrollUpdates, unsigned int, base::OnceCallback<void(std::basic_string_view<char, std::char_traits<char> >)>), base::WeakPtr<content::RenderFrameHostImpl>&&, ui::AXTreeID&&, ui::AXUpdatesAndEvents&&, ui::AXLocationAndScrollUpdates&&, unsigned int&&, base::OnceCallback<void(std::basic_string_view<char, std::char_traits<char> >)>&&>::Invoke<void (content::RenderFrameHostImpl::*)(ui::AXTreeID const&, ui::AXUpdatesAndEvents, ui::AXLocationAndScrollUpdates, unsigned int, base::OnceCallback<void(std::basic_string_view<char, std::char_traits<char> >)>), base::WeakPtr<content::RenderFrameHostImpl> const&, ui::AXTreeID, ui::AXUpdatesAndEvents, ui::AXLocationAndScrollUpdates, unsigned int, base::OnceCallback<void(std::basic_string_view<char, std::char_traits<char> >)> > () at ../../../3rdparty/chromium/base/functional/bind_internal.h:729
#19 base::internal::InvokeHelper<true, base::internal::FunctorTraits<void (content::RenderFrameHostImpl::*&&)(ui::AXTreeID const&, ui::AXUpdatesAndEvents, ui::AXLocationAndScrollUpdates, unsigned int, base::OnceCallback<void (std::basic_string_view<char, std::char_traits<char> >)>), base::WeakPtr<content::RenderFrameHostImpl>&&, ui::AXTreeID&&, ui::AXUpdatesAndEvents&&, ui::AXLocationAndScrollUpdates&&, unsigned int&&, base::OnceCallback<void (std::basic_string_view<char, std::char_traits<char> >)>&&>, void, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul>::MakeItSo<void (content::RenderFrameHostImpl::*)(ui::AXTreeID const&, ui::AXUpdatesAndEvents, ui::AXLocationAndScrollUpdates, unsigned int, base::OnceCallback<void (std::basic_string_view<char, std::char_traits<char> >)>), std::tuple<base::WeakPtr<content::RenderFrameHostImpl>, ui::AXTreeID, ui::AXUpdatesAndEvents, ui::AXLocationAndScrollUpdates, unsigned int, base::OnceCallback<void (std::basic_string_view<char, std::char_traits<char> >)> >>(void (content::RenderFrameHostImpl::*&&)(ui::AXTreeID const&, ui::AXUpdatesAndEvents, ui::AXLocationAndScrollUpdates, unsigned int, base::OnceCallback<void (std::basic_string_view<char, std::char_traits<char> >)>), std::tuple<base::WeakPtr<content::RenderFrameHostImpl>, ui::AXTreeID, ui::AXUpdatesAndEvents, ui::AXLocationAndScrollUpdates, unsigned int, base::OnceCallback<void (std::basic_string_view<char, std::char_traits<char> >)> >&&) () at ../../../3rdparty/chromium/base/functional/bind_internal.h:945
#20 base::internal::Invoker<base::internal::FunctorTraits<void (content::RenderFrameHostImpl::*&&)(ui::AXTreeID const&, ui::AXUpdatesAndEvents, ui::AXLocationAndScrollUpdates, unsigned int, base::OnceCallback<void(std::basic_string_view<char, std::char_traits<char> >)>), base::WeakPtr<content::RenderFrameHostImpl>&&, ui::AXTreeID&&, ui::AXUpdatesAndEvents&&, ui::AXLocationAndScrollUpdates&&, unsigned int&&, base::OnceCallback<void(std::basic_string_view<char, std::char_traits<char> >)>&&>, base::internal::BindState<true, true, false, void (content::RenderFrameHostImpl::*)(ui::AXTreeID const&, ui::AXUpdatesAndEvents, ui::AXLocationAndScrollUpdates, unsigned int, base::OnceCallback<void(std::basic_string_view<char, std::char_traits<char> >)>), base::WeakPtr<content::RenderFrameHostImpl>, ui::AXTreeID, ui::AXUpdatesAndEvents, ui::AXLocationAndScrollUpdates, unsigned int, base::OnceCallback<void(std::basic_string_view<char, std::char_traits<char> >)> >, void()>::RunImpl<void (content::RenderFrameHostImpl::*)(ui::AXTreeID const&, ui::AXUpdatesAndEvents, ui::AXLocationAndScrollUpdates, unsigned int, base::OnceCallback<void(std::basic_string_view<char, std::char_traits<char> >)>), std::tuple<base::WeakPtr<content::RenderFrameHostImpl>, ui::AXTreeID, ui::AXUpdatesAndEvents, ui::AXLocationAndScrollUpdates, unsigned int, base::OnceCallback<void(std::basic_string_view<char, std::char_traits<char> >)> >, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul> () at ../../../3rdparty/chromium/base/functional/bind_internal.h:1058


Reported using DrKonqi
Comment 1 Nicolas Fella 2025-12-08 22:14:49 UTC
Created attachment 187445 [details]
New crash information added by DrKonqi

DrKonqi auto-attaching complete backtrace.
Comment 2 Nicolas Fella 2025-12-08 22:35:34 UTC
https://qt-project.atlassian.net/browse/QTBUG-142320