Bug 327099 - 4.11.3: konsole fails on assertion "screenLine <= _screenLinesSize"
Summary: 4.11.3: konsole fails on assertion "screenLine <= _screenLinesSize"
Status: RESOLVED UNMAINTAINED
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-11-03 17:09 UTC by Arkadiusz Miskiewicz
Modified: 2017-02-13 01:36 UTC (History)
0 users

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 Arkadiusz Miskiewicz 2013-11-03 17:09:51 UTC
There is some bug in kde 4.11.x konsole (doesn't happen in 4.10.x). My konsole hits assertion:
ASSERT: "screenLine <= _screenLinesSize" in file /home/users/arekm/rpm/BUILD/konsole-4.11.3/src/Screen.cpp, line 1231
KCrash: Application 'konsole' crashing...


Reproducible: Sometimes
Comment 1 Arkadiusz Miskiewicz 2013-11-03 17:18:28 UTC
Application: Konsole (konsole), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[KCrash Handler]
#5  0x00007fd11415d6f9 in raise () from /lib64/libc.so.6
#6  0x00007fd11415eb88 in abort () from /lib64/libc.so.6
#7  0x00007fd11570bc84 in qt_message_output(QtMsgType, char const*) () from /usr/lib64/libQtCore.so.4
#8  0x00007fd11570be09 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007fd11570c614 in qFatal(char const*, ...) () from /usr/lib64/libQtCore.so.4
#10 0x00007fd0fc1103c5 in Konsole::Screen::copyLineToStream (this=this@entry=0x284e0c0, line=line@entry=283, start=93, count=count@entry=1, decoder=decoder@entry=0x7fff612b2210, appendNewLine=appendNewLine@entry=false, preserveLineBreaks=preserveLineBreaks@entry=true, trimTrailingSpaces=trimTrailingSpaces@entry=false) at /usr/src/debug/konsole-4.11.3/src/Screen.cpp:1231
#11 0x00007fd0fc1105e6 in Konsole::Screen::writeToStream (this=this@entry=0x284e0c0, decoder=decoder@entry=0x7fff612b2210, startIndex=startIndex@entry=44807, endIndex=endIndex@entry=44807, preserveLineBreaks=preserveLineBreaks@entry=true, trimTrailingSpaces=trimTrailingSpaces@entry=false) at /usr/src/debug/konsole-4.11.3/src/Screen.cpp:1164
#12 0x00007fd0fc112504 in Konsole::Screen::text (this=0x284e0c0, startIndex=44807, endIndex=44807, preserveLineBreaks=preserveLineBreaks@entry=true, trimTrailingSpaces=trimTrailingSpaces@entry=false) at /usr/src/debug/konsole-4.11.3/src/Screen.cpp:1117
#13 0x00007fd0fc112587 in Konsole::Screen::selectedText (this=<optimized out>, preserveLineBreaks=preserveLineBreaks@entry=true, trimTrailingSpaces=trimTrailingSpaces@entry=false) at /usr/src/debug/konsole-4.11.3/src/Screen.cpp:1107
#14 0x00007fd0fc0db9bc in Konsole::Emulation::checkSelectedText (this=0x2af5800) at /usr/src/debug/konsole-4.11.3/src/Emulation.cpp:91
#15 0x00007fd1158298cc in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4
#16 0x00007fd0fc112f21 in selectionChanged (this=<optimized out>) at /usr/src/debug/konsole-4.11.3/build/src/ScreenWindow.moc:119
#17 Konsole::ScreenWindow::setSelectionStart (this=<optimized out>, column=<optimized out>, line=<optimized out>, columnMode=<optimized out>) at /usr/src/debug/konsole-4.11.3/src/ScreenWindow.cpp:140
#18 0x00007fd0fc139254 in Konsole::TerminalDisplay::extendSelection (this=0x2af3990, position=...) at /usr/src/debug/konsole-4.11.3/src/TerminalDisplay.cpp:2230
#19 0x00007fd0fc13b27e in Konsole::TerminalDisplay::mousePressEvent (this=0x2af3990, ev=0x7fff612b2980) at /usr/src/debug/konsole-4.11.3/src/TerminalDisplay.cpp:1886
#20 0x00007fd1149ee8e3 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#21 0x00007fd0fc13b7ba in Konsole::TerminalDisplay::event (this=0x2af3990, event=0x7fff612b2980) at /usr/src/debug/konsole-4.11.3/src/TerminalDisplay.cpp:2925
#22 0x00007fd11499f4dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#23 0x00007fd1149a5c2d in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#24 0x00007fd1166025ea in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#25 0x00007fd115815c8d in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4
#26 0x00007fd1149a53e3 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4
#27 0x00007fd114a1671b in ?? () from /usr/lib64/libQtGui.so.4
#28 0x00007fd114a1518c in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4
#29 0x00007fd114a3c172 in ?? () from /usr/lib64/libQtGui.so.4
#30 0x00007fd111964196 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#31 0x00007fd1119644e8 in ?? () from /usr/lib64/libglib-2.0.so.0
#32 0x00007fd11196458c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#33 0x00007fd115842e7c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#34 0x00007fd114a3c226 in ?? () from /usr/lib64/libQtGui.so.4
#35 0x00007fd11581490f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#36 0x00007fd115814c05 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#37 0x00007fd115819d2f in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4
#38 0x00007fd0fc3b6197 in kdemain (argc=1, argv=0x23dc610) at /usr/src/debug/konsole-4.11.3/src/main.cpp:86
#39 0x00000000004083cc in _start ()