Bug 138039

Summary: Konsole crashed and caused the signal 4 (SIGILL)
Product: [Applications] konsole Reporter: Fabio Max <fabi.max>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED FIXED    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Fabio Max 2006-11-28 19:52:11 UTC
Version:            (using KDE KDE 3.5.5)
Installed from:    Ubuntu Packages
OS:                Linux

[Thread debugging using libthread_db enabled]
[New Thread -1231926976 (LWP 4575)]
...
(no debugging symbols found)
...
[KCrash handler]
#6  0xb66e3a8b in TEWidget::fontChange () from /usr/lib/libkdeinit_konsole.so
#7  0x00000042 in ?? ()
#8  0xb72ed25e in QWidget::setFont () from /usr/lib/libqt-mt.so.3
#9  0xb777ef48 in ?? () from /usr/lib/libqt-mt.so.3
#10 0xbfa89ec8 in ?? ()
#11 0xb670f0d8 in ?? () from /usr/lib/libkdeinit_konsole.so
#12 0xbfa89eec in ?? ()
#13 0x08196078 in ?? ()
#14 0x08122830 in ?? ()
#15 0xb66df209 in TEWidget::setVTFont () from /usr/lib/libkdeinit_konsole.so
#16 0x08196078 in ?? ()
#17 0xbfa89eec in ?? ()
#18 0xbfa89ee8 in ?? ()
#19 0xb73018e1 in QMemArray<char>::~QMemArray () from /usr/lib/libqt-mt.so.3
Comment 1 Fabio Max 2006-11-28 20:00:29 UTC
When I try to open konsole, this program crash immediatly 
Comment 2 Robert Knight 2006-11-28 21:45:39 UTC
Hello Fabio,

Can you try deleting your Konsole setup file:

1.  Copy the file ~/.kde/share/config/konsolerc to a backup location
2.  Delete the file ~/.kde/share/config/konsolerc 
3.  Try starting Konsole again.

Can you also attach your backed-up copy of konsolerc to this bug report?

Comment 3 Fabio Max 2006-11-29 19:42:24 UTC
I deleted my backed-up copy and the original copy both (my mistake)! I try to start Konsole again, but the result is the same.
Comment 4 Robert Knight 2006-11-29 21:33:21 UTC
Hello Fabio,

When you restarted Konsole it should have recreated the konsolerc file ( in ~/.kde/share/config ).  Could you attach that to this report.

Unfortunately the original backtrace is missing quite a lot of information.  Could you install the following additional Ubuntu packages, run Konsole and then re-post the backtrace when it crashes:

kdelibs-debug
kdebase-debug
qt-x11-free-dbg 

(If the last one is not available then look for libqt3-mt-dbg)

Something that might be useful is also the exact name of the font that Konsole is trying to use.
To find out what this is, could you start the 'xterm' program, run "fc-match Monospace" and let me know what the output from that program is.





Comment 5 Fabio Max 2006-11-29 23:48:57 UTC
Konsole dont start and I haven't in ~/.kde/share/config/ konsolerc !!!
I downloaded this packgs: 
kdelibs-dbg
kdebase-dbg
qt-x11-free-dbg

I cant see anything of Konsole, but thne new backtrace is:
"
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1231677120 (LWP 8739)]
[KCrash handler]
#6  0xb6720a8b in TEWidget::fontChange () from /usr/lib/libkdeinit_konsole.so
#7  0x00000042 in ?? ()
#8  0xb732925e in QWidget::setFont (this=0xbff550a8, font=@0xb674c0d8)
    at kernel/qwidget.cpp:2963
#9  0xb77baf48 in ?? () from /usr/lib/libqt-mt.so.3
#10 0xbff550a8 in ?? ()
#11 0xb674c0d8 in ?? () from /usr/lib/libkdeinit_konsole.so
#12 0xbff550cc in ?? ()
#13 0x081988c0 in ?? ()
#14 0x08124d70 in ?? ()
#15 0xb671c209 in TEWidget::setVTFont () from /usr/lib/libkdeinit_konsole.so
#16 0x081988c0 in ?? ()
#17 0xbff550cc in ?? ()
#18 0xbff550c8 in ?? ()
#19 0xb733d8e1 in ~QMemArray (this=0x0) at tools/qmemarray.h:61
"

When I run "fc-match Monospace" in "xterm", I have this:
DejaVu-Sans-Mono.ttf: "Deejavu Sans Mono" "Book"

now I try to remove konsole and reintall it
Thank you
Comment 6 Fabio Max 2006-11-30 00:01:22 UTC
I removed it (automatic-removing kdabase and other 2 applications) and I reinstall it: Now konsole is ok! Why?
In any case thank you 
Comment 7 Robert Knight 2006-11-30 14:56:01 UTC
A settings file somewhere may have became corrupted or modified incorrectly.  Reinstalling Konsole would have put them back.

Konsole should not crash if there is a problem with one of these files, but without a more detailed backtrace it will be difficult for me to find out what caused the problem exactly.