https://bugs.kde.org/show_bug.cgi?id=479407
Bug ID: 479407 Summary: Konsole crashes often Classification: Applications Product: konsole Version: 24.01.85 Platform: Neon OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: konsole-de...@kde.org Reporter: o...@geek.co.il Target Milestone: --- Application: konsole (24.01.85) Qt Version: 6.6.1 Frameworks Version: 5.248.0 Operating System: Linux 6.2.0-39-generic x86_64 Windowing System: Wayland Distribution: KDE neon Unstable Edition DrKonqi: 5.91.90 [CoredumpBackend] -- Information about the crash: This crash specifically happened when (or very soon after) I connected an external display, that is in portrait mode. The crash can be reproduced sometimes. -- Backtrace: Application: Konsole (konsole), signal: Aborted [New LWP 1122631] [New LWP 1122634] [New LWP 1130240] [New LWP 1130241] This GDB supports auto-downloading debuginfo from the following URLs: https://debuginfod.neon.kde.org/: Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] Debuginfod has been disabled. To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/usr/bin/konsole'. Program terminated with signal SIGABRT, Aborted. #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140181022164416) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7f7e7007c5c0 (LWP 1122631))] Cannot QML trace cores :( [Current thread is 1 (Thread 0x7f7e7007c5c0 (LWP 1122631))] Thread 4 (Thread 0x7f7e26ffd640 (LWP 1130241)): #0 0x00007f7e753189df in __GI___poll (fds=0x7f7e26ffca10, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f7e73a2e361 in ?? () from /lib/x86_64-linux-gnu/libQt6WaylandClient.so.6 #2 0x00007f7e75d5f6ed in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:324 #3 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at ./src/corelib/thread/qthread_unix.cpp:260 #4 QThreadPrivate::start (arg=0x55f6621ff290) at ./src/corelib/thread/qthread_unix.cpp:283 #5 0x00007f7e75294ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #6 0x00007f7e75326660 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 3 (Thread 0x7f7e6ccbe640 (LWP 1130240)): #0 0x00007f7e753189df in __GI___poll (fds=0x7f7e6ccbda10, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f7e73a2e361 in ?? () from /lib/x86_64-linux-gnu/libQt6WaylandClient.so.6 #2 0x00007f7e75d5f6ed in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:324 #3 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at ./src/corelib/thread/qthread_unix.cpp:260 #4 QThreadPrivate::start (arg=0x55f66218a010) at ./src/corelib/thread/qthread_unix.cpp:283 #5 0x00007f7e75294ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #6 0x00007f7e75326660 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 2 (Thread 0x7f7e6f7ff640 (LWP 1122634)): #0 0x00007f7e753189df in __GI___poll (fds=0x55f66217a9e0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f7e744851f6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f7e7442d3e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f7e75d05790 in QEventDispatcherGlib::processEvents (this=0x7f7e68000b70, flags=...) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:393 #4 0x00007f7e75e61fbb in QEventLoop::exec (this=0x7f7e6f7fe9d0, flags=...) at ./src/corelib/global/qflags.h:34 #5 0x00007f7e75d9ce38 in QThread::exec (this=this@entry=0x7f7e748b5340 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_116Q_QGS__q_managerEEEE8instanceEvE6holder.lto_priv.0>) at ./src/corelib/global/qflags.h:74 #6 0x00007f7e7483de6e in QDBusConnectionManager::run (this=0x7f7e748b5340 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_116Q_QGS__q_managerEEEE8instanceEvE6holder.lto_priv.0>) at ./src/dbus/qdbusconnection.cpp:131 #7 0x00007f7e75d5f6ed in operator() (__closure=<optimized out>) at ./src/corelib/thread/qthread_unix.cpp:324 #8 (anonymous namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> > (t=...) at ./src/corelib/thread/qthread_unix.cpp:260 #9 QThreadPrivate::start (arg=0x7f7e748b5340 <_ZZN13QGlobalStaticIN14QtGlobalStatic6HolderIN12_GLOBAL__N_116Q_QGS__q_managerEEEE8instanceEvE6holder.lto_priv.0>) at ./src/corelib/thread/qthread_unix.cpp:283 #10 0x00007f7e75294ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442 #11 0x00007f7e75326660 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 Thread 1 (Thread 0x7f7e7007c5c0 (LWP 1122631)): [KCrash Handler] #6 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140181022164416) at ./nptl/pthread_kill.c:44 #7 __pthread_kill_internal (signo=6, threadid=140181022164416) at ./nptl/pthread_kill.c:78 #8 __GI___pthread_kill (threadid=140181022164416, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #9 0x00007f7e75242476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #10 0x00007f7e752287f3 in __GI_abort () at ./stdlib/abort.c:79 #11 0x00007f7e75ed8417 in qAbort () at ./src/corelib/global/qglobal.cpp:161 #12 0x00007f7e75ed38c5 in qt_message_fatal<QString&> (message=..., context=...) at ./src/corelib/global/qlogging.cpp:2003 #13 qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtFatalMsg, context=..., msg=<optimized out>, ap=ap@entry=0x7ffd0963cf70) at ./src/corelib/global/qlogging.cpp:378 #14 0x00007f7e75ed8e43 in QMessageLogger::fatal (this=<optimized out>, msg=<optimized out>) at ./src/corelib/global/qlogging.cpp:901 #15 0x00007f7e75ea6f14 in qt_assert (assertion=<optimized out>, file=<optimized out>, line=<optimized out>) at ./src/corelib/global/qassert.cpp:68 #16 0x00007f7e77487597 in ?? () from /lib/x86_64-linux-gnu/libkonsoleprivate.so.24.01.85 #17 0x00007f7e77487437 in ?? () from /lib/x86_64-linux-gnu/libkonsoleprivate.so.24.01.85 #18 0x00007f7e774a5324 in ?? () from /lib/x86_64-linux-gnu/libkonsoleprivate.so.24.01.85 #19 0x00007f7e75e2767e in QtPrivate::QSlotObjectBase::call (a=<optimized out>, r=<optimized out>, this=<optimized out>, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ./src/corelib/kernel/qobjectdefs_impl.h:433 #20 doActivate<false> (sender=0x55f662e48230, signal_index=11, argv=0x7ffd0963d2d0) at ./src/corelib/kernel/qobject.cpp:4021 #21 0x00007f7e77546733 in Konsole::TerminalDisplay::changedContentSizeSignal(int, int) () from /lib/x86_64-linux-gnu/libkonsoleprivate.so.24.01.85 #22 0x00007f7e77539059 in Konsole::TerminalDisplay::updateImageSize() () from /lib/x86_64-linux-gnu/libkonsoleprivate.so.24.01.85 #23 0x00007f7e7753c028 in Konsole::TerminalDisplay::resizeEvent(QResizeEvent*) () from /lib/x86_64-linux-gnu/libkonsoleprivate.so.24.01.85 #24 0x00007f7e7702c3d8 in QWidget::event (this=0x55f662e48230, event=0x7ffd0963d540) at ./src/widgets/kernel/qwidget.cpp:9153 #25 0x00007f7e76ff1bcb in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55f662e48230, e=0x7ffd0963d540) at ./src/widgets/kernel/qapplication.cpp:3296 #26 0x00007f7e75e5fd88 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x55f662e48230, event=event@entry=0x7ffd0963d540) at ./src/corelib/kernel/qcoreapplication.cpp:1121 #27 0x00007f7e75e5fdcd in QCoreApplication::sendEvent (receiver=receiver@entry=0x55f662e48230, event=event@entry=0x7ffd0963d540) at ./src/corelib/kernel/qcoreapplication.cpp:1539 #28 0x00007f7e77029e78 in QWidgetPrivate::setGeometry_sys (this=this@entry=0x55f662e55720, x=0, y=0, w=<optimized out>, h=1830, isMove=<optimized out>, isMove@entry=true) at ./src/widgets/kernel/qwidget.cpp:7408 #29 0x00007f7e7702a878 in QWidget::setGeometry (this=0x55f662e48230, r=...) at ./src/widgets/kernel/qwidget.cpp:7296 #30 0x00007f7e76f1cc23 in QSplitterPrivate::setGeo (this=this@entry=0x55f662e5eab0, sls=sls@entry=0x55f662ff3850, p=0, s=1200, allowCollapse=allowCollapse@entry=false) at ./src/widgets/widgets/qsplitter.cpp:741 #31 0x00007f7e76f1cf87 in QSplitterPrivate::doResize (this=0x55f662e5eab0) at ./src/widgets/widgets/qsplitter.cpp:529 #32 0x00007f7e7702c3d8 in QWidget::event (this=0x55f662ff3620, event=0x7ffd0963d980) at ./src/widgets/kernel/qwidget.cpp:9153 #33 0x00007f7e76f67056 in QFrame::event (this=0x55f662ff3620, e=0x7ffd0963d980) at ./src/widgets/widgets/qframe.cpp:515 #34 0x00007f7e76ff1bcb in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55f662ff3620, e=0x7ffd0963d980) at ./src/widgets/kernel/qapplication.cpp:3296 #35 0x00007f7e75e5fd88 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x55f662ff3620, event=event@entry=0x7ffd0963d980) at ./src/corelib/kernel/qcoreapplication.cpp:1121 #36 0x00007f7e75e5fdcd in QCoreApplication::sendEvent (receiver=receiver@entry=0x55f662ff3620, event=event@entry=0x7ffd0963d980) at ./src/corelib/kernel/qcoreapplication.cpp:1539 #37 0x00007f7e77029e78 in QWidgetPrivate::setGeometry_sys (this=this@entry=0x55f662e5eab0, x=0, y=0, w=<optimized out>, h=1830, isMove=<optimized out>, isMove@entry=true) at ./src/widgets/kernel/qwidget.cpp:7408 #38 0x00007f7e7702a878 in QWidget::setGeometry (this=0x55f662ff3620, r=...) at ./src/widgets/kernel/qwidget.cpp:7296 #39 0x00007f7e7700bb59 in QLayoutPrivate::doResize (this=0x55f662430080) at ./src/widgets/kernel/qlayout.cpp:506 #40 0x00007f7e76ff1c57 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55f6624353b0, e=0x7ffd0963db90) at ./src/widgets/kernel/qapplication.cpp:3285 #41 0x00007f7e75e5fd88 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x55f6624353b0, event=event@entry=0x7ffd0963db90) at ./src/corelib/kernel/qcoreapplication.cpp:1121 #42 0x00007f7e75e5fdcd in QCoreApplication::sendEvent (receiver=receiver@entry=0x55f6624353b0, event=event@entry=0x7ffd0963db90) at ./src/corelib/kernel/qcoreapplication.cpp:1539 #43 0x00007f7e77029e78 in QWidgetPrivate::setGeometry_sys (this=this@entry=0x55f66223a930, x=0, y=0, w=<optimized out>, h=1830, isMove=<optimized out>, isMove@entry=true) at ./src/widgets/kernel/qwidget.cpp:7408 #44 0x00007f7e7702a878 in QWidget::setGeometry (this=0x55f6624353b0, r=...) at ./src/widgets/kernel/qwidget.cpp:7296 #45 0x00007f7e76f476f2 in QTabWidget::setUpLayout (this=0x55f662430160, onlyCheck=<optimized out>) at ./src/widgets/widgets/qtabwidget.cpp:810 #46 0x00007f7e7702c3d8 in QWidget::event (this=0x55f662430160, event=0x7ffd0963df30) at ./src/widgets/kernel/qwidget.cpp:9153 #47 0x00007f7e76ff1bcb in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55f662430160, e=0x7ffd0963df30) at ./src/widgets/kernel/qapplication.cpp:3296 #48 0x00007f7e75e5fd88 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x55f662430160, event=event@entry=0x7ffd0963df30) at ./src/corelib/kernel/qcoreapplication.cpp:1121 #49 0x00007f7e75e5fdcd in QCoreApplication::sendEvent (receiver=receiver@entry=0x55f662430160, event=event@entry=0x7ffd0963df30) at ./src/corelib/kernel/qcoreapplication.cpp:1539 #50 0x00007f7e77029e78 in QWidgetPrivate::setGeometry_sys (this=this@entry=0x55f662358d80, x=0, y=30, w=<optimized out>, h=1862, isMove=<optimized out>, isMove@entry=true) at ./src/widgets/kernel/qwidget.cpp:7408 #51 0x00007f7e7702a878 in QWidget::setGeometry (this=0x55f662430160, r=...) at ./src/widgets/kernel/qwidget.cpp:7296 #52 0x00007f7e77035cdb in QWidget::qt_metacall (this=0x55f662430160, _c=QMetaObject::WriteProperty, _id=3, _a=0x7ffd0963e0a0) at ./obj-x86_64-linux-gnu/src/widgets/Widgets_autogen/include/moc_qwidget.cpp:1038 #53 0x00007f7e76f48669 in QTabWidget::qt_metacall (this=0x55f662430160, _c=QMetaObject::WriteProperty, _id=<optimized out>, _a=0x7ffd0963e0a0) at ./obj-x86_64-linux-gnu/src/widgets/Widgets_autogen/include/moc_qtabwidget.cpp:439 #54 0x00007f7e7759ab99 in Konsole::TabbedViewContainer::qt_metacall(QMetaObject::Call, int, void**) () from /lib/x86_64-linux-gnu/libkonsoleprivate.so.24.01.85 #55 0x00007f7e75d44b2e in QPropertyAnimationPrivate::updateProperty (newValue=..., this=<optimized out>) at ./src/corelib/animation/qpropertyanimation.cpp:105 #56 QPropertyAnimationPrivate::updateProperty (newValue=..., this=0x55f662c97a70) at ./src/corelib/animation/qpropertyanimation.cpp:91 #57 QPropertyAnimation::updateCurrentValue (this=<optimized out>, value=...) at ./src/corelib/animation/qpropertyanimation.cpp:237 #58 0x00007f7e75d532a2 in QVariantAnimationPrivate::setCurrentValueForProgress (progress=<optimized out>, this=0x55f662c97a70) at ./src/corelib/animation/qvariantanimation.cpp:253 #59 QVariantAnimationPrivate::recalculateCurrentInterval (this=0x55f662c97a70, force=<optimized out>) at ./src/corelib/animation/qvariantanimation.cpp:236 #60 0x00007f7e75d4cc40 in QVariantAnimationPrivate::setDefaultStartEndValue (value=..., this=0x55f662c97a70) at ./src/corelib/animation/qvariantanimation.cpp:300 #61 QPropertyAnimation::updateState (this=0x55f6621bc170, newState=<optimized out>, oldState=<optimized out>) at ./src/corelib/animation/qpropertyanimation.cpp:284 #62 0x00007f7e75d4571a in QAbstractAnimationPrivate::setState (this=0x55f662c97a70, newState=newState@entry=QAbstractAnimation::Running) at ./src/corelib/animation/qabstractanimation.cpp:943 #63 0x00007f7e75d45be1 in QAbstractAnimation::start (this=this@entry=0x55f6621bc170, policy=policy@entry=QAbstractAnimation::DeleteWhenStopped) at ./src/corelib/animation/qabstractanimation.cpp:1385 #64 0x00007f7e76f64eb4 in QWidgetAnimator::animate (this=<optimized out>, widget=<optimized out>, _final_geometry=..., animate=<optimized out>) at ./src/widgets/widgets/qwidgetanimator.cpp:77 #65 0x00007f7e76fc5200 in QDockAreaLayout::apply (this=0x55f662374a60, animate=<optimized out>) at ./src/widgets/widgets/qdockarealayout.cpp:3212 #66 0x00007f7e76f56309 in QMainWindowLayoutState::apply (animated=<optimized out>, this=0x55f662374948) at ./src/widgets/widgets/qmainwindowlayout.cpp:708 #67 QMainWindowLayout::applyState (this=<optimized out>, newState=..., animate=<optimized out>) at ./src/widgets/widgets/qmainwindowlayout.cpp:2981 #68 0x00007f7e7700bb59 in QLayoutPrivate::doResize (this=0x55f662374500) at ./src/widgets/kernel/qlayout.cpp:506 #69 0x00007f7e76ff1c57 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55f6623ecb70, e=0x7ffd0963e9a0) at ./src/widgets/kernel/qapplication.cpp:3285 #70 0x00007f7e75e5fd88 in QCoreApplication::notifyInternal2 (receiver=0x55f6623ecb70, event=0x7ffd0963e9a0) at ./src/corelib/kernel/qcoreapplication.cpp:1121 #71 0x00007f7e75e5fdba in QCoreApplication::forwardEvent (receiver=<optimized out>, event=event@entry=0x7ffd0963e9a0, originatingEvent=originatingEvent@entry=0x0) at ./src/corelib/kernel/qcoreapplication.cpp:1136 #72 0x00007f7e77039d60 in QWidgetWindow::handleResizeEvent (event=0x7ffd0963e9a0, this=0x55f6625242e0) at ./src/widgets/kernel/qwidgetwindow.cpp:794 #73 QWidgetWindow::event (this=0x55f6625242e0, event=0x7ffd0963e9a0) at ./src/widgets/kernel/qwidgetwindow.cpp:263 #74 0x00007f7e76ff1bcb in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55f6625242e0, e=0x7ffd0963e9a0) at ./src/widgets/kernel/qapplication.cpp:3296 #75 0x00007f7e75e5fd88 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x55f6625242e0, event=event@entry=0x7ffd0963e9a0) at ./src/corelib/kernel/qcoreapplication.cpp:1121 #76 0x00007f7e75e5fddd in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x55f6625242e0, event=event@entry=0x7ffd0963e9a0) at ./src/corelib/kernel/qcoreapplication.cpp:1553 #77 0x00007f7e762f08d4 in QGuiApplicationPrivate::processGeometryChangeEvent (e=<optimized out>) at ./src/gui/kernel/qguiapplication.cpp:2707 #78 0x00007f7e7635569c in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at ./src/gui/kernel/qwindowsysteminterface.cpp:1109 #79 0x00007f7e76355837 in QWindowSystemInterface::flushWindowSystemEvents (flags=...) at ./src/gui/kernel/qwindowsysteminterface.cpp:1078 #80 0x00007f7e75dc8782 in QObject::event (this=0x55f6622bcd40, e=0x55f663079540) at ./src/corelib/kernel/qobject.cpp:1437 #81 0x00007f7e76ff1bcb in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55f6622bcd40, e=0x55f663079540) at ./src/widgets/kernel/qapplication.cpp:3296 #82 0x00007f7e75e5fd88 in QCoreApplication::notifyInternal2 (receiver=0x55f6622bcd40, event=event@entry=0x55f663079540) at ./src/corelib/kernel/qcoreapplication.cpp:1121 #83 0x00007f7e75e5fdcd in QCoreApplication::sendEvent (receiver=<optimized out>, event=event@entry=0x55f663079540) at ./src/corelib/kernel/qcoreapplication.cpp:1539 #84 0x00007f7e75e604a0 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55f662170880) at ./src/corelib/kernel/qcoreapplication.cpp:1901 #85 0x00007f7e75d079f7 in postEventSourceDispatch (s=0x55f6621a09c0) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:243 #86 0x00007f7e7442fd3b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #87 0x00007f7e74485258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #88 0x00007f7e7442d3e3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #89 0x00007f7e75d05790 in QEventDispatcherGlib::processEvents (this=0x55f662177b20, flags=...) at ./src/corelib/kernel/qeventdispatcher_glib.cpp:393 #90 0x00007f7e75e61fbb in QEventLoop::exec (this=this@entry=0x7ffd0963ee80, flags=..., flags@entry=...) at ./src/corelib/global/qflags.h:34 #91 0x00007f7e75e63bec in QCoreApplication::exec () at ./src/corelib/global/qflags.h:74 #92 0x00007f7e762ea1a0 in QGuiApplication::exec () at ./src/gui/kernel/qguiapplication.cpp:1925 #93 0x00007f7e76fef139 in QApplication::exec () at ./src/widgets/kernel/qapplication.cpp:2574 #94 0x000055f660830951 in main (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:233 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.