[Konsole-devel] [konsole] [Bug 313711] New: Konsole crashed when clicking over some text

Luiz Angelo De Luca luizluca at gmail.com
Tue Jan 22 21:46:58 UTC 2013


https://bugs.kde.org/show_bug.cgi?id=313711

            Bug ID: 313711
           Summary: Konsole crashed when clicking over some text
    Classification: Unclassified
           Product: konsole
           Version: 2.9.5
          Platform: openSUSE RPMs
                OS: Linux
            Status: UNCONFIRMED
          Severity: critical
          Priority: NOR
         Component: copy-paste
          Assignee: konsole-devel at kde.org
          Reporter: luizluca at gmail.com

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 at entry=0x27e4310,
line=line at entry=12270, start=9, count=1, decoder=decoder at entry=0x7fff7f50aee0,
appendNewLine=appendNewLine at entry=false,
preserveLineBreaks=preserveLineBreaks at entry=true) at
/usr/src/debug/konsole-4.9.5/src/Screen.cpp:1224
#9  0x00007f1c8ad3ee5f in Konsole::Screen::writeToStream
(this=this at entry=0x27e4310, decoder=decoder at entry=0x7fff7f50aee0,
startIndex=startIndex at entry=2907999, endIndex=endIndex at entry=2907999,
preserveLineBreaks=preserveLineBreaks at 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

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the konsole-devel mailing list