Bug 436351 - Crash when resizing
Summary: Crash when resizing
Status: RESOLVED DUPLICATE of bug 436031
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-29 11:10 UTC by David Edmundson
Modified: 2021-05-01 15:56 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Edmundson 2021-04-29 11:10:38 UTC
Application: Konsole (konsole), signal: Aborted
Content of s_kcrashErrorMessage: [Current thread is 1 (LWP 2228)]
[KCrash Handler]
#5  0x00007fe6a4c41ef5 in raise () from /usr/lib/libc.so.6
#6  0x00007fe6a4c2b862 in abort () from /usr/lib/libc.so.6
#7  0x00007fe6a51f9e6d in qt_message_fatal (context=..., message=...) at /home/david/projects/qt5/qtbase/src/corelib/global/qlogging.cpp:1914
#8  0x00007fe6a51f64d8 in QMessageLogger::fatal (this=0x7ffdb55a2840, msg=0x7fe6a55bfea8 "ASSERT: \"%s\" in file %s, line %d") at /home/david/projects/qt5/qtbase/src/corelib/global/qlogging.cpp:893
#9  0x00007fe6a51ece8c in qt_assert (assertion=0x7fe6a846f8a2 "_text != nullptr", file=0x7fe6a846f840 "/home/david/projects/kde5/src/kde/applications/konsole/src/history/compact/CompactHistoryLine.cpp", line=130) at /home/david/projects/qt5/qtbase/src/corelib/global/qglobal.cpp:3358
#10 0x00007fe6a83b913a in Konsole::CompactHistoryLine::setCharacters (this=0x7fe683287d96, line=...) at /home/david/projects/kde5/src/kde/applications/konsole/src/history/compact/CompactHistoryLine.cpp:130
#11 0x00007fe6a83ba02e in Konsole::CompactHistoryScroll::setCellsVectorAt (this=0x56432d503f20, position=121, cells=...) at /home/david/projects/kde5/src/kde/applications/konsole/src/history/compact/CompactHistoryScroll.cpp:130
#12 0x00007fe6a83b9fc2 in Konsole::CompactHistoryScroll::setCellsAt (this=0x56432d503f20, position=121, a=0x5643315f4398, count=65614) at /home/david/projects/kde5/src/kde/applications/konsole/src/history/compact/CompactHistoryScroll.cpp:125
#13 0x00007fe6a83ba340 in Konsole::CompactHistoryScroll::reflowLines (this=0x56432d503f20, columns=228) at /home/david/projects/kde5/src/kde/applications/konsole/src/history/compact/CompactHistoryScroll.cpp:182
#14 0x00007fe6a8373d9e in Konsole::Screen::resizeImage (this=0x56432eac7250, new_lines=54, new_columns=228) at /home/david/projects/kde5/src/kde/applications/konsole/src/Screen.cpp:447
#15 0x00007fe6a83598c1 in Konsole::Emulation::setImageSize (this=0x56432f9d0880, lines=54, columns=228) at /home/david/projects/kde5/src/kde/applications/konsole/src/Emulation.cpp:314
#16 0x00007fe6a82dac2f in Konsole::Session::updateTerminalSize (this=0x56432e026660) at /home/david/projects/kde5/src/kde/applications/konsole/src/session/Session.cpp:753
#17 0x00007fe6a82d982b in Konsole::Session::onViewSizeChange (this=0x56432e026660) at /home/david/projects/kde5/src/kde/applications/konsole/src/session/Session.cpp:726
#18 0x00007fe6a82e9a11 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1>, QtPrivate::List<int, int>, void, void (Konsole::Session::*)(int, int)>::call (f=(void (Konsole::Session::*)(Konsole::Session * const, int, int)) 0x7fe6a82d9810 <Konsole::Session::onViewSizeChange(int, int)>, o=0x56432e026660, arg=0x7ffdb55a2f80) at /opt/qt5/include/QtCore/qobjectdefs_impl.h:152
#19 0x00007fe6a82e9968 in QtPrivate::FunctionPointer<void (Konsole::Session::*)(int, int)>::call<QtPrivate::List<int, int>, void> (f=(void (Konsole::Session::*)(Konsole::Session * const, int, int)) 0x7fe6a82d9810 <Konsole::Session::onViewSizeChange(int, int)>, o=0x56432e026660, arg=0x7ffdb55a2f80) at /opt/qt5/include/QtCore/qobjectdefs_impl.h:185
#20 0x00007fe6a82e9895 in QtPrivate::QSlotObject<void (Konsole::Session::*)(int, int), QtPrivate::List<int, int>, void>::impl (which=1, this_=0x56432f28d4c0, r=0x56432e026660, a=0x7ffdb55a2f80, ret=0x0) at /opt/qt5/include/QtCore/qobjectdefs_impl.h:418
#21 0x00007fe6a548fc57 in QtPrivate::QSlotObjectBase::call (this=0x56432f28d4c0, r=0x56432e026660, a=0x7ffdb55a2f80) at ../../include/QtCore/../../../../qt5/qtbase/src/corelib/kernel/qobjectdefs_impl.h:398
#22 0x00007fe6a54d2f10 in doActivate<false> (sender=0x56432da90d60, signal_index=11, argv=0x7ffdb55a2f80) at /home/david/projects/qt5/qtbase/src/corelib/kernel/qobject.cpp:3886
#23 0x00007fe6a54cc471 in QMetaObject::activate (sender=0x56432da90d60, m=0x7fe6a84e39c8 <Konsole::TerminalDisplay::staticMetaObject>, local_signal_index=4, argv=0x7ffdb55a2f80) at /home/david/projects/qt5/qtbase/src/corelib/kernel/qobject.cpp:3946
#24 0x00007fe6a8348115 in Konsole::TerminalDisplay::changedContentSizeSignal (this=0x56432da90d60, _t1=977, _t2=1829) at src/konsoleprivate_autogen/DRAQINE3W2/moc_TerminalDisplay.cpp:573
#25 0x00007fe6a8400019 in Konsole::TerminalDisplay::updateImageSize (this=0x56432da90d60) at /home/david/projects/kde5/src/kde/applications/konsole/src/terminalDisplay/TerminalDisplay.cpp:998
#26 0x00007fe6a8401a47 in Konsole::TerminalDisplay::resizeEvent (this=0x56432da90d60, event=0x7ffdb55a3600) at /home/david/projects/kde5/src/kde/applications/konsole/src/terminalDisplay/TerminalDisplay.cpp:949
#27 0x00007fe6a642e8a9 in QWidget::event (this=0x56432da90d60, event=0x7ffdb55a3600) at /home/david/projects/qt5/qtbase/src/widgets/kernel/qwidget.cpp:8810
#28 0x00007fe6a8409cd6 in Konsole::TerminalDisplay::event (this=0x56432da90d60, event=0x7ffdb55a3600) at /home/david/projects/kde5/src/kde/applications/konsole/src/terminalDisplay/TerminalDisplay.cpp:2590
#29 0x00007fe6a63e0d3b in QApplicationPrivate::notify_helper (this=0x56432cf50cc0, receiver=0x56432da90d60, e=0x7ffdb55a3600) at /home/david/projects/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3632
#30 0x00007fe6a63e0b2c in QApplication::notify (this=0x56432cf50a60, receiver=0x56432da90d60, e=0x7ffdb55a3600) at /home/david/projects/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3582
#31 0x00007fe6a547d9c5 in QCoreApplication::notifyInternal2 (receiver=0x56432da90d60, event=0x7ffdb55a3600) at /home/david/projects/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1064
#32 0x00007fe6a547e41c in QCoreApplication::sendEvent (receiver=0x56432da90d60, event=0x7ffdb55a3600) at /home/david/projects/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1462
#33 0x00007fe6a642b7e4 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x56432f1d0f70, recursive=false, disableUpdates=false) at /home/david/projects/qt5/qtbase/src/widgets/kernel/qwidget.cpp:7712
#34 0x00007fe6a642ba59 in QWidgetPrivate::show_helper (this=0x56432f1d0f70) at /home/david/projects/qt5/qtbase/src/widgets/kernel/qwidget.cpp:7763
#35 0x00007fe6a642b67a in QWidgetPrivate::show_recursive (this=0x56432f1d0f70) at /home/david/projects/qt5/qtbase/src/widgets/kernel/qwidget.cpp:7693
#36 0x00007fe6a642cff7 in QWidgetPrivate::showChildren (this=0x56432e23cf20, spontaneous=false) at /home/david/projects/qt5/qtbase/src/widgets/kernel/qwidget.cpp:8182
#37 0x00007fe6a642ba80 in QWidgetPrivate::show_helper (this=0x56432e23cf20) at /home/david/projects/qt5/qtbase/src/widgets/kernel/qwidget.cpp:7769
#38 0x00007fe6a642cb83 in QWidgetPrivate::setVisible (this=0x56432e23cf20, visible=true) at /home/david/projects/qt5/qtbase/src/widgets/kernel/qwidget.cpp:8112
#39 0x00007fe6a642c792 in QWidget::setVisible (this=0x564330d06650, visible=true) at /home/david/projects/qt5/qtbase/src/widgets/kernel/qwidget.cpp:8044
#40 0x00007fe6a642b587 in QWidget::show (this=0x564330d06650) at /home/david/projects/qt5/qtbase/src/widgets/kernel/qwidget.cpp:7670
#41 0x00007fe6a641361d in QStackedLayout::setCurrentIndex (this=0x56432d12e280, index=8) at /home/david/projects/qt5/qtbase/src/widgets/kernel/qstackedlayout.cpp:323
#42 0x00007fe6a662f719 in QStackedWidget::setCurrentIndex (this=0x56432d12dfc0, index=8) at /home/david/projects/qt5/qtbase/src/widgets/widgets/qstackedwidget.cpp:214
#43 0x00007fe6a665c18d in QTabWidgetPrivate::_q_showTab (this=0x56432d12e590, index=8) at /home/david/projects/qt5/qtbase/src/widgets/widgets/qtabwidget.cpp:795
#44 0x00007fe6a665e3a2 in QTabWidget::qt_static_metacall (_o=0x56432d0e6490, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0x7ffdb55a3b60) at .moc/moc_qtabwidget.cpp:177
#45 0x00007fe6a54d2fbe in doActivate<false> (sender=0x56432d132c40, signal_index=7, argv=0x7ffdb55a3b60) at /home/david/projects/qt5/qtbase/src/corelib/kernel/qobject.cpp:3898
#46 0x00007fe6a54cc471 in QMetaObject::activate (sender=0x56432d132c40, m=0x7fe6a6b6d4a0 <QTabBar::staticMetaObject>, local_signal_index=0, argv=0x7ffdb55a3b60) at /home/david/projects/qt5/qtbase/src/corelib/kernel/qobject.cpp:3946
#47 0x00007fe6a663d8ef in QTabBar::currentChanged (this=0x56432d132c40, _t1=8) at .moc/moc_qtabbar.cpp:338
#48 0x00007fe6a6637a94 in QTabBar::setCurrentIndex (this=0x56432d132c40, index=8) at /home/david/projects/qt5/qtbase/src/widgets/widgets/qtabbar.cpp:1450
#49 0x00007fe6a665bdb9 in QTabWidget::setCurrentIndex (this=0x56432d0e6490, index=8) at /home/david/projects/qt5/qtbase/src/widgets/widgets/qtabwidget.cpp:716
#50 0x00007fe6a838960c in Konsole::ViewManager::switchToView (this=0x56432d12e420, index=8) at /home/david/projects/kde5/src/kde/applications/konsole/src/ViewManager.cpp:281
#51 0x00007fe6a83896bc in Konsole::ViewManager::switchToTerminalDisplay (this=0x56432d12e420, terminalDisplay=0x56432da90d60) at /home/david/projects/kde5/src/kde/applications/konsole/src/ViewManager.cpp:294
#52 0x00007fe6a8389be9 in Konsole::ViewManager::focusAnotherTerminal (this=0x56432d12e420, toplevelSplitter=0x56432f81cad0) at /home/david/projects/kde5/src/kde/applications/konsole/src/ViewManager.cpp:520
#53 0x00007fe6a838a14f in Konsole::ViewManager::sessionFinished (this=0x56432d12e420) at /home/david/projects/kde5/src/kde/applications/konsole/src/ViewManager.cpp:497
#54 0x00007fe6a8391a41 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (Konsole::ViewManager::*)()>::call(void (Konsole::ViewManager::*)(), Konsole::ViewManager*, void**) (f=(void (Konsole::ViewManager::*)(Konsole::ViewManager * const)) 0x7fe6a8389f00 <Konsole::ViewManager::sessionFinished()>, o=0x56432d12e420, arg=0x7ffdb55a3ff0) at /opt/qt5/include/QtCore/qobjectdefs_impl.h:152
#55 0x00007fe6a83919a8 in QtPrivate::FunctionPointer<void (Konsole::ViewManager::*)()>::call<QtPrivate::List<>, void>(void (Konsole::ViewManager::*)(), Konsole::ViewManager*, void**) (f=(void (Konsole::ViewManager::*)(Konsole::ViewManager * const)) 0x7fe6a8389f00 <Konsole::ViewManager::sessionFinished()>, o=0x56432d12e420, arg=0x7ffdb55a3ff0) at /opt/qt5/include/QtCore/qobjectdefs_impl.h:185
#56 0x00007fe6a83918d5 in QtPrivate::QSlotObject<void (Konsole::ViewManager::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x5643303cb0a0, r=0x56432d12e420, a=0x7ffdb55a3ff0, ret=0x0) at /opt/qt5/include/QtCore/qobjectdefs_impl.h:418
#57 0x00007fe6a548fc57 in QtPrivate::QSlotObjectBase::call (this=0x5643303cb0a0, r=0x56432d12e420, a=0x7ffdb55a3ff0) at ../../include/QtCore/../../../../qt5/qtbase/src/corelib/kernel/qobjectdefs_impl.h:398
#58 0x00007fe6a54d2f10 in doActivate<false> (sender=0x5643300c9e20, signal_index=4, argv=0x7ffdb55a3ff0) at /home/david/projects/qt5/qtbase/src/corelib/kernel/qobject.cpp:3886
#59 0x00007fe6a54cc471 in QMetaObject::activate (sender=0x5643300c9e20, m=0x7fe6a84e1ff0 <Konsole::Session::staticMetaObject>, local_signal_index=1, argv=0x0) at /home/david/projects/qt5/qtbase/src/corelib/kernel/qobject.cpp:3946
#60 0x00007fe6a82d1028 in Konsole::Session::finished (this=0x5643300c9e20) at src/session/konsolesession_autogen/EWIEGA46WW/moc_Session.cpp:687
#61 0x00007fe6a82d7989 in Konsole::Session::done (this=0x5643300c9e20, exitCode=130, exitStatus=QProcess::NormalExit) at /home/david/projects/kde5/src/kde/applications/konsole/src/session/Session.cpp:995
#62 0x00007fe6a82e9741 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0, 1>, QtPrivate::List<int, QProcess::ExitStatus>, void, void (Konsole::Session::*)(int, QProcess::ExitStatus)>::call (f=(void (Konsole::Session::*)(Konsole::Session * const, int, QProcess::ExitStatus)) 0x7fe6a82d76a0 <Konsole::Session::done(int, QProcess::ExitStatus)>, o=0x5643300c9e20, arg=0x7ffdb55a4430) at /opt/qt5/include/QtCore/qobjectdefs_impl.h:152
#63 0x00007fe6a82e9698 in QtPrivate::FunctionPointer<void (Konsole::Session::*)(int, QProcess::ExitStatus)>::call<QtPrivate::List<int, QProcess::ExitStatus>, void> (f=(void (Konsole::Session::*)(Konsole::Session * const, int, QProcess::ExitStatus)) 0x7fe6a82d76a0 <Konsole::Session::done(int, QProcess::ExitStatus)>, o=0x5643300c9e20, arg=0x7ffdb55a4430) at /opt/qt5/include/QtCore/qobjectdefs_impl.h:185
#64 0x00007fe6a82e95c5 in QtPrivate::QSlotObject<void (Konsole::Session::*)(int, QProcess::ExitStatus), QtPrivate::List<int, QProcess::ExitStatus>, void>::impl (which=1, this_=0x56432feee180, r=0x5643300c9e20, a=0x7ffdb55a4430, ret=0x0) at /opt/qt5/include/QtCore/qobjectdefs_impl.h:418
#65 0x00007fe6a548fc57 in QtPrivate::QSlotObjectBase::call (this=0x56432feee180, r=0x5643300c9e20, a=0x7ffdb55a4430) at ../../include/QtCore/../../../../qt5/qtbase/src/corelib/kernel/qobjectdefs_impl.h:398
#66 0x00007fe6a54d2f10 in doActivate<false> (sender=0x5643301bdf00, signal_index=11, argv=0x7ffdb55a4430) at /home/david/projects/qt5/qtbase/src/corelib/kernel/qobject.cpp:3886
#67 0x00007fe6a54cc471 in QMetaObject::activate (sender=0x5643301bdf00, m=0x7fe6a5875f00 <QProcess::staticMetaObject>, local_signal_index=2, argv=0x7ffdb55a4430) at /home/david/projects/qt5/qtbase/src/corelib/kernel/qobject.cpp:3946
#68 0x00007fe6a53de600 in QProcess::finished (this=0x5643301bdf00, _t1=130, _t2=QProcess::NormalExit) at .moc/moc_qprocess.cpp:339
#69 0x00007fe6a53db94c in QProcessPrivate::_q_processDied (this=0x56432f148e60) at /home/david/projects/qt5/qtbase/src/corelib/io/qprocess.cpp:1184
#70 0x00007fe6a53ddfdc in QProcess::qt_static_metacall (_o=0x5643301bdf00, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x7ffdb55a46b0) at .moc/moc_qprocess.cpp:216
#71 0x00007fe6a54d2fbe in doActivate<false> (sender=0x56432e1514d0, signal_index=3, argv=0x7ffdb55a46b0) at /home/david/projects/qt5/qtbase/src/corelib/kernel/qobject.cpp:3898
#72 0x00007fe6a54cc471 in QMetaObject::activate (sender=0x56432e1514d0, m=0x7fe6a5878380 <QSocketNotifier::staticMetaObject>, local_signal_index=0, argv=0x7ffdb55a46b0) at /home/david/projects/qt5/qtbase/src/corelib/kernel/qobject.cpp:3946
#73 0x00007fe6a54dccd8 in QSocketNotifier::activated (this=0x56432e1514d0, _t1=..., _t2=QSocketNotifier::Read, _t3=...) at .moc/moc_qsocketnotifier.cpp:178
#74 0x00007fe6a54dc81f in QSocketNotifier::event (this=0x56432e1514d0, e=0x7ffdb55a4c20) at /home/david/projects/qt5/qtbase/src/corelib/kernel/qsocketnotifier.cpp:302
#75 0x00007fe6a63e0d3b in QApplicationPrivate::notify_helper (this=0x56432cf50cc0, receiver=0x56432e1514d0, e=0x7ffdb55a4c20) at /home/david/projects/qt5/qtbase/src/widgets/kernel/qapplication.cpp:3632
#76 0x00007fe6a63de079 in QApplication::notify (this=0x56432cf50a60, receiver=0x56432e1514d0, e=0x7ffdb55a4c20) at /home/david/projects/qt5/qtbase/src/widgets/kernel/qapplication.cpp:2972
#77 0x00007fe6a547d9c5 in QCoreApplication::notifyInternal2 (receiver=0x56432e1514d0, event=0x7ffdb55a4c20) at /home/david/projects/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1064
#78 0x00007fe6a547e41c in QCoreApplication::sendEvent (receiver=0x56432e1514d0, event=0x7ffdb55a4c20) at /home/david/projects/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1462
#79 0x00007fe6a5515e70 in socketNotifierSourceDispatch (source=0x56432d0292e0) at /home/david/projects/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:107
#80 0x00007fe6a18fd02c in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#81 0x00007fe6a1950b59 in ?? () from /usr/lib/libglib-2.0.so.0
#82 0x00007fe6a18fa781 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#83 0x00007fe6a5516ba2 in QEventDispatcherGlib::processEvents (this=0x56432d043810, flags=...) at /home/david/projects/qt5/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#84 0x00007fe6a0c97d24 in QXcbGlibEventDispatcher::processEvents (this=0x56432d043810, flags=...) at /home/david/projects/qt5/qtbase/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:143
#85 0x00007fe6a547a077 in QEventLoop::processEvents (this=0x7ffdb55a4e90, flags=...) at /home/david/projects/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:139
#86 0x00007fe6a547a3d9 in QEventLoop::exec (this=0x7ffdb55a4e90, flags=...) at /home/david/projects/qt5/qtbase/src/corelib/kernel/qeventloop.cpp:232
#87 0x00007fe6a547e25e in QCoreApplication::exec () at /home/david/projects/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp:1375
#88 0x00007fe6a5aa3088 in QGuiApplication::exec () at /home/david/projects/qt5/qtbase/src/gui/kernel/qguiapplication.cpp:1867
#89 0x00007fe6a63dda45 in QApplication::exec () at /home/david/projects/qt5/qtbase/src/widgets/kernel/qapplication.cpp:2824
#90 0x000056432b873672 in main (argc=1, argv=0x7ffdb55a53b8) at /home/david/projects/kde5/src/kde/applications/konsole/src/main.cpp:220
[Inferior 1 (process 2228) detached]
Comment 1 ninjalj 2021-05-01 15:56:31 UTC

*** This bug has been marked as a duplicate of bug 436031 ***