Application: konsole (2.8.4) KDE Platform Version: 4.8.4 (4.8.4) Qt Version: 4.8.2 Operating System: Linux 3.1.0-1-amd64 x86_64 Distribution: Debian GNU/Linux testing (wheezy) -- Information about the crash: - What I was doing when the application crashed: I was vertically resizing a konsole and think I accidentally reached zero height briefly, or intersected the bottom taskbar. - Custom settings of the application: Custom fontsize and color. -- Backtrace: Application: Konsole (konsole), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f2832b22760 (LWP 3479))] Thread 2 (Thread 0x7f281d58a700 (LWP 3510)): #0 0x00007f283248a15b in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f28324214b8 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007f283241f8a1 in free () from /lib/x86_64-linux-gnu/libc.so.6 #3 0x00007f282c30e2de in g_main_context_unref () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f283101e688 in QEventDispatcherGlib::~QEventDispatcherGlib() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007f283101e6d9 in QEventDispatcherGlib::~QEventDispatcherGlib() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007f2830ef3e21 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007f2830ef4d13 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007f282cff2b50 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #9 0x00007f283247d70d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #10 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f2832b22760 (LWP 3479)): [KCrash Handler] #5 0x00007f283241ae7d in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #6 0x00007f283241d2d4 in ?? () from /lib/x86_64-linux-gnu/libc.so.6 #7 0x00007f283241f990 in malloc () from /lib/x86_64-linux-gnu/libc.so.6 #8 0x00007f282ff18ebd in operator new(unsigned long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #9 0x00007f282ff18fb9 in operator new[](unsigned long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6 #10 0x00007f28321570b2 in Konsole::TerminalDisplay::makeImage() () from /usr/lib/libkonsoleprivate.so #11 0x00007f28321591cf in Konsole::TerminalDisplay::updateImageSize() () from /usr/lib/libkonsoleprivate.so #12 0x00007f28303e8df6 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #13 0x00007f28321596d9 in Konsole::TerminalDisplay::event(QEvent*) () from /usr/lib/libkonsoleprivate.so #14 0x00007f283039970c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #15 0x00007f283039db8a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #16 0x00007f2831a7b8a6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #17 0x00007f2830fefb5e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #18 0x00007f283042db34 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #19 0x00007f28303e3a45 in QWidget::setGeometry(QRect const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #20 0x00007f28303c20d3 in QLayoutPrivate::doResize(QSize const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #21 0x00007f28303996ce in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #22 0x00007f283039db8a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #23 0x00007f2831a7b8a6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #24 0x00007f2830fefb5e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #25 0x00007f283042db34 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #26 0x00007f28303e3a45 in QWidget::setGeometry(QRect const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #27 0x00007f28303c5992 in QWidgetItem::setGeometry(QRect const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #28 0x00007f28303a7a59 in QBoxLayout::setGeometry(QRect const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #29 0x00007f28303c20d3 in QLayoutPrivate::doResize(QSize const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #30 0x00007f28303996ce in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #31 0x00007f283039db8a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #32 0x00007f2831a7b8a6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #33 0x00007f2830fefb5e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #34 0x00007f283042db34 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #35 0x00007f28303e3a45 in QWidget::setGeometry(QRect const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #36 0x00007f28307e95c0 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #37 0x00007f28307ebe3f in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #38 0x00007f28303e8df6 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #39 0x00007f283039970c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #40 0x00007f283039db8a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #41 0x00007f2831a7b8a6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #42 0x00007f2830fefb5e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #43 0x00007f283042db34 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #44 0x00007f28303e3a45 in QWidget::setGeometry(QRect const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #45 0x00007f28303c5992 in QWidgetItem::setGeometry(QRect const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #46 0x00007f28303a7a59 in QBoxLayout::setGeometry(QRect const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #47 0x00007f28303c20d3 in QLayoutPrivate::doResize(QSize const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #48 0x00007f28303996ce in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #49 0x00007f283039db8a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #50 0x00007f2831a7b8a6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #51 0x00007f2830fefb5e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #52 0x00007f283042db34 in QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #53 0x00007f28303e3a45 in QWidget::setGeometry(QRect const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #54 0x00007f28303ea72d in QWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #55 0x00007f2830edd2b9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #56 0x00007f2830eda985 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #57 0x00007f2830edad13 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #58 0x00007f2830edda32 in QPropertyAnimation::updateState(QAbstractAnimation::State, QAbstractAnimation::State) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #59 0x00007f2830ed8c86 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #60 0x00007f28308241f6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #61 0x00007f2830786ad0 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #62 0x00007f28307b1181 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #63 0x00007f28307b1b73 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #64 0x00007f28303c20d3 in QLayoutPrivate::doResize(QSize const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #65 0x00007f28303996ce in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #66 0x00007f283039db8a in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #67 0x00007f2831a7b8a6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #68 0x00007f2830fefb5e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #69 0x00007f2830405ca7 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #70 0x00007f2830414143 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #71 0x00007f283043abc2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #72 0x00007f282c310205 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #73 0x00007f282c310538 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #74 0x00007f282c3105f4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #75 0x00007f283101e276 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #76 0x00007f283043a83e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #77 0x00007f2830fee8af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #78 0x00007f2830feeb38 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #79 0x00007f2830ff3cf8 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #80 0x00007f283273ff65 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_konsole.so #81 0x00007f28323c3ead in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6 #82 0x0000000000400761 in _start () Possible duplicates by query: bug 265195, bug 255883, bug 254444. Reported using DrKonqi
Thanks for reporting. I tried a few times but failed to reproduce. Is it reproduciable for you ? The problematic line should be : _image = new Character[_imageSize + 1]; But I really don't understand how the described action would cause crash.
> I tried a few times but failed to reproduce. Is it reproduciable for you > ? Not at the moment. I'll add another report to this bug number if it happens again. May have had to do with output scrolling during zero resize . . . not sure! I just tried again with same exact setup (3 overlapping konsoles with 3 different custom profiles, resizing one to zero height) and nothing happened. When the crash occurred though, the top of the window I was resizing vertically actually disappeared into the bottom taskbar, which was striking and noticeable. Right now, with no crash, the top of the window reaches a minimum size. The konsole that caused the crash went all the way into the bottom taskbar. -- Alison Chaiken alison@she-devel.com 650-279-5600 http://{she-devel.com, exerciseforthereader.org} "The opposite of success is not failure: it's not trying." -- William Sato via BBC's Peter Day
I'm unable to reproduce this using Konsole 15 on KDE5/KF5. Recommend close: RESOLVED LATER