Bug 69891 - Konsole crashes if Linux font is chosen and ISO-8859-2 char is typed
Summary: Konsole crashes if Linux font is chosen and ISO-8859-2 char is typed
Status: RESOLVED DUPLICATE of bug 67015
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Slackware Linux
: NOR crash
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-08 23:29 UTC by Stepan Roh
Modified: 2008-05-06 16:37 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stepan Roh 2003-12-08 23:29:20 UTC
Version:            (using KDE KDE 3.1.4)
Installed from:    Slackware Packages
OS:          Linux

Test case:

1. run Konsole
2. select Linux font
3. select Czech keyboard
4. type r with caron (ř)
5. Konsole crashes

Reproducible.

Crashes only with Linux font and some ISO-8859-2, but not ISO-8859-1 character (like r with caron or z with caron, but not y with acute).

backtrace:

(no debugging symbols found)...[New Thread 16384 (LWP 23857)]
0x40f5c477 in waitpid ()
   from /lib/libpthread.so.0
#0  0x40f5c477 in waitpid () from /lib/libpthread.so.0
#1  0x406449ed in KCrash::defaultCrashHandler(int) ()
   from /opt/kde/lib/libkdecore.so.4
#2  0x40f5abc5 in __pthread_sighandler () from /lib/libpthread.so.0
#3  <signal handler called>
#4  0x4095935b in QFontEngineLatinXLFD::draw(QPainter*, int, int, QTextEngine const*, QScriptItem const*, int) () from /usr/lib/qt/lib/libqt-mt.so.3
#5  0x4094aa15 in QPainter::drawTextItem(int, int, QTextItem const&, int) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#6  0x4094a7d5 in QPainter::drawText(int, int, QString const&, int, int, QPainter::TextDirection) () from /usr/lib/qt/lib/libqt-mt.so.3
#7  0x4094a31a in QPainter::drawText(int, int, QString const&, int, QPainter::TextDirection) () from /usr/lib/qt/lib/libqt-mt.so.3
#8  0x41441172 in TEWidget::drawAttrStr(QPainter&, QRect, QString&, ca const*, bool, bool) () from /opt/kde/lib/konsole.so
#9  0x4144205e in TEWidget::setImage(ca const*, int, int) ()
   from /opt/kde/lib/konsole.so
#10 0x41450da9 in TEmulation::showBulk() () from /opt/kde/lib/konsole.so
#11 0x4144f626 in TEmulation::qt_invoke(int, QUObject*) ()
   from /opt/kde/lib/konsole.so
#12 0x41448894 in TEmuVt102::qt_invoke(int, QUObject*) ()
   from /opt/kde/lib/konsole.so
#13 0x409e1490 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#14 0x409e12c4 in QObject::activate_signal(int) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#15 0x40cfc0cb in QTimer::timeout() () from /usr/lib/qt/lib/libqt-mt.so.3
#16 0x40a02842 in QTimer::event(QEvent*) () from /usr/lib/qt/lib/libqt-mt.so.3
#17 0x40986495 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#18 0x40985b4b in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#19 0x405c7c89 in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kde/lib/libkdecore.so.4
#20 0x40975ecb in QEventLoop::activateTimers() ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#21 0x40933c24 in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#22 0x409996d6 in QEventLoop::enterLoop() () from /usr/lib/qt/lib/libqt-mt.so.3
#23 0x40999578 in QEventLoop::exec() () from /usr/lib/qt/lib/libqt-mt.so.3
#24 0x409866e1 in QApplication::exec() () from /usr/lib/qt/lib/libqt-mt.so.3
#25 0x4141bcf2 in main () from /opt/kde/lib/konsole.so
#26 0x0804cbe1 in ?? ()
#27 0x00000004 in ?? ()
#28 0x0805d038 in ?? ()
#29 0x00000001 in ?? ()
#30 0x0805e6ee in ?? ()

distribution: Slackware-current (updated on 2003/12/08) = kdebase-3.1.4-i486-1, qt-3.2.2-i486-2, glibc-2.3.2-i486-3

locale:
LANG=POSIX
LC_CTYPE=czech
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
Comment 1 Stephan Kulow 2003-12-09 13:48:07 UTC

*** This bug has been marked as a duplicate of 67015 ***