[Konsole-devel] [Bug 131602] Konsole crashes after some output. If started again, might crash even faster.

Stephan Kulow coolo at kde.org
Tue Aug 1 19:36:05 UTC 2006


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=131602         
coolo kde org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Konsole crashes after some  |Konsole crashes after some
                   |output. If started again,   |output. If started again,
                   |might crash even faster.    |might crash even faster.



------- Additional Comments From coolo kde org  2006-08-01 21:36 -------
The interesting part is this:

==5691== 230 errors in context 6 of 6:
==5691== Invalid read of size 2
==5691==    at 0x50CA680: QLatin15Codec::toUnicode(char const*, int) const (in /usr/lib/qt3/lib/libqt-mt.so.3.3.6)
==5691==    by 0x50C8529: QTextStatelessDecoder::toUnicode(char const*, int) (in /usr/lib/qt3/lib/libqt-mt.so.3.3.6)
==5691==    by 0x409A653: TEmulation::onRcvBlock(char const*, int) (TEmulation.cpp:332)
==5691==    by 0x40A11B8: TESession::onRcvBlock(char const*, int) (session.cpp:746)
==5691==    by 0x40AB6F9: TESession::qt_invoke(int, QUObject*) (session.moc:462)
==5691==    by 0x4DCFD3C: QObject::activate_signal(QConnectionList*, QUObject*) (in /usr/lib/qt3/lib/libqt-mt.so.3.3.6)
==5691==    by 0x4085F37: TEPty::block_in(char const*, int) (TEPty.moc:143)
==5691==    by 0x408606A: TEPty::dataReceived(KProcess*, char*, int) (TEPty.cpp:233)
==5691==    by 0x408DF32: TEPty::qt_invoke(int, QUObject*) (TEPty.moc:164)
==5691==    by 0x4DCFD3C: QObject::activate_signal(QConnectionList*, QUObject*) (in /usr/lib/qt3/lib/libqt-mt.so.3.3.6)
==5691==    by 0x49CEEED: KProcess::receivedStdout(KProcess*, char*, int) (kprocess.moc:152)
==5691==    by 0x49CEFC7: KProcess::childOutput(int) (kprocess.cpp:853)
==5691==  Address 0x6899924 is 0 bytes after a block of size 4 alloc'd
==5691==    at 0x40217E9: operator new[](unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so)
==5691==    by 0x509FFEC: (within /usr/lib/qt3/lib/libqt-mt.so.3.3.6)
==5691==    by 0x50A12B1: QString::fromLatin1(char const*, int) (in /usr/lib/qt3/lib/libqt-mt.so.3.3.6)
==5691==    by 0x50CA66A: QLatin15Codec::toUnicode(char const*, int) const (in /usr/lib/qt3/lib/libqt-mt.so.3.3.6)
==5691==    by 0x50C8529: QTextStatelessDecoder::toUnicode(char const*, int) (in /usr/lib/qt3/lib/libqt-mt.so.3.3.6)
==5691==    by 0x409A653: TEmulation::onRcvBlock(char const*, int) (TEmulation.cpp:332)
==5691==    by 0x40A11B8: TESession::onRcvBlock(char const*, int) (session.cpp:746)
==5691==    by 0x40AB6F9: TESession::qt_invoke(int, QUObject*) (session.moc:462)
==5691==    by 0x4DCFD3C: QObject::activate_signal(QConnectionList*, QUObject*) (in /usr/lib/qt3/lib/libqt-mt.so.3.3.6)
==5691==    by 0x4085F37: TEPty::block_in(char const*, int) (TEPty.moc:143)
==5691==    by 0x408606A: TEPty::dataReceived(KProcess*, char*, int) (TEPty.cpp:233)
==5691==    by 0x408DF32: TEPty::qt_invoke(int, QUObject*) (TEPty.moc:164)



More information about the konsole-devel mailing list