https://bugs.kde.org/show_bug.cgi?id=436327
Bug ID: 436327 Summary: Crash when using yakuake as a screen appears Product: yakuake Version: unspecified Platform: Compiled Sources OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: h...@kde.org Reporter: aleix...@kde.org Target Milestone: --- Application: yakuake (21.07.70) (Compiled from sources) Qt Version: 5.15.1 Frameworks Version: 5.82.0 Operating System: Linux 5.11.16-arch1-1 x86_64 Windowing System: Wayland Drkonqi Version: 5.21.80 Distribution: Arch Linux -- Information about the crash: - What I was doing when the application crashed: Been using it to debug an issue with screens appearing, then this crashes too. The crash can be reproduced sometimes. -- Backtrace: Application: Yakuake (yakuake), signal: Aborted Content of s_kcrashErrorMessage: [Current thread is 1 (Thread 0x7fccc2efd8c0 (LWP 8324))] [KCrash Handler] #5 0x00007fccc6796ef5 in raise () from /usr/lib/libc.so.6 #6 0x00007fccc6780862 in abort () from /usr/lib/libc.so.6 #7 0x00007fccc6cf8c51 in qt_message_fatal (message=<synthetic pointer>..., context=...) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qlogging.cpp:1914 #8 QMessageLogger::fatal (this=this@entry=0x7ffd492a7428, msg=msg@entry=0x7fccc6ff6ea0 "ASSERT: \"%s\" in file %s, line %d") at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qlogging.cpp:893 #9 0x00007fccc6cf804a in qt_assert (assertion=<optimized out>, file=<optimized out>, line=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/global/qglobal.cpp:3358 #10 0x00007fcc501d31ee in QVarLengthArray<unsigned char, 64>::operator[] (this=0x55a39976f9d0, idx=122) at /home/apol/devel/kde5/include/QtCore/qvarlengtharray.h:143 #11 0x00007fcc501cb11c in Konsole::Screen::getScreenLineColumns (this=0x55a39976f990, line=122) at /home/apol/devel/frameworks/konsole/src/Screen.cpp:720 #12 0x00007fcc501ce302 in Konsole::Screen::getImage (this=0x55a39976f990, dest=0x55a399b7b1f0, size=15770, startLine=0, endLine=94) at /home/apol/devel/frameworks/konsole/src/Screen.cpp:682 #13 0x00007fcc501da9ce in Konsole::ScreenWindow::getImage (this=0x55a399774a70) at /home/apol/devel/frameworks/konsole/src/ScreenWindow.cpp:66 #14 0x00007fcc50256e42 in Konsole::TerminalDisplay::updateImage (this=0x55a39959ce20) at /home/apol/devel/frameworks/konsole/src/terminalDisplay/TerminalDisplay.cpp:519 #15 0x00007fcc5025ca60 in Konsole::TerminalDisplay::resizeEvent (this=0x55a39959ce20, event=0x7ffd492a7ab0) at /home/apol/devel/frameworks/konsole/src/terminalDisplay/TerminalDisplay.cpp:950 #16 0x00007fccc7a67a84 in QWidget::event (this=0x55a39959ce20, event=0x7ffd492a7ab0) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:8810 #17 0x00007fcc50264ce6 in Konsole::TerminalDisplay::event (this=0x55a39959ce20, event=0x7ffd492a7ab0) at /home/apol/devel/frameworks/konsole/src/terminalDisplay/TerminalDisplay.cpp:2590 #18 0x00007fccc7a2717f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55a39959ce20, e=0x7ffd492a7ab0) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3632 #19 0x00007fccc6f15dfa in QCoreApplication::notifyInternal2 (receiver=0x55a39959ce20, event=0x7ffd492a7ab0) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1064 #20 0x00007fccc7a5de10 in QWidgetPrivate::setGeometry_sys (this=this@entry=0x55a3998061f0, x=0, y=0, w=1227520688, h=1434, isMove=isMove@entry=true) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:7126 #21 0x00007fccc7a5ec6c in QWidget::setGeometry (this=this@entry=0x55a39959ce20, r=...) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:7014 #22 0x00007fccc7bcba19 in QSplitterPrivate::setGeo (this=this@entry=0x55a399700290, sls=sls@entry=0x55a3994a04e0, p=0, s=s@entry=1196, allowCollapse=allowCollapse@entry=false) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/widgets/qsplitter.cpp:769 #23 0x00007fccc7bce1b0 in QSplitterPrivate::doResize (this=0x55a399700290) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/widgets/qsplitter.cpp:562 #24 0x00007fccc7a67a84 in QWidget::event (this=this@entry=0x55a399741c50, event=event@entry=0x7ffd492a7e50) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:8810 #25 0x00007fccc7b0f46e in QFrame::event (this=0x55a399741c50, e=0x7ffd492a7e50) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/widgets/qframe.cpp:550 #26 0x00007fccc7a2717f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55a399741c50, e=0x7ffd492a7e50) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3632 #27 0x00007fccc6f15dfa in QCoreApplication::notifyInternal2 (receiver=0x55a399741c50, event=0x7ffd492a7e50) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1064 #28 0x00007fccc7a5de10 in QWidgetPrivate::setGeometry_sys (this=this@entry=0x55a399700290, x=0, y=0, w=1227521616, h=1434, isMove=isMove@entry=true) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:7126 #29 0x00007fccc7a5ec6c in QWidget::setGeometry (this=0x55a399741c50, r=...) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:7014 #30 0x00007fccc7a45368 in QLayoutPrivate::doResize (this=this@entry=0x55a399485f60) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qlayout.cpp:594 #31 0x00007fccc7a46848 in QLayout::activate (this=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qlayout.cpp:1117 #32 0x00007fccc7a469eb in QLayout::widgetEvent (this=<optimized out>, e=e@entry=0x7ffd492a80b0) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qlayout.cpp:619 #33 0x00007fccc7a27163 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55a3994d0990, e=0x7ffd492a80b0) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3621 #34 0x00007fccc6f15dfa in QCoreApplication::notifyInternal2 (receiver=0x55a3994d0990, event=0x7ffd492a80b0) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1064 #35 0x00007fccc7a5de10 in QWidgetPrivate::setGeometry_sys (this=this@entry=0x55a3996561d0, x=0, y=0, w=1227522224, h=1434, isMove=isMove@entry=true) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:7126 #36 0x00007fccc7a5ec6c in QWidget::setGeometry (this=0x55a3994d0990, r=...) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:7014 #37 0x00007fccc7bf2bb2 in QTabWidget::setUpLayout (this=0x55a39966c5d0, onlyCheck=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/widgets/qtabwidget.cpp:846 #38 0x00007fccc7a6702e in QWidget::event (this=0x55a39966c5d0, event=0x7ffd492a83b0) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:9020 #39 0x00007fccc7a2717f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55a39966c5d0, e=0x7ffd492a83b0) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3632 #40 0x00007fccc6f15dfa in QCoreApplication::notifyInternal2 (receiver=0x55a39966c5d0, event=0x7ffd492a83b0) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1064 #41 0x00007fccc7a63a23 in QWidgetPrivate::show_helper (this=0x55a3994b14d0) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:7814 #42 0x00007fccc7a637fb in QWidgetPrivate::show_recursive (this=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:7693 #43 0x00007fccc7a63989 in QWidgetPrivate::showChildren (this=this@entry=0x55a399403340, spontaneous=spontaneous@entry=false) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.h:132 #44 0x00007fccc7a639ff in QWidgetPrivate::show_helper (this=0x55a399403340) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:7769 #45 0x00007fccc7a637fb in QWidgetPrivate::show_recursive (this=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:7693 #46 0x00007fccc7a63989 in QWidgetPrivate::showChildren (this=this@entry=0x55a3993bd380, spontaneous=spontaneous@entry=false) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.h:132 #47 0x00007fccc7a639ff in QWidgetPrivate::show_helper (this=0x55a3993bd380) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:7769 #48 0x00007fccc7a637fb in QWidgetPrivate::show_recursive (this=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:7693 #49 0x00007fccc7a63989 in QWidgetPrivate::showChildren (this=this@entry=0x55a3992ff600, spontaneous=spontaneous@entry=false) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.h:132 #50 0x00007fccc7a639ff in QWidgetPrivate::show_helper (this=this@entry=0x55a3992ff600) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:7769 #51 0x00007fccc7a66b73 in QWidgetPrivate::setVisible (this=0x55a3992ff600, visible=<optimized out>) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qwidget.cpp:8112 #52 0x000055a398d7aef2 in MainWindow::_toggleWindowState (this=0x7ffd492a9250) at /home/apol/devel/frameworks/yakuake/app/mainwindow.cpp:1257 #53 0x000055a398d7cdcb in MainWindow::toggleWindowState()::$_98::operator()() const (this=0x55a399760b70) at /home/apol/devel/frameworks/yakuake/app/mainwindow.cpp:1188 #54 0x000055a398d7cd06 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, MainWindow::toggleWindowState()::$_98>::call(MainWindow::toggleWindowState()::$_98&, void**) (f=..., arg=0x7ffd492a8980) at /home/apol/devel/kde5/include/QtCore/qobjectdefs_impl.h:146 #55 0x000055a398d7ccd1 in QtPrivate::Functor<MainWindow::toggleWindowState()::$_98, 0>::call<QtPrivate::List<>, void>(MainWindow::toggleWindowState()::$_98&, void*, void**) (f=..., arg=0x7ffd492a8980) at /home/apol/devel/kde5/include/QtCore/qobjectdefs_impl.h:256 #56 0x000055a398d7cc7c in QtPrivate::QFunctorSlotObject<MainWindow::toggleWindowState()::$_98, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x55a399760b60, r=0x7ffd492a9250, a=0x7ffd492a8980, ret=0x0) at /home/apol/devel/kde5/include/QtCore/qobjectdefs_impl.h:443 #57 0x00007fccc6f4c3d6 in QtPrivate::QSlotObjectBase::call (a=0x7ffd492a8980, r=0x7ffd492a9250, this=0x55a399760b60) at ../../include/QtCore/../../../../../devel/frameworks/qt5/qtbase/src/corelib/kernel/qobjectdefs_impl.h:398 #58 doActivate<false> (sender=0x55a399751a90, signal_index=3, argv=argv@entry=0x7ffd492a8980) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.cpp:3886 #59 0x00007fccc6f45730 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fccc80125a0 <QDBusPendingCallWatcher::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd492a8980) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.cpp:3946 #60 0x00007fccc7ff2d8f in QDBusPendingCallWatcher::finished (this=<optimized out>, _t1=<optimized out>) at .moc/moc_qdbuspendingcall.cpp:158 #61 0x00007fccc6f41e21 in QObject::event (this=0x55a399751a90, e=0x7fccbc011510) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qobject.cpp:1314 #62 0x00007fccc7a2717f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55a399751a90, e=0x7fccbc011510) at /home/apol/devel/frameworks/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3632 #63 0x00007fccc6f15dfa in QCoreApplication::notifyInternal2 (receiver=0x55a399751a90, event=0x7fccbc011510) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1064 #64 0x00007fccc6f18831 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55a3992aaa80) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1821 #65 0x00007fccc6f6db53 in postEventSourceDispatch (s=0x55a399342900) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:277 #66 0x00007fccc380702c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #67 0x00007fccc385ab59 in ?? () from /usr/lib/libglib-2.0.so.0 #68 0x00007fccc3804781 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #69 0x00007fccc6f6d1df in QEventDispatcherGlib::processEvents (this=0x55a3993428e0, flags=...) at /home/apol/devel/frameworks/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:423 #70 0x00007fccc6f147ab in QEventLoop::exec (this=this@entry=0x7ffd492a8d50, flags=..., flags@entry=...) at ../../include/QtCore/../../../../../devel/frameworks/qt5/qtbase/src/corelib/global/qflags.h:69 #71 0x00007fccc6f1ca30 in QCoreApplication::exec () at ../../include/QtCore/../../../../../devel/frameworks/qt5/qtbase/src/corelib/global/qflags.h:121 #72 0x000055a398d6c268 in main (argc=1, argv=0x7ffd492a9468) at /home/apol/devel/frameworks/yakuake/app/main.cpp:72 [Inferior 1 (process 8324) detached] Possible duplicates by query: bug 424911, bug 423132, bug 417285, bug 414922, bug 409419. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.