Bug 470240 - Konsole crashes while periodically right clicking on "New tab"
Summary: Konsole crashes while periodically right clicking on "New tab"
Status: RESOLVED WORKSFORME
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: 23.04.1
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2023-05-25 07:49 UTC by drygdryg
Modified: 2024-10-21 03:47 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
attachment-3136977-0.html (4.39 KB, text/html)
2023-05-25 07:57 UTC, tcanabrava
Details
attachment-3140156-0.html (13.40 KB, text/html)
2023-05-25 08:28 UTC, tcanabrava
Details

Note You need to log in before you can comment on or make changes to this bug.
Description drygdryg 2023-05-25 07:49:20 UTC
Application: konsole (23.04.1)

Qt Version: 5.15.9
Frameworks Version: 5.106.0
Operating System: Linux 6.3.3-zen1-1-zen x86_64
Windowing System: X11
Distribution: "Arch Linux"
DrKonqi: 5.27.5 [KCrashBackend]

-- Information about the crash:
Konsole crashes while periodically right clicking on "New tab". Desktop theme: Breezee.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Konsole (konsole), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f5435861713 in ?? () from /usr/lib/libKF5XmlGui.so.5
#5  0x00007f543586518b in KToolBar::contextMenuEvent(QContextMenuEvent*) () from /usr/lib/libKF5XmlGui.so.5
#6  0x00007f54351af789 in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
#7  0x00007f543517893f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#8  0x00007f543517e2c4 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#9  0x00007f543449ab18 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#10 0x00007f54351cd664 in ?? () from /usr/lib/libQt5Widgets.so.5
#11 0x00007f54351cec27 in ?? () from /usr/lib/libQt5Widgets.so.5
#12 0x00007f543517893f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5
#13 0x00007f543449ab18 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5
#14 0x00007f543494121c in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/libQt5Gui.so.5
#15 0x00007f543492a955 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Gui.so.5
#16 0x00007f542db2f710 in ?? () from /usr/lib/libQt5XcbQpa.so.5
#17 0x00007f543263c53b in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#18 0x00007f5432699219 in ?? () from /usr/lib/libglib-2.0.so.0
#19 0x00007f543263b1a2 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#20 0x00007f54344e9f0c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#21 0x00007f5434499824 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#22 0x00007f543449acc3 in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#23 0x000055c60bc85b6d in ?? ()
#24 0x00007f5433c39850 in ?? () from /usr/lib/libc.so.6
#25 0x00007f5433c3990a in __libc_start_main () from /usr/lib/libc.so.6
#26 0x000055c60bc86445 in ?? ()
[Inferior 1 (process 97033) detached]

Reported using DrKonqi
Comment 1 tcanabrava 2023-05-25 07:57:43 UTC
Created attachment 159234 [details]
attachment-3136977-0.html

Can you allow debuginfod to download the crash information? from that
backtrace there's nothing from konsole.


On Thu, May 25, 2023 at 9:49 AM drygdryg <bugzilla_noreply@kde.org> wrote:

> https://bugs.kde.org/show_bug.cgi?id=470240
>
>             Bug ID: 470240
>            Summary: Konsole crashes while periodically right clicking on
>                     "New tab"
>     Classification: Applications
>            Product: konsole
>            Version: 23.04.1
>           Platform: Archlinux
>                 OS: Linux
>             Status: REPORTED
>           Keywords: drkonqi
>           Severity: crash
>           Priority: NOR
>          Component: general
>           Assignee: konsole-devel@kde.org
>           Reporter: drygdryg2014@yandex.ru
>   Target Milestone: ---
>
> Application: konsole (23.04.1)
>
> Qt Version: 5.15.9
> Frameworks Version: 5.106.0
> Operating System: Linux 6.3.3-zen1-1-zen x86_64
> Windowing System: X11
> Distribution: "Arch Linux"
> DrKonqi: 5.27.5 [KCrashBackend]
>
> -- Information about the crash:
> Konsole crashes while periodically right clicking on "New tab". Desktop
> theme:
> Breezee.
>
> The crash can be reproduced sometimes.
>
> -- Backtrace:
> Application: Konsole (konsole), signal: Segmentation fault
>
> [KCrash Handler]
> #4  0x00007f5435861713 in ?? () from /usr/lib/libKF5XmlGui.so.5
> #5  0x00007f543586518b in KToolBar::contextMenuEvent(QContextMenuEvent*) ()
> from /usr/lib/libKF5XmlGui.so.5
> #6  0x00007f54351af789 in QWidget::event(QEvent*) () from
> /usr/lib/libQt5Widgets.so.5
> #7  0x00007f543517893f in QApplicationPrivate::notify_helper(QObject*,
> QEvent*)
> () from /usr/lib/libQt5Widgets.so.5
> #8  0x00007f543517e2c4 in QApplication::notify(QObject*, QEvent*) () from
> /usr/lib/libQt5Widgets.so.5
> #9  0x00007f543449ab18 in QCoreApplication::notifyInternal2(QObject*,
> QEvent*)
> () from /usr/lib/libQt5Core.so.5
> #10 0x00007f54351cd664 in ?? () from /usr/lib/libQt5Widgets.so.5
> #11 0x00007f54351cec27 in ?? () from /usr/lib/libQt5Widgets.so.5
> #12 0x00007f543517893f in QApplicationPrivate::notify_helper(QObject*,
> QEvent*)
> () from /usr/lib/libQt5Widgets.so.5
> #13 0x00007f543449ab18 in QCoreApplication::notifyInternal2(QObject*,
> QEvent*)
> () from /usr/lib/libQt5Core.so.5
> #14 0x00007f543494121c in
>
> QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
> () from /usr/lib/libQt5Gui.so.5
> #15 0x00007f543492a955 in
>
> QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> () from /usr/lib/libQt5Gui.so.5
> #16 0x00007f542db2f710 in ?? () from /usr/lib/libQt5XcbQpa.so.5
> #17 0x00007f543263c53b in g_main_context_dispatch () from
> /usr/lib/libglib-2.0.so.0
> #18 0x00007f5432699219 in ?? () from /usr/lib/libglib-2.0.so.0
> #19 0x00007f543263b1a2 in g_main_context_iteration () from
> /usr/lib/libglib-2.0.so.0
> #20 0x00007f54344e9f0c in
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> ()
> from /usr/lib/libQt5Core.so.5
> #21 0x00007f5434499824 in
> QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
> /usr/lib/libQt5Core.so.5
> #22 0x00007f543449acc3 in QCoreApplication::exec() () from
> /usr/lib/libQt5Core.so.5
> #23 0x000055c60bc85b6d in ?? ()
> #24 0x00007f5433c39850 in ?? () from /usr/lib/libc.so.6
> #25 0x00007f5433c3990a in __libc_start_main () from /usr/lib/libc.so.6
> #26 0x000055c60bc86445 in ?? ()
> [Inferior 1 (process 97033) detached]
>
> Reported using DrKonqi
>
> --
> You are receiving this mail because:
> You are the assignee for the bug.
Comment 2 drygdryg 2023-05-25 08:12:25 UTC
(In reply to tcanabrava from comment #1)
> Created attachment 159234 [details]
> attachment-3136977-0.html
> 
> Can you allow debuginfod to download the crash information? from that
> backtrace there's nothing from konsole.
> 
> 
> On Thu, May 25, 2023 at 9:49 AM drygdryg <bugzilla_noreply@kde.org> wrote:
> 
> > https://bugs.kde.org/show_bug.cgi?id=470240
> >
> >             Bug ID: 470240
> >            Summary: Konsole crashes while periodically right clicking on
> >                     "New tab"
> >     Classification: Applications
> >            Product: konsole
> >            Version: 23.04.1
> >           Platform: Archlinux
> >                 OS: Linux
> >             Status: REPORTED
> >           Keywords: drkonqi
> >           Severity: crash
> >           Priority: NOR
> >          Component: general
> >           Assignee: konsole-devel@kde.org
> >           Reporter: drygdryg2014@yandex.ru
> >   Target Milestone: ---
> >
> > Application: konsole (23.04.1)
> >
> > Qt Version: 5.15.9
> > Frameworks Version: 5.106.0
> > Operating System: Linux 6.3.3-zen1-1-zen x86_64
> > Windowing System: X11
> > Distribution: "Arch Linux"
> > DrKonqi: 5.27.5 [KCrashBackend]
> >
> > -- Information about the crash:
> > Konsole crashes while periodically right clicking on "New tab". Desktop
> > theme:
> > Breezee.
> >
> > The crash can be reproduced sometimes.
> >
> > -- Backtrace:
> > Application: Konsole (konsole), signal: Segmentation fault
> >
> > [KCrash Handler]
> > #4  0x00007f5435861713 in ?? () from /usr/lib/libKF5XmlGui.so.5
> > #5  0x00007f543586518b in KToolBar::contextMenuEvent(QContextMenuEvent*) ()
> > from /usr/lib/libKF5XmlGui.so.5
> > #6  0x00007f54351af789 in QWidget::event(QEvent*) () from
> > /usr/lib/libQt5Widgets.so.5
> > #7  0x00007f543517893f in QApplicationPrivate::notify_helper(QObject*,
> > QEvent*)
> > () from /usr/lib/libQt5Widgets.so.5
> > #8  0x00007f543517e2c4 in QApplication::notify(QObject*, QEvent*) () from
> > /usr/lib/libQt5Widgets.so.5
> > #9  0x00007f543449ab18 in QCoreApplication::notifyInternal2(QObject*,
> > QEvent*)
> > () from /usr/lib/libQt5Core.so.5
> > #10 0x00007f54351cd664 in ?? () from /usr/lib/libQt5Widgets.so.5
> > #11 0x00007f54351cec27 in ?? () from /usr/lib/libQt5Widgets.so.5
> > #12 0x00007f543517893f in QApplicationPrivate::notify_helper(QObject*,
> > QEvent*)
> > () from /usr/lib/libQt5Widgets.so.5
> > #13 0x00007f543449ab18 in QCoreApplication::notifyInternal2(QObject*,
> > QEvent*)
> > () from /usr/lib/libQt5Core.so.5
> > #14 0x00007f543494121c in
> >
> > QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
> > () from /usr/lib/libQt5Gui.so.5
> > #15 0x00007f543492a955 in
> >
> > QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> > () from /usr/lib/libQt5Gui.so.5
> > #16 0x00007f542db2f710 in ?? () from /usr/lib/libQt5XcbQpa.so.5
> > #17 0x00007f543263c53b in g_main_context_dispatch () from
> > /usr/lib/libglib-2.0.so.0
> > #18 0x00007f5432699219 in ?? () from /usr/lib/libglib-2.0.so.0
> > #19 0x00007f543263b1a2 in g_main_context_iteration () from
> > /usr/lib/libglib-2.0.so.0
> > #20 0x00007f54344e9f0c in
> > QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> > ()
> > from /usr/lib/libQt5Core.so.5
> > #21 0x00007f5434499824 in
> > QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
> > /usr/lib/libQt5Core.so.5
> > #22 0x00007f543449acc3 in QCoreApplication::exec() () from
> > /usr/lib/libQt5Core.so.5
> > #23 0x000055c60bc85b6d in ?? ()
> > #24 0x00007f5433c39850 in ?? () from /usr/lib/libc.so.6
> > #25 0x00007f5433c3990a in __libc_start_main () from /usr/lib/libc.so.6
> > #26 0x000055c60bc86445 in ?? ()
> > [Inferior 1 (process 97033) detached]
> >
> > Reported using DrKonqi
> >
> > --
> > You are receiving this mail because:
> > You are the assignee for the bug.

Application: Konsole (konsole), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>}
[KCrash Handler]
#6  0x00007f2b208aa6f6 in QMap<QString, QAction*>::value (adefaultValue=<optimized out>, akey=..., this=0x50) at /usr/include/qt/QtCore/qmap.h:665
#7  KActionCollection::action (this=0x557f0851e5d0, name=...) at /usr/src/debug/kxmlgui/kxmlgui-5.106.0/src/kactioncollection.cpp:139
#8  0x00007f2b208da722 in KToolBarPrivate::findAction (this=this@entry=0x557f07ebeb40, actionName=..., clientOut=clientOut@entry=0x0) at /usr/src/debug/kxmlgui/kxmlgui-5.106.0/src/ktoolbar.cpp:635
#9  0x00007f2b208dec59 in KToolBarPrivate::slotContextAboutToShow (this=0x557f07ebeb40) at /usr/src/debug/kxmlgui/kxmlgui-5.106.0/src/ktoolbar.cpp:661
#10 operator() (__closure=<optimized out>) at /usr/src/debug/kxmlgui/kxmlgui-5.106.0/src/ktoolbar.cpp:445
#11 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, KToolBarPrivate::contextMenu(const QPoint&)::<lambda()> >::call (arg=<optimized out>, f=...) at /usr/include/qt/QtCore/qobjectdefs_impl.h:146
#12 QtPrivate::Functor<KToolBarPrivate::contextMenu(const QPoint&)::<lambda()>, 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at /usr/include/qt/QtCore/qobjectdefs_impl.h:256
#13 QtPrivate::QFunctorSlotObject<KToolBarPrivate::contextMenu(const QPoint&)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt/QtCore/qobjectdefs_impl.h:443
#14 0x00007f2b1f4cffe7 in QtPrivate::QSlotObjectBase::call (a=<optimized out>, r=<optimized out>, this=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#15 doActivate<false> (sender=0x557f08492cf0, signal_index=7, argv=0x7ffee4aac1c0) at kernel/qobject.cpp:3923
#16 0x00007f2b202f91af in QMenuPrivate::popup(QPoint const&, QAction*, std::function<QPoint (QSize const&)>) (this=this@entry=0x557f084245b0, p=..., atAction=atAction@entry=0x0, positionFunction=...) at widgets/qmenu.cpp:2410
#17 0x00007f2b202fb3c1 in QMenuPrivate::exec(QPoint const&, QAction*, std::function<QPoint (QSize const&)>) (this=0x557f084245b0, p=..., action=action@entry=0x0, positionFunction=...) at widgets/qmenu.cpp:2697
#18 0x00007f2b202fb513 in QMenu::exec (this=<optimized out>, p=..., action=action@entry=0x0) at widgets/qmenu.cpp:2687
#19 0x00007f2b208de0b4 in KToolBar::contextMenuEvent (event=<optimized out>, this=0x557f07e20f10) at /usr/src/debug/kxmlgui/kxmlgui-5.106.0/src/ktoolbar.cpp:964
#20 KToolBar::contextMenuEvent (this=0x557f07e20f10, event=<optimized out>) at /usr/src/debug/kxmlgui/kxmlgui-5.106.0/src/ktoolbar.cpp:958
#21 0x00007f2b201af789 in QWidget::event (this=0x557f07e20f10, event=0x7ffee4aac7c0) at kernel/qwidget.cpp:8849
#22 0x00007f2b2017893f in QApplicationPrivate::notify_helper (this=this@entry=0x557f07a57900, receiver=receiver@entry=0x557f07e20f10, e=e@entry=0x7ffee4aac7c0) at kernel/qapplication.cpp:3640
#23 0x00007f2b2017e2c4 in QApplication::notify (this=<optimized out>, receiver=0x557f07e20f10, e=0x7ffee4aac7c0) at kernel/qapplication.cpp:3246
#24 0x00007f2b1f49ab18 in QCoreApplication::notifyInternal2 (receiver=0x557f07e20f10, event=0x7ffee4aac7c0) at kernel/qcoreapplication.cpp:1064
#25 0x00007f2b1f49ab67 in QCoreApplication::forwardEvent (receiver=<optimized out>, event=<optimized out>, originatingEvent=<optimized out>) at kernel/qcoreapplication.cpp:1079
#26 0x00007f2b201cd664 in QWidgetWindow::handleMouseEvent (this=this@entry=0x557f07f5aef0, event=event@entry=0x7ffee4aacb60) at kernel/qwidgetwindow.cpp:692
#27 0x00007f2b201cec27 in QWidgetWindow::event (this=0x557f07f5aef0, event=0x7ffee4aacb60) at kernel/qwidgetwindow.cpp:300
#28 0x00007f2b2017893f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x557f07f5aef0, e=0x7ffee4aacb60) at kernel/qapplication.cpp:3640
#29 0x00007f2b1f49ab18 in QCoreApplication::notifyInternal2 (receiver=0x557f07f5aef0, event=0x7ffee4aacb60) at kernel/qcoreapplication.cpp:1064
#30 0x00007f2b1f49aba3 in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1474
#31 0x00007f2b1f94121c in QGuiApplicationPrivate::processMouseEvent (e=0x7f2b0c005e30) at kernel/qguiapplication.cpp:2285
#32 0x00007f2b1f92a955 in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169
#33 0x00007f2b18f60710 in xcbSourceDispatch (source=<optimized out>) at /usr/src/debug/qt5-base/qtbase/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105
#34 0x00007f2b1d63c53b in g_main_dispatch (context=0x7f2b14000ee0) at ../glib/glib/gmain.c:3460
#35 g_main_context_dispatch (context=0x7f2b14000ee0) at ../glib/glib/gmain.c:4200
#36 0x00007f2b1d699219 in g_main_context_iterate.constprop.0 (context=0x7f2b14000ee0, block=1, dispatch=1, self=<optimized out>) at ../glib/glib/gmain.c:4276
#37 0x00007f2b1d63b1a2 in g_main_context_iteration (context=0x7f2b14000ee0, may_block=1) at ../glib/glib/gmain.c:4343
#38 0x00007f2b1f4e9f0c in QEventDispatcherGlib::processEvents (this=0x557f07b24690, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#39 0x00007f2b1f499824 in QEventLoop::exec (this=this@entry=0x7ffee4aacf00, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#40 0x00007f2b1f49acc3 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#41 0x00007f2b1f93b7c2 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1870
#42 0x00007f2b20176cda in QApplication::exec () at kernel/qapplication.cpp:2832
#43 0x0000557f06c79b6d in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/konsole/konsole-23.04.1/src/main.cpp:271
[Inferior 1 (process 103414) detached]
Comment 3 tcanabrava 2023-05-25 08:28:30 UTC
Created attachment 159236 [details]
attachment-3140156-0.html

Ok... two things from what I can see:
This doesn't looks like it's from konsole (but from frameworks), and it
also looks like impossible to happen (looking at the source code)

https://invent.kde.org/frameworks/kxmlgui/-/blob/master/src/kactioncollection.cpp#L139

This is the line that your backtrace complains, but it's just a memory
access to an existing member. By any chance is there a possibility of wrong
libraries? this *might* explains it.
anyone else from frameworks can take a look here? I'm puzzled.


On Thu, May 25, 2023 at 10:12 AM drygdryg <bugzilla_noreply@kde.org> wrote:

> https://bugs.kde.org/show_bug.cgi?id=470240
>
> --- Comment #2 from drygdryg <drygdryg2014@yandex.ru> ---
> (In reply to tcanabrava from comment #1)
> > Created attachment 159234 [details]
> > attachment-3136977-0.html
> >
> > Can you allow debuginfod to download the crash information? from that
> > backtrace there's nothing from konsole.
> >
> >
> > On Thu, May 25, 2023 at 9:49 AM drygdryg <bugzilla_noreply@kde.org>
> wrote:
> >
> > > https://bugs.kde.org/show_bug.cgi?id=470240
> > >
> > >             Bug ID: 470240
> > >            Summary: Konsole crashes while periodically right clicking
> on
> > >                     "New tab"
> > >     Classification: Applications
> > >            Product: konsole
> > >            Version: 23.04.1
> > >           Platform: Archlinux
> > >                 OS: Linux
> > >             Status: REPORTED
> > >           Keywords: drkonqi
> > >           Severity: crash
> > >           Priority: NOR
> > >          Component: general
> > >           Assignee: konsole-devel@kde.org
> > >           Reporter: drygdryg2014@yandex.ru
> > >   Target Milestone: ---
> > >
> > > Application: konsole (23.04.1)
> > >
> > > Qt Version: 5.15.9
> > > Frameworks Version: 5.106.0
> > > Operating System: Linux 6.3.3-zen1-1-zen x86_64
> > > Windowing System: X11
> > > Distribution: "Arch Linux"
> > > DrKonqi: 5.27.5 [KCrashBackend]
> > >
> > > -- Information about the crash:
> > > Konsole crashes while periodically right clicking on "New tab". Desktop
> > > theme:
> > > Breezee.
> > >
> > > The crash can be reproduced sometimes.
> > >
> > > -- Backtrace:
> > > Application: Konsole (konsole), signal: Segmentation fault
> > >
> > > [KCrash Handler]
> > > #4  0x00007f5435861713 in ?? () from /usr/lib/libKF5XmlGui.so.5
> > > #5  0x00007f543586518b in
> KToolBar::contextMenuEvent(QContextMenuEvent*) ()
> > > from /usr/lib/libKF5XmlGui.so.5
> > > #6  0x00007f54351af789 in QWidget::event(QEvent*) () from
> > > /usr/lib/libQt5Widgets.so.5
> > > #7  0x00007f543517893f in QApplicationPrivate::notify_helper(QObject*,
> > > QEvent*)
> > > () from /usr/lib/libQt5Widgets.so.5
> > > #8  0x00007f543517e2c4 in QApplication::notify(QObject*, QEvent*) ()
> from
> > > /usr/lib/libQt5Widgets.so.5
> > > #9  0x00007f543449ab18 in QCoreApplication::notifyInternal2(QObject*,
> > > QEvent*)
> > > () from /usr/lib/libQt5Core.so.5
> > > #10 0x00007f54351cd664 in ?? () from /usr/lib/libQt5Widgets.so.5
> > > #11 0x00007f54351cec27 in ?? () from /usr/lib/libQt5Widgets.so.5
> > > #12 0x00007f543517893f in QApplicationPrivate::notify_helper(QObject*,
> > > QEvent*)
> > > () from /usr/lib/libQt5Widgets.so.5
> > > #13 0x00007f543449ab18 in QCoreApplication::notifyInternal2(QObject*,
> > > QEvent*)
> > > () from /usr/lib/libQt5Core.so.5
> > > #14 0x00007f543494121c in
> > >
> > >
> QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
> > > () from /usr/lib/libQt5Gui.so.5
> > > #15 0x00007f543492a955 in
> > >
> > >
> QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> > > () from /usr/lib/libQt5Gui.so.5
> > > #16 0x00007f542db2f710 in ?? () from /usr/lib/libQt5XcbQpa.so.5
> > > #17 0x00007f543263c53b in g_main_context_dispatch () from
> > > /usr/lib/libglib-2.0.so.0
> > > #18 0x00007f5432699219 in ?? () from /usr/lib/libglib-2.0.so.0
> > > #19 0x00007f543263b1a2 in g_main_context_iteration () from
> > > /usr/lib/libglib-2.0.so.0
> > > #20 0x00007f54344e9f0c in
> > >
> QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
> > > ()
> > > from /usr/lib/libQt5Core.so.5
> > > #21 0x00007f5434499824 in
> > > QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
> > > /usr/lib/libQt5Core.so.5
> > > #22 0x00007f543449acc3 in QCoreApplication::exec() () from
> > > /usr/lib/libQt5Core.so.5
> > > #23 0x000055c60bc85b6d in ?? ()
> > > #24 0x00007f5433c39850 in ?? () from /usr/lib/libc.so.6
> > > #25 0x00007f5433c3990a in __libc_start_main () from /usr/lib/libc.so.6
> > > #26 0x000055c60bc86445 in ?? ()
> > > [Inferior 1 (process 97033) detached]
> > >
> > > Reported using DrKonqi
> > >
> > > --
> > > You are receiving this mail because:
> > > You are the assignee for the bug.
>
> Application: Konsole (konsole), signal: Segmentation fault
> Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() =
> <optimized
> out>}
> [KCrash Handler]
> #6  0x00007f2b208aa6f6 in QMap<QString, QAction*>::value
> (adefaultValue=<optimized out>, akey=..., this=0x50) at
> /usr/include/qt/QtCore/qmap.h:665
> #7  KActionCollection::action (this=0x557f0851e5d0, name=...) at
> /usr/src/debug/kxmlgui/kxmlgui-5.106.0/src/kactioncollection.cpp:139
> #8  0x00007f2b208da722 in KToolBarPrivate::findAction
> (this=this@entry=0x557f07ebeb40, actionName=..., clientOut=clientOut@entry
> =0x0)
> at /usr/src/debug/kxmlgui/kxmlgui-5.106.0/src/ktoolbar.cpp:635
> #9  0x00007f2b208dec59 in KToolBarPrivate::slotContextAboutToShow
> (this=0x557f07ebeb40) at
> /usr/src/debug/kxmlgui/kxmlgui-5.106.0/src/ktoolbar.cpp:661
> #10 operator() (__closure=<optimized out>) at
> /usr/src/debug/kxmlgui/kxmlgui-5.106.0/src/ktoolbar.cpp:445
> #11 QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>,
> void,
> KToolBarPrivate::contextMenu(const QPoint&)::<lambda()> >::call
> (arg=<optimized
> out>, f=...) at /usr/include/qt/QtCore/qobjectdefs_impl.h:146
> #12 QtPrivate::Functor<KToolBarPrivate::contextMenu(const
> QPoint&)::<lambda()>,
> 0>::call<QtPrivate::List<>, void> (arg=<optimized out>, f=...) at
> /usr/include/qt/QtCore/qobjectdefs_impl.h:256
> #13 QtPrivate::QFunctorSlotObject<KToolBarPrivate::contextMenu(const
> QPoint&)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int,
> QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized
> out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>,
> ret=<optimized out>) at /usr/include/qt/QtCore/qobjectdefs_impl.h:443
> #14 0x00007f2b1f4cffe7 in QtPrivate::QSlotObjectBase::call (a=<optimized
> out>,
> r=<optimized out>, this=<optimized out>, this=<optimized out>, r=<optimized
> out>, a=<optimized out>) at
> ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
> #15 doActivate<false> (sender=0x557f08492cf0, signal_index=7,
> argv=0x7ffee4aac1c0) at kernel/qobject.cpp:3923
> #16 0x00007f2b202f91af in QMenuPrivate::popup(QPoint const&, QAction*,
> std::function<QPoint (QSize const&)>) (this=this@entry=0x557f084245b0,
> p=...,
> atAction=atAction@entry=0x0, positionFunction=...) at
> widgets/qmenu.cpp:2410
> #17 0x00007f2b202fb3c1 in QMenuPrivate::exec(QPoint const&, QAction*,
> std::function<QPoint (QSize const&)>) (this=0x557f084245b0, p=...,
> action=action@entry=0x0, positionFunction=...) at widgets/qmenu.cpp:2697
> #18 0x00007f2b202fb513 in QMenu::exec (this=<optimized out>, p=...,
> action=action@entry=0x0) at widgets/qmenu.cpp:2687
> #19 0x00007f2b208de0b4 in KToolBar::contextMenuEvent (event=<optimized
> out>,
> this=0x557f07e20f10) at
> /usr/src/debug/kxmlgui/kxmlgui-5.106.0/src/ktoolbar.cpp:964
> #20 KToolBar::contextMenuEvent (this=0x557f07e20f10, event=<optimized
> out>) at
> /usr/src/debug/kxmlgui/kxmlgui-5.106.0/src/ktoolbar.cpp:958
> #21 0x00007f2b201af789 in QWidget::event (this=0x557f07e20f10,
> event=0x7ffee4aac7c0) at kernel/qwidget.cpp:8849
> #22 0x00007f2b2017893f in QApplicationPrivate::notify_helper
> (this=this@entry=0x557f07a57900, receiver=receiver@entry=0x557f07e20f10,
> e=e@entry=0x7ffee4aac7c0) at kernel/qapplication.cpp:3640
> #23 0x00007f2b2017e2c4 in QApplication::notify (this=<optimized out>,
> receiver=0x557f07e20f10, e=0x7ffee4aac7c0) at kernel/qapplication.cpp:3246
> #24 0x00007f2b1f49ab18 in QCoreApplication::notifyInternal2
> (receiver=0x557f07e20f10, event=0x7ffee4aac7c0) at
> kernel/qcoreapplication.cpp:1064
> #25 0x00007f2b1f49ab67 in QCoreApplication::forwardEvent
> (receiver=<optimized
> out>, event=<optimized out>, originatingEvent=<optimized out>) at
> kernel/qcoreapplication.cpp:1079
> #26 0x00007f2b201cd664 in QWidgetWindow::handleMouseEvent
> (this=this@entry=0x557f07f5aef0, event=event@entry=0x7ffee4aacb60) at
> kernel/qwidgetwindow.cpp:692
> #27 0x00007f2b201cec27 in QWidgetWindow::event (this=0x557f07f5aef0,
> event=0x7ffee4aacb60) at kernel/qwidgetwindow.cpp:300
> #28 0x00007f2b2017893f in QApplicationPrivate::notify_helper
> (this=<optimized
> out>, receiver=0x557f07f5aef0, e=0x7ffee4aacb60) at
> kernel/qapplication.cpp:3640
> #29 0x00007f2b1f49ab18 in QCoreApplication::notifyInternal2
> (receiver=0x557f07f5aef0, event=0x7ffee4aacb60) at
> kernel/qcoreapplication.cpp:1064
> #30 0x00007f2b1f49aba3 in QCoreApplication::sendSpontaneousEvent
> (receiver=<optimized out>, event=<optimized out>) at
> kernel/qcoreapplication.cpp:1474
> #31 0x00007f2b1f94121c in QGuiApplicationPrivate::processMouseEvent
> (e=0x7f2b0c005e30) at kernel/qguiapplication.cpp:2285
> #32 0x00007f2b1f92a955 in QWindowSystemInterface::sendWindowSystemEvents
> (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169
> #33 0x00007f2b18f60710 in xcbSourceDispatch (source=<optimized out>) at
>
> /usr/src/debug/qt5-base/qtbase/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105
> #34 0x00007f2b1d63c53b in g_main_dispatch (context=0x7f2b14000ee0) at
> ../glib/glib/gmain.c:3460
> #35 g_main_context_dispatch (context=0x7f2b14000ee0) at
> ../glib/glib/gmain.c:4200
> #36 0x00007f2b1d699219 in g_main_context_iterate.constprop.0
> (context=0x7f2b14000ee0, block=1, dispatch=1, self=<optimized out>) at
> ../glib/glib/gmain.c:4276
> #37 0x00007f2b1d63b1a2 in g_main_context_iteration (context=0x7f2b14000ee0,
> may_block=1) at ../glib/glib/gmain.c:4343
> #38 0x00007f2b1f4e9f0c in QEventDispatcherGlib::processEvents
> (this=0x557f07b24690, flags=...) at kernel/qeventdispatcher_glib.cpp:423
> #39 0x00007f2b1f499824 in QEventLoop::exec (this=this@entry
> =0x7ffee4aacf00,
> flags=..., flags@entry=...) at
> ../../include/QtCore/../../src/corelib/global/qflags.h:69
> #40 0x00007f2b1f49acc3 in QCoreApplication::exec () at
> ../../include/QtCore/../../src/corelib/global/qflags.h:121
> #41 0x00007f2b1f93b7c2 in QGuiApplication::exec () at
> kernel/qguiapplication.cpp:1870
> #42 0x00007f2b20176cda in QApplication::exec () at
> kernel/qapplication.cpp:2832
> #43 0x0000557f06c79b6d in main (argc=<optimized out>, argv=<optimized
> out>) at
> /usr/src/debug/konsole/konsole-23.04.1/src/main.cpp:271
> [Inferior 1 (process 103414) detached]
>
> --
> You are receiving this mail because:
> You are the assignee for the bug.
Comment 4 Christoph Cullmann 2024-09-21 15:39:25 UTC
Please re-try that with a recent Qt 6 based release, a lot such things got fixed there.
Comment 5 Bug Janitor Service 2024-10-06 03:47:50 UTC
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Bug Janitor Service 2024-10-21 03:47:37 UTC
🐛🧹 This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.