Konsole crashes with SIGSEGV when restoring from full screen mode

Bug #367262 reported by Paul Staroch
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
KDE Base
Fix Released
High
kdebase (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Binary package hint: konsole

When restoring from full screen mode, Konsole crashes frequently with SIGSEGV:

Anwendung: Konsole (konsole), Signal SIGSEGV
0x00007f12c00dfd21 in nanosleep () from /lib/libc.so.6
Current language: auto; currently c
[Current thread is 0 (LWP 9563)]

Thread 2 (Thread 0x7f12b67f6950 (LWP 9567)):
#0 0x00007f12c0116742 in select () from /lib/libc.so.6
#1 0x00007f12c2c82f06 in QProcessManager::run (this=0x1380bc0) at io/qprocess_unix.cpp:305
#2 0x00007f12c2bbb952 in QThreadPrivate::start (arg=0x1380bc0) at thread/qthread_unix.cpp:189
#3 0x00007f12bec773ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#4 0x00007f12c011dfcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f12c4f72750 (LWP 9563)):
[KCrash Handler]
#5 0x00007f12c4b51564 in Konsole::TerminalDisplay::paintFilters (this=0x1649bf0, painter=@0x7fffccfb6a70) at /usr/include/qt4/QtCore/qchar.h:81
#6 0x00007f12c4b52bac in Konsole::TerminalDisplay::paintEvent (this=0x1649bf0, pe=<value optimized out>) at /build/buildd/kdebase-4.2.2/apps/konsole/src/TerminalDisplay.cpp:1212
#7 0x00007f12c1edf796 in QWidget::event (this=0x1649bf0, event=0x7fffccfb7100) at kernel/qwidget.cpp:7654
#8 0x00007f12c1e8e83d in QApplicationPrivate::notify_helper (this=0x13814b0, receiver=0x1649bf0, e=0x7fffccfb7100) at kernel/qapplication.cpp:4084
#9 0x00007f12c1e96a2a in QApplication::notify (this=0x7fffccfb96b0, receiver=0x1649bf0, e=0x7fffccfb7100) at kernel/qapplication.cpp:4049
#10 0x00007f12c387f26b in KApplication::notify (this=0x7fffccfb96b0, receiver=0x1649bf0, event=0x7fffccfb7100) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
#11 0x00007f12c2ca475c in QCoreApplication::notifyInternal (this=0x7fffccfb96b0, receiver=0x1649bf0, event=0x7fffccfb7100) at kernel/qcoreapplication.cpp:602
#12 0x00007f12c1ee6a55 in QWidgetPrivate::drawWidget (this=0x1649f80, pdev=0x14a4d88, rgn=@0x7fffccfb7330, offset=@0x7fffccfb7320, flags=4, sharedPainter=0x0, backingStore=0x1498070)
    at kernel/qwidget.cpp:5046
#13 0x00007f12c1ee71c7 in QWidgetPrivate::paintSiblingsRecursive (this=0x155dec0, pdev=0x14a4d88, siblings=@0x155ded8, index=2, rgn=@0x7fffccfb7640, offset=@0x7fffccfb7630, flags=4,
    sharedPainter=0x0, backingStore=0x1498070) at kernel/qwidget.cpp:5156
#14 0x00007f12c1ee66c7 in QWidgetPrivate::drawWidget (this=0x155dec0, pdev=0x14a4d88, rgn=@0x7fffccfb7640, offset=@0x7fffccfb7630, flags=4, sharedPainter=0x0, backingStore=0x1498070)
    at kernel/qwidget.cpp:5095
#15 0x00007f12c1ee71c7 in QWidgetPrivate::paintSiblingsRecursive (this=0x155d870, pdev=0x14a4d88, siblings=@0x155d888, index=5, rgn=@0x7fffccfb7950, offset=@0x7fffccfb7940, flags=4,
    sharedPainter=0x0, backingStore=0x1498070) at kernel/qwidget.cpp:5156
#16 0x00007f12c1ee66c7 in QWidgetPrivate::drawWidget (this=0x155d870, pdev=0x14a4d88, rgn=@0x7fffccfb7950, offset=@0x7fffccfb7940, flags=4, sharedPainter=0x0, backingStore=0x1498070)
    at kernel/qwidget.cpp:5095
#17 0x00007f12c1ee71c7 in QWidgetPrivate::paintSiblingsRecursive (this=0x14e6d30, pdev=0x14a4d88, siblings=@0x14e6d48, index=0, rgn=@0x7fffccfb7c60, offset=@0x7fffccfb7c50, flags=4,
    sharedPainter=0x0, backingStore=0x1498070) at kernel/qwidget.cpp:5156
#18 0x00007f12c1ee66c7 in QWidgetPrivate::drawWidget (this=0x14e6d30, pdev=0x14a4d88, rgn=@0x7fffccfb7c60, offset=@0x7fffccfb7c50, flags=4, sharedPainter=0x0, backingStore=0x1498070)
    at kernel/qwidget.cpp:5095
#19 0x00007f12c1ee71c7 in QWidgetPrivate::paintSiblingsRecursive (this=0x150daf0, pdev=0x14a4d88, siblings=@0x150db08, index=1, rgn=@0x7fffccfb7f70, offset=@0x7fffccfb7f60, flags=4,
    sharedPainter=0x0, backingStore=0x1498070) at kernel/qwidget.cpp:5156
#20 0x00007f12c1ee66c7 in QWidgetPrivate::drawWidget (this=0x150daf0, pdev=0x14a4d88, rgn=@0x7fffccfb7f70, offset=@0x7fffccfb7f60, flags=4, sharedPainter=0x0, backingStore=0x1498070)
    at kernel/qwidget.cpp:5095
#21 0x00007f12c1ee71c7 in QWidgetPrivate::paintSiblingsRecursive (this=0x1498340, pdev=0x14a4d88, siblings=@0x1498358, index=10, rgn=@0x7fffccfb83e0, offset=@0x14980b4, flags=4, sharedPainter=0x0,
    backingStore=0x1498070) at kernel/qwidget.cpp:5156
#22 0x00007f12c1ee66c7 in QWidgetPrivate::drawWidget (this=0x1498340, pdev=0x14a4d88, rgn=@0x7fffccfb83e0, offset=@0x14980b4, flags=4, sharedPainter=0x0, backingStore=0x1498070)
    at kernel/qwidget.cpp:5095
#23 0x00007f12c208a412 in QWidgetBackingStore::sync (this=0x1498070) at painting/qbackingstore.cpp:1266
#24 0x00007f12c1ed8100 in QWidgetPrivate::syncBackingStore (this=0x1498340) at kernel/qwidget.cpp:1603
#25 0x00007f12c1eefb38 in QETWidget::translateConfigEvent (this=0x14908d0, event=<value optimized out>) at kernel/qapplication_x11.cpp:5291
#26 0x00007f12c1eff001 in QApplication::x11ProcessEvent (this=0x7fffccfb96b0, event=0x7fffccfb92d0) at kernel/qapplication_x11.cpp:3448
#27 0x00007f12c1f27514 in x11EventSourceDispatch (s=0x1384820, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#28 0x00007f12bdb9920a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#29 0x00007f12bdb9c8e0 in ?? () from /usr/lib/libglib-2.0.so.0
#30 0x00007f12bdb9ca7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#31 0x00007f12c2ccde6f in QEventDispatcherGlib::processEvents (this=0x13486c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:323
#32 0x00007f12c1f26c9f in QGuiEventDispatcherGlib::processEvents (this=0x7fffccfb69b0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#33 0x00007f12c2ca3002 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -855927360}) at kernel/qeventloop.cpp:149
#34 0x00007f12c2ca33cd in QEventLoop::exec (this=0x7fffccfb9600, flags={i = -855927280}) at kernel/qeventloop.cpp:200
#35 0x00007f12c2ca5694 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#36 0x00007f12c4b6d874 in kdemain (argc=5, argv=0x7fffccfb9908) at /build/buildd/kdebase-4.2.2/apps/konsole/src/main.cpp:104
#37 0x00007f12c00565a6 in __libc_start_main (main=0x400860 <main>, argc=5, ubp_av=0x7fffccfb9908, init=0x400890 <__libc_csu_init>, fini=<value optimized out>, rtld_fini=<value optimized out>,
    stack_end=0x7fffccfb98f8) at libc-start.c:220
#38 0x0000000000400799 in _start () at ../sysdeps/x86_64/elf/start.S:113

NonfreeKernelModules: nvidia
SourcePackage: kdebase
Package: konsole 4:4.2.2-0ubuntu4
PackageArchitecture: amd64
ProblemType: Crash
ProcEnviron:
  SHELL=/bin/bash
  PATH=(custom, user)
  LANG=de_AT.UTF-8
  LANGUAGE=
Uname: Linux 2.6.28-11-generic x86_64
DistroRelease: Ubuntu 9.04
Date: Sun Apr 26 13:10:51 2009
Architecture: amd64

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Thank you for your bug report. This bug has been reported to the developers of the software. You can track it and make comments at: https://bugs.kde.org/show_bug.cgi?id=152493

Changed in kdebase (Ubuntu):
importance: Undecided → Low
status: New → Triaged
Changed in kdebase:
status: Unknown → Confirmed
Revision history for this message
In , danutzdobrescu (danutzdobrescu) wrote :
Download full text (3.2 KiB)

Application that crashed: konsole
Version of the application: 2.3
KDE Version: 4.2.95 (KDE 4.2.95 (KDE 4.3 RC1))
Qt Version: 4.5.0
Operating System: Linux 2.6.28-13-generic i686
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
I was modifying the resolution in control center - display when the konsole crashed.. The resolution was 1280x1024 (and the konsole was opened when i had this resolution), and when i've modified it to 1280x800 it crashed.

 -- Backtrace:
Application: Konsole (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#6 0xb3a211f4 in Konsole::TerminalDisplay::paintFilters () from /usr/lib/libkonsoleprivate.so
#7 0xb3a22a54 in Konsole::TerminalDisplay::paintEvent () from /usr/lib/libkonsoleprivate.so
#8 0xb68e991e in QWidget::event () from /usr/lib/libQtGui.so.4
#9 0xb3a19590 in Konsole::TerminalDisplay::event () from /usr/lib/libkonsoleprivate.so
#10 0xb6892e9c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#11 0xb689b282 in QApplication::notify () from /usr/lib/libQtGui.so.4
#12 0xb73cd3dd in KApplication::notify () from /usr/lib/libkdeui.so.5
#13 0xb7e02a3b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#14 0xb689dfee in QCoreApplication::sendSpontaneousEvent () from /usr/lib/libQtGui.so.4
#15 0xb68f1719 in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#16 0xb68f1ebe in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#17 0xb68f130a in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#18 0xb68f1ebe in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#19 0xb68f130a in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#20 0xb68f1ebe in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#21 0xb68f130a in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#22 0xb68f1ebe in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#23 0xb68f130a in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#24 0xb68f1ebe in QWidgetPrivate::paintSiblingsRecursive () from /usr/lib/libQtGui.so.4
#25 0xb68f130a in QWidgetPrivate::drawWidget () from /usr/lib/libQtGui.so.4
#26 0xb6aae08a in ?? () from /usr/lib/libQtGui.so.4
#27 0xb68e1bb6 in QWidgetPrivate::syncBackingStore () from /usr/lib/libQtGui.so.4
#28 0xb68fb15e in ?? () from /usr/lib/libQtGui.so.4
#29 0xb6909218 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#30 0xb6934c6a in ?? () from /usr/lib/libQtGui.so.4
#31 0xb6425b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#32 0xb64290eb in ?? () from /usr/lib/libglib-2.0.so.0
#33 0xb6429268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#34 0xb7e2e438 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#35 0xb6934365 in ?? () from /usr/lib/libQtGui.so.4
#36 0xb7e0106a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#37 0xb7e014aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#38 0xb7e03959 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#39 0xb6892d17 in QApplication::exec () from /usr/lib/libQtGui.so.4
#40 0xb3b225d2 in kdemain () from /usr/lib/libkdeinit4...

Read more...

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 204173 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 204171 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

If anyone can reproduce the crash at will, may you read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and post a complete backtrace here? You may need to install the debug symbols packages for "kdebase" ("kdebase-apps-dbg" in Ubuntu, "kdebase4-apps-debuginfo" in openSuse). Thanks

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 204255 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 204986 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

Complete backtrace from bug 204986:

#5 0x0000003ec50b4424 in QChar (this=<value optimized out>, painter=<value
optimized out>) at /usr/include/qt4/QtCore/qchar.h:81
#6 Konsole::TerminalDisplay::paintFilters (this=<value optimized out>,
painter=<value optimized out>) at
../../../../apps/konsole/src/TerminalDisplay.cpp:1321
#7 0x0000003ec50b5a8c in Konsole::TerminalDisplay::paintEvent (this=<value
optimized out>, pe=<value optimized out>) at
../../../../apps/konsole/src/TerminalDisplay.cpp:1212
#8 0x0000003ec3227966 in QWidget::event (this=<value optimized out>,
event=<value optimized out>) at kernel/qwidget.cpp:7687

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 205122 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 206068 has been marked as a duplicate of this bug. ***

Changed in kdebase:
status: Confirmed → Unknown
Changed in kdebase:
status: Unknown → New
Revision history for this message
In , Kurt Hindenburg (kurt-hindenburg) wrote :

*** Bug 152493 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Kurt Hindenburg (kurt-hindenburg) wrote :

*** Bug 205499 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 207145 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 207318 has been marked as a duplicate of this bug. ***

Revision history for this message
In , X-wstephenson (x-wstephenson) wrote :
Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 208172 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 208551 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 208522 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Kurt Hindenburg (kurt-hindenburg) wrote :

Were all these from changing screen resolution? Can anyone reproduce it all the time? and if so could you please let us know what you did.

Revision history for this message
In , Mark Brandis (mark-brandis) wrote :

In reply to #17, I entered Bug #208551:
I did no resizing, while my konsole crashed, a least no resizing that I would be aware of. Actually I was waiting for a command line command to finish.

Revision history for this message
In , GregMartyn (greg-martyn) wrote :

I wasn't changing my screen's resolution. I was just un-maximizing the konsole window.

I provided a complete backtrace in bug #208522. I had all the debugging packages installed.

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 208754 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Rolflinden (rolflinden) wrote :

Bug 208754 should contain backtraces too, *-debuginfo packages were installed.

Revision history for this message
In , N-beernink (n-beernink) wrote :

Created attachment 37593
Konsole crashlog via yakuake

It seems I got this same crash through yakuake. I was not changing my desktop resolution though. I did change the resolution of the console by doing the following in yakuake (which I guess counts as a resolution change)

This is what I remember doing:

1. Pressed accesskey to show the console
2. Pressed shorcut for fullscreen (effectively a resize?)
3. Did some work
4. Pressed accesskey again to hide the console
5. Pressed accesskey again to show and there it crashed.

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

From bug 211457:
What I was doing when the application crashed:
Konsole crashed while I was using irssi and tried to split the window
horizontally. I had 5 other tabbed windows open at the same time in Konsole.

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 211457 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Hein (sho) wrote :

*** Bug 213789 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

From bug 213465:
---
What I was doing when the application crashed:
Crashed while trying to move maximized konsole to second monitor, konsole is
transparent, vlc was in background playing back a .avi.

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 213465 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 214133 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

From bug 214486:
---
What I was doing when the application crashed:
- Running aptitude in konsole
- Unmaximize konsole horizontally via hot-key
- Crash of konsole

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 214486 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 215888 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Hein (sho) wrote :

*** Bug 217075 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Hein (sho) wrote :

*** Bug 218025 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

From bug 216235:
---
What I was doing when the application crashed:
I had three tabs open - two of them running ssh to a remote server. One of them
running a tail -f command on a log file. The other one just connected.
In the locale tab i just ran "cat" on a rather large xml file ~72 mb. The "cat"
command did not run smoothly

From bug 218174:
---
What I was doing when the application crashed:
Had a few tabs open, was in a tab running a pretty colored emerge, then clicked
another tab and Konsole crashed. This backtrace may have more data than those
posted by others I saw on the original bug page.

Backtrace:
---
#5 0x00007f2f4e1a60d7 in QChar (this=0x1321320, painter=...) at
/usr/include/qt4/QtCore/qchar.h:81
#6 Konsole::TerminalDisplay::paintFilters (this=0x1321320, painter=...) at
/var/tmp/portage/kde-base/konsole-4.3.4/work/konsole-4.3.4/konsole/src/TerminalDisplay.cpp:1321
#7 0x00007f2f4e1a78d1 in Konsole::TerminalDisplay::paintEvent (this=0x1321320,
pe=<value optimized out>)
    at
/var/tmp/portage/kde-base/konsole-4.3.4/work/konsole-4.3.4/konsole/src/TerminalDisplay.cpp:1212

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 216235 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 218174 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 218374 has been marked as a duplicate of this bug. ***

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Hi there!

Thanks for reporting this bug! Your bug seems to be a problem with the KDE program itself, and not with our KDE packages. But don't worry! This issue is being tracked by the KDE developers at: http://bugs.kde.org/show_bug.cgi?id=199161
Once fixed in KDE, it will be included in Kubuntu once the KDE version the fix is in in reaches Kubuntu.

Thanks!

Changed in kdebase (Ubuntu):
status: Triaged → Invalid
Revision history for this message
In , Cfeck (cfeck) wrote :

*** Bug 224412 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

From bug 224940:
-- What I was doing when the application crashed:
I use a tiling window manager (xmonad) and had three konsole windows with a
number of tabs on the screen. I pressed a window manager key to rearrange the
windows, and konsole crashed.

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 224940 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Kenyon Ralph (kralph) wrote :

I see that Comment #23 mentions irssi in konsole. I also had irssi in one of my konsoles when it crashed (the rest of my info is in Comment #39). I also had mutt in another konsole window. Both irssi and mutt were running in screen. My terminals are set up to support 256 colors. My konsole font was Deja Vu Sans Mono.

Revision history for this message
In , Cfeck (cfeck) wrote :

I see no code in Konsole that readjusts/clears the hotSpots on resize, causing access to invalid character positions in _image on line 1321. From how I understand the code, we need to add a call to processFilters() when we got a resizeEvent.

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 225614 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

From bug 225737:
- What I was doing when the application crashed:
Using KDE 4.3.2 on Gnu/Linux Debian Squeeze (Testing) with 2.6.32 Kernel I had
a konsole crash during apt-get update action

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 225737 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Jonathan Thomas (echidnaman) wrote :

*** Bug 226214 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Tobias Hochgürtel (tobias-hochguertel) wrote :

Created attachment 40713
New crash information added by DrKonqi

I was running kdevelop 4 (PHP) with an "terminal (konsole)" as Debug Window, where I can see what kdevelop says when I do some things.. First I have resized the Window to very small size and after a ~ 4Mins I tried (then crash..) to resize the window to an bigger read able size, this resizing was very fast so I think.. and then the konsole crashed. I have compiz on and using KDE4.4 (PPA:KUBUNTU).

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

From bug 226645:
-- What I was doing when the application crashed:
I splitted konsole and had 3 tabs open, then I wanted to change tab in the
lower buffer and konsole crashed

Revision history for this message
In , Dario Andres (andresbajotierra) wrote :

*** Bug 226645 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Kurt Hindenburg (kurt-hindenburg) wrote :

#42, yes I think you are correct. The line that crashes is the 'while (QChar(_image[loc' around 1320 in TerminalDisplay.cpp.

It took me a while to get it to crash somewhat reliably. You need a hotspot (link) with spaces on the end and then resize.

I'll see what patch I can put together.

Changed in kdebase:
status: New → Confirmed
Revision history for this message
In , Hein (sho) wrote :

*** Bug 228156 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Hein (sho) wrote :

Bug 228156 has a constraint as to in what circumstances this happens.

Revision history for this message
In , Kurt Hindenburg (kurt-hindenburg) wrote :

SVN commit 1095077 by hindenburg:

Recreate hotspots on resize.

CCBUG: 199161

 M +1 -0 TerminalDisplay.cpp

WebSVN link: http://websvn.kde.org/?view=rev&revision=1095077

Revision history for this message
In , Kurt Hindenburg (kurt-hindenburg) wrote :

SVN commit 1095087 by hindenburg:

Recreate hotspots on resize.

BUG: 199161

 M +1 -0 TerminalDisplay.cpp

WebSVN link: http://websvn.kde.org/?view=rev&revision=1095087

Changed in kdebase:
status: Confirmed → Fix Released
Revision history for this message
In , Hein (sho) wrote :

*** Bug 241411 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Cfeck (cfeck) wrote :

*** Bug 235213 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Cfeck (cfeck) wrote :

*** Bug 236478 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Cfeck (cfeck) wrote :

*** Bug 231070 has been marked as a duplicate of this bug. ***

Changed in kdebase:
importance: Unknown → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.