<div dir="ltr">that's a really strange backtrace. looks like it happens inside of Qt.<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Aug 22, 2024 at 10:42 AM Oded Arbel <<a href="mailto:bugzilla_noreply@kde.org">bugzilla_noreply@kde.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><a href="https://bugs.kde.org/show_bug.cgi?id=492029" rel="noreferrer" target="_blank">https://bugs.kde.org/show_bug.cgi?id=492029</a><br>
<br>
Bug ID: 492029<br>
Summary: Konsole crashed after creating a new tab<br>
Classification: Applications<br>
Product: konsole<br>
Version: master<br>
Platform: Other<br>
OS: Linux<br>
Status: REPORTED<br>
Severity: normal<br>
Priority: NOR<br>
Component: general<br>
Assignee: <a href="mailto:konsole-devel@kde.org" target="_blank">konsole-devel@kde.org</a><br>
Reporter: <a href="mailto:oded@geek.co.il" target="_blank">oded@geek.co.il</a><br>
Target Milestone: ---<br>
<br>
Created attachment 172848<br>
--> <a href="https://bugs.kde.org/attachment.cgi?id=172848&action=edit" rel="noreferrer" target="_blank">https://bugs.kde.org/attachment.cgi?id=172848&action=edit</a><br>
KCrash file for Konsole<br>
<br>
SUMMARY<br>
I created a new tab, then started typing and Konsole closed. kcrash file<br>
attached, and backtrace appended below.<br>
<br>
Running up to date Neon unstable, Konsole reports itself as version 24.11.70.<br>
<br>
SOFTWARE/OS VERSIONS<br>
Operating System: KDE neon Unstable Edition<br>
KDE Plasma Version: 6.1.80<br>
KDE Frameworks Version: 6.6.0<br>
Qt Version: 6.7.2<br>
Kernel Version: 6.8.0-40-generic (64-bit)<br>
Graphics Platform: Wayland<br>
Processors: 20 × 12th Gen Intel® Core™ i7-12700H<br>
Memory: 31.0 GiB of RAM<br>
Graphics Processor: Mesa Intel® Graphics<br>
<br>
Backtrace from drkonqi:<br>
<br>
----8<----<br>
Application: Konsole (konsole), signal: Segmentation fault<br>
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized<br>
out>}<br>
[KCrash Handler]<br>
#4 0x0000000000000020 in ??? ()<br>
#5 0x00007ecfed8ae5ee in QMetaObject::cast (this=0x7ecfeeff69a0<br>
<KToolBar::staticMetaObject>, obj=0x64e6a4b77cb0) at<br>
/usr/src/qt6-base-6.7.2-0zneon+24.04+noble+stable+build1/src/corelib/kernel/qmetaobject.cpp:395<br>
#6 0x00007ecfeefb210e in QMetaObject::cast (obj=<optimized out>,<br>
this=<optimized out>, this=<optimized out>, obj=<optimized out>) at<br>
/usr/include/x86_64-linux-gnu/qt6/QtCore/qobjectdefs.h:241<br>
#7 qobject_cast<KToolBar*> (object=<optimized out>, object=<optimized out>) at<br>
/usr/include/x86_64-linux-gnu/qt6/QtCore/qobject.h:419<br>
#8 KXMLGUI::ContainerNode::unplugClient (client=0x64e6a4019bd0,<br>
this=0x64e6a5a40d90) at<br>
/usr/src/kf6-kxmlgui-6.5.0+p24.04+vunstable+git20240816.1703-0/src/kxmlguifactory_p.cpp:390<br>
#9 KXMLGUI::ContainerNode::unplugActions (state=..., this=<optimized out>) at<br>
/usr/src/kf6-kxmlgui-6.5.0+p24.04+vunstable+git20240816.1703-0/src/kxmlguifactory_p.cpp:365<br>
#10 KXMLGUI::ContainerNode::unplugActions (state=..., this=<optimized out>) at<br>
/usr/src/kf6-kxmlgui-6.5.0+p24.04+vunstable+git20240816.1703-0/src/kxmlguifactory_p.cpp:343<br>
#11 KXMLGUI::ContainerNode::destruct (this=this@entry=0x64e6a5a40d90,<br>
element=..., state=...) at<br>
/usr/src/kf6-kxmlgui-6.5.0+p24.04+vunstable+git20240816.1703-0/src/kxmlguifactory_p.cpp:282<br>
#12 0x00007ecfeefb1dd4 in KXMLGUI::ContainerNode::destructChildren (state=...,<br>
element=..., this=0x64e6a36b9eb0) at<br>
/usr/src/kf6-kxmlgui-6.5.0+p24.04+vunstable+git20240816.1703-0/src/kxmlguifactory_p.cpp:322<br>
#13 KXMLGUI::ContainerNode::destruct (this=0x64e6a36b9eb0, element=...,<br>
state=...) at<br>
/usr/src/kf6-kxmlgui-6.5.0+p24.04+vunstable+git20240816.1703-0/src/kxmlguifactory_p.cpp:280<br>
#14 0x00007ecfeefa8363 in KXMLGUIFactory::removeClient (client=0x64e6a33a0f78,<br>
this=0x64e6a36d1b20) at<br>
/usr/src/kf6-kxmlgui-6.5.0+p24.04+vunstable+git20240816.1703-0/src/kxmlguifactory.cpp:423<br>
#15 KXMLGUIFactory::removeClient (this=0x64e6a36d1b20,<br>
client=client@entry=0x64e6a33a0f78) at<br>
/usr/src/kf6-kxmlgui-6.5.0+p24.04+vunstable+git20240816.1703-0/src/kxmlguifactory.cpp:379<br>
#16 0x00007ecfef2d8f76 in Konsole::MainWindow::disconnectController<br>
(this=this@entry=0x64e6a368d990, controller=0x64e6a33a0f30) at<br>
/usr/src/konsole-4:24.05.2+p24.04+vunstable+git20240817.0124-0/src/MainWindow.cpp:230<br>
#17 0x00007ecfef2da78a in Konsole::MainWindow::activeViewChanged<br>
(this=0x64e6a368d990, controller=0x64e6a45ba380) at<br>
/usr/src/konsole-4:24.05.2+p24.04+vunstable+git20240817.0124-0/src/MainWindow.cpp:253<br>
#18 0x00007ecfed864d34 in QtPrivate::QSlotObjectBase::call (a=0x7ffd656dc690,<br>
r=0x64e6a368d990, this=0x64e6a36d1fe0, this=<optimized out>, r=<optimized out>,<br>
a=<optimized out>) at<br>
/usr/src/qt6-base-6.7.2-0zneon+24.04+noble+stable+build1/src/corelib/kernel/qobjectdefs_impl.h:469<br>
#19 doActivate<false> (sender=0x64e6a369db00, signal_index=5,<br>
argv=0x7ffd656dc690) at<br>
/usr/src/qt6-base-6.7.2-0zneon+24.04+noble+stable+build1/src/corelib/kernel/qobject.cpp:4086<br>
#20 0x00007ecfef0de314 in Konsole::ViewManager::activeViewChanged<br>
(this=<optimized out>, _t1=<optimized out>) at<br>
/usr/src/konsole-4:24.05.2+p24.04+vunstable+git20240817.0124-0/obj-x86_64-linux-gnu/src/konsoleprivate_autogen/include/moc_ViewManager.cpp:783<br>
#21 0x00007ecfed864d34 in QtPrivate::QSlotObjectBase::call (a=0x7ffd656dc7b0,<br>
r=0x64e6a369db00, this=0x64e6a4e6d460, this=<optimized out>, r=<optimized out>,<br>
a=<optimized out>) at<br>
/usr/src/qt6-base-6.7.2-0zneon+24.04+noble+stable+build1/src/corelib/kernel/qobjectdefs_impl.h:469<br>
#22 doActivate<false> (sender=0x64e6a45ba380, signal_index=10,<br>
argv=0x7ffd656dc7b0) at<br>
/usr/src/qt6-base-6.7.2-0zneon+24.04+noble+stable+build1/src/corelib/kernel/qobject.cpp:4086<br>
#23 0x00007ecfef18a781 in Konsole::SessionController::viewFocused<br>
(this=<optimized out>, _t1=<optimized out>) at<br>
/usr/src/konsole-4:24.05.2+p24.04+vunstable+git20240817.0124-0/obj-x86_64-linux-gnu/src/konsoleprivate_autogen/include/moc_SessionController.cpp:850<br>
#24 0x00007ecfef17b99f in Konsole::SessionController::viewFocusChangeHandler<br>
(focused=<optimized out>, this=0x64e6a45ba380) at<br>
/usr/src/konsole-4:24.05.2+p24.04+vunstable+git20240817.0124-0/src/session/SessionController.cpp:293<br>
#25 Konsole::SessionController::viewFocusChangeHandler (this=0x64e6a45ba380,<br>
focused=<optimized out>) at<br>
/usr/src/konsole-4:24.05.2+p24.04+vunstable+git20240817.0124-0/src/session/SessionController.cpp:288<br>
#26 0x00007ecfef18d304 in Konsole::SessionController::sessionAttributeChanged<br>
(this=0x64e6a45ba380) at<br>
/usr/src/konsole-4:24.05.2+p24.04+vunstable+git20240817.0124-0/src/session/SessionController.cpp:1999<br>
#27 0x00007ecfed864d34 in QtPrivate::QSlotObjectBase::call (a=0x7ffd656dc9b8,<br>
r=0x64e6a45ba380, this=0x64e6a3d58390, this=<optimized out>, r=<optimized out>,<br>
a=<optimized out>) at<br>
/usr/src/qt6-base-6.7.2-0zneon+24.04+noble+stable+build1/src/corelib/kernel/qobjectdefs_impl.h:469<br>
#28 doActivate<false> (sender=0x64e6a3f463d0, signal_index=5,<br>
argv=0x7ffd656dc9b8) at<br>
/usr/src/qt6-base-6.7.2-0zneon+24.04+noble+stable+build1/src/corelib/kernel/qobject.cpp:4086<br>
#29 0x00007ecfef17ae4e in Konsole::SessionController::snapshot<br>
(this=0x64e6a45ba380) at<br>
/usr/src/konsole-4:24.05.2+p24.04+vunstable+git20240817.0124-0/src/session/SessionController.cpp:349<br>
#30 0x00007ecfed864d34 in QtPrivate::QSlotObjectBase::call (a=0x7ffd656dcbf0,<br>
r=0x64e6a45ba380, this=0x64e6a504b070, this=<optimized out>, r=<optimized out>,<br>
a=<optimized out>) at<br>
/usr/src/qt6-base-6.7.2-0zneon+24.04+noble+stable+build1/src/corelib/kernel/qobjectdefs_impl.h:469<br>
#31 doActivate<false> (sender=0x64e6a3e50380, signal_index=3,<br>
argv=0x7ffd656dcbf0) at<br>
/usr/src/qt6-base-6.7.2-0zneon+24.04+noble+stable+build1/src/corelib/kernel/qobject.cpp:4086<br>
#32 0x00007ecfed81576d in QTimer::timeout (this=<optimized out>, _t1=...) at<br>
/usr/src/qt6-base-6.7.2-0zneon+24.04+noble+stable+build1/obj-x86_64-linux-gnu/src/corelib/Core_autogen/include/moc_qtimer.cpp:224<br>
#33 0x00007ecfed7f7916 in QObject::event (this=0x64e6a3e50380,<br>
e=0x7ffd656dcd90) at<br>
/usr/src/qt6-base-6.7.2-0zneon+24.04+noble+stable+build1/src/corelib/kernel/qobject.cpp:1427<br>
#34 0x00007ecfee9ff2b0 in QApplicationPrivate::notify_helper (this=<optimized<br>
out>, receiver=0x64e6a3e50380, e=0x7ffd656dcd90) at<br>
/usr/src/qt6-base-6.7.2-0zneon+24.04+noble+stable+build1/src/widgets/kernel/qapplication.cpp:3287<br>
#35 0x00007ecfed8a4fd0 in QCoreApplication::notifyInternal2<br>
(receiver=0x64e6a3e50380, event=0x7ffd656dcd90) at<br>
/usr/src/qt6-base-6.7.2-0zneon+24.04+noble+stable+build1/src/corelib/kernel/qcoreapplication.cpp:1142<br>
#36 0x00007ecfed779cc8 in QTimerInfoList::activateTimers (this=0x64e6a34702a0)<br>
at<br>
/usr/src/qt6-base-6.7.2-0zneon+24.04+noble+stable+build1/src/corelib/kernel/qtimerinfo_unix.cpp:434<br>
#37 0x00007ecfed64e431 in timerSourceDispatch (source=<optimized out>) at<br>
/usr/src/qt6-base-6.7.2-0zneon+24.04+noble+stable+build1/src/corelib/kernel/qeventdispatcher_glib.cpp:150<br>
#38 idleTimerSourceDispatch (source=source@entry=0x64e6a33b8f90) at<br>
/usr/src/qt6-base-6.7.2-0zneon+24.04+noble+stable+build1/src/corelib/kernel/qeventdispatcher_glib.cpp:197<br>
#39 0x00007ecfea8c35b5 in g_main_dispatch (context=0x7ecfe0000f00) at<br>
../../../glib/gmain.c:3344<br>
#40 0x00007ecfea922717 in g_main_context_dispatch_unlocked<br>
(context=0x7ecfe0000f00) at ../../../glib/gmain.c:4152<br>
#41 g_main_context_iterate_unlocked.isra.0<br>
(context=context@entry=0x7ecfe0000f00, block=block@entry=1,<br>
dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4217<br>
#42 0x00007ecfea8c2a53 in g_main_context_iteration (context=0x7ecfe0000f00,<br>
may_block=1) at ../../../glib/gmain.c:4282<br>
#43 0x00007ecfed64cd7f in QEventDispatcherGlib::processEvents<br>
(this=0x64e6a3318170, flags=...) at<br>
/usr/src/qt6-base-6.7.2-0zneon+24.04+noble+stable+build1/src/corelib/kernel/qeventdispatcher_glib.cpp:394<br>
#44 0x00007ecfed8aff43 in QEventLoop::exec (this=0x7ffd656dd000, flags=...) at<br>
/usr/src/qt6-base-6.7.2-0zneon+24.04+noble+stable+build1/src/corelib/global/qflags.h:34<br>
#45 0x00007ecfed8a996e in QCoreApplication::exec () at<br>
/usr/src/qt6-base-6.7.2-0zneon+24.04+noble+stable+build1/src/corelib/global/qflags.h:74<br>
#46 0x00007ecfedcc699d in QGuiApplication::exec () at<br>
/usr/src/qt6-base-6.7.2-0zneon+24.04+noble+stable+build1/src/gui/kernel/qguiapplication.cpp:1926<br>
#47 0x00007ecfee9f7129 in QApplication::exec () at<br>
/usr/src/qt6-base-6.7.2-0zneon+24.04+noble+stable+build1/src/widgets/kernel/qapplication.cpp:2555<br>
#48 0x000064e6a243868b in main (argc=<optimized out>, argv=<optimized out>) at<br>
/usr/src/konsole-4:24.05.2+p24.04+vunstable+git20240817.0124-0/src/main.cpp:260<br>
[Inferior 1 (process 198999) detached]<br>
----8<----<br>
<br>
-- <br>
You are receiving this mail because:<br>
You are the assignee for the bug.</blockquote></div>