Hello, I got a konsole segfault when I clicked over it. The BT seems to be complete: Application: Konsole (kdeinit4), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [KCrash Handler] #5 operator!= (value=1, this=0x0) at /usr/include/QtCore/qbasicatomic.h:75 #6 detach (this=0x28fcee8) at /usr/include/QtCore/qvector.h:147 #7 data (this=0x28fcee8) at /usr/include/QtCore/qvector.h:152 #8 Konsole::Screen::copyLineToStream (this=this@entry=0x27e4310, line=line@entry=12270, start=9, count=1, decoder=decoder@entry=0x7fff7f50aee0, appendNewLine=appendNewLine@entry=false, preserveLineBreaks=preserveLineBreaks@entry=true) at /usr/src/debug/konsole-4.9.5/src/Screen.cpp:1224 #9 0x00007f1c8ad3ee5f in Konsole::Screen::writeToStream (this=this@entry=0x27e4310, decoder=decoder@entry=0x7fff7f50aee0, startIndex=startIndex@entry=2907999, endIndex=endIndex@entry=2907999, preserveLineBreaks=preserveLineBreaks@entry=true) at /usr/src/debug/konsole-4.9.5/src/Screen.cpp:1158 #10 0x00007f1c8ad40864 in Konsole::Screen::text (this=0x27e4310, startIndex=2907999, endIndex=2907999, preserveLineBreaks=true) at /usr/src/debug/konsole-4.9.5/src/Screen.cpp:1114 #11 0x00007f1c8ad408f9 in Konsole::Screen::selectedText (this=<optimized out>, preserveLineBreaks=<optimized out>) at /usr/src/debug/konsole-4.9.5/src/Screen.cpp:1104 #12 0x00007f1c8ad14279 in Konsole::Emulation::checkSelectedText (this=0x27e3ca0) at /usr/src/debug/konsole-4.9.5/src/Emulation.cpp:91 #13 0x00007f1c9e6f40ff in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #14 0x00007f1c8ad62f95 in Konsole::TerminalDisplay::extendSelection (this=0x283cc60, position=...) at /usr/src/debug/konsole-4.9.5/src/TerminalDisplay.cpp:2111 #15 0x00007f1c8ad5f558 in Konsole::TerminalDisplay::mouseMoveEvent (this=0x283cc60, ev=0x7fff7f50ba60) at /usr/src/debug/konsole-4.9.5/src/TerminalDisplay.cpp:1919 #16 0x00007f1c9d8bc15b in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #17 0x00007f1c8ad5fc59 in event (event={bool (QEvent *, Konsole::TerminalDisplay * const)} 0x7f1c8ad5fc4e <Konsole::TerminalDisplay::event(QEvent*)+30>, this=0x283cc60) at /usr/src/debug/konsole-4.9.5/src/TerminalDisplay.cpp:2795 #18 Konsole::TerminalDisplay::event (this=0x283cc60, event=0x7fff7f50ba60) at /usr/src/debug/konsole-4.9.5/src/TerminalDisplay.cpp:2781 #19 0x00007f1c9d86c85c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #20 0x00007f1c9d87153b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #21 0x00007f1c9f47f636 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #22 0x00007f1c9e6debfe in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #23 0x00007f1c9d86d69b in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4 #24 0x00007f1c9d8e7e54 in ?? () from /usr/lib64/libQtGui.so.4 #25 0x00007f1c9d8e6be1 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4 #26 0x00007f1c9d90cf72 in ?? () from /usr/lib64/libQtGui.so.4 #27 0x00007f1c99e083b5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #28 0x00007f1c99e086e8 in ?? () from /usr/lib64/libglib-2.0.so.0 #29 0x00007f1c99e087a4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #30 0x00007f1c9e70d136 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #31 0x00007f1c9d90cbee in ?? () from /usr/lib64/libQtGui.so.4 #32 0x00007f1c9e6dd94f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #33 0x00007f1c9e6ddbd8 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #34 0x00007f1c9e6e2878 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #35 0x00007f1c8aff5787 in kdemain (argc=3, argv=0x1ffcd10) at /usr/src/debug/konsole-4.9.5/src/main.cpp:85 #36 0x0000000000408856 in _start () Reproducible: Didn't try Steps to Reproduce: 1.It crashed just once
Thanks for reporting ! There are a few reports about random crash of konsole within Konsole::Screen::copyLineToStream()