[kde-de] UTF-8 Kodierung lässt Programme abstürzen

Markus Grob snoopy at ilnet.ch
Fr Mai 21 14:05:05 CEST 2004


Hallo

Habe soeben grössere Probleme bei der utf-8 Codierung festgestellt (SuSE
9.1, KDE 3.2.1). Ich wollte solche Dateien auf meinem Webserver
abstellen, doch der liefert sie danach nicht aus.
Um zu schauen, wie es mit der Codierung aussieht, wollte ich das Dok.
über KBear wieder zurückhollen, doch der stürzt daraufhin ab:

(no debugging symbols found)...Using host libthread_db library
"/lib/tls/libthread_db.so.1".
...
[Thread debugging using libthread_db enabled]
[New Thread 1095808096 (LWP 3313)]
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...(no debugging symbols found)...(no debugging
symbols found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...0xffffe410 in ?? ()
#0  0xffffe410 in ?? ()
#1  0xbfffdfc4 in ?? ()
#2  0x00000000 in ?? ()
#3  0x00000000 in ?? ()
#4  0x412c8e63 in __waitpid_nocancel () from /lib/tls/libpthread.so.0
#5  0x4084bc22 in KCrash::defaultCrashHandler ()
   from /opt/kde3/lib/libkdecore.so.4
#6  <signal handler called>
#7  0x40ee056b in QString::QString () from /usr/lib/qt3/lib/libqt-mt.so.3
#8  0x402b1741 in KIO::Scheduler::_assignJobToSlave ()
   from /opt/kde3/lib/libkio.so.4
#9  0x400bfd03 in KBearConnectionManager::attachJob ()
   from /opt/kde3/lib/libkbear.so.2
#10 0x400bfe97 in KBearConnectionManager::attachJob ()
   from /opt/kde3/lib/libkbear.so.2
#11 0x400d22c1 in KBearFileCopyJob::slotCanResume ()
   from /opt/kde3/lib/libkbear.so.2
#12 0x400d32a5 in KBearFileCopyJob::qt_invoke ()
   from /opt/kde3/lib/libkbear.so.2
#13 0x40c0c21e in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#14 0x40266c03 in KIO::TransferJob::canResume () from
/opt/kde3/lib/libkio.so.4
#15 0x40266c5f in KIO::TransferJob::slotCanResume ()
   from /opt/kde3/lib/libkio.so.4
#16 0x402b634d in KIO::TransferJob::qt_invoke () from
/opt/kde3/lib/libkio.so.4
#17 0x40c0c21e in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#18 0x40268661 in KIO::SlaveInterface::canResume ()
   from /opt/kde3/lib/libkio.so.4
#19 0x4029da87 in KIO::SlaveInterface::dispatch ()
   from /opt/kde3/lib/libkio.so.4
#20 0x4028c2a3 in KIO::SlaveInterface::dispatch ()
   from /opt/kde3/lib/libkio.so.4
#21 0x4027ae0b in KIO::Slave::gotInput () from /opt/kde3/lib/libkio.so.4
#22 0x402a123a in KIO::Slave::qt_invoke () from /opt/kde3/lib/libkio.so.4
#23 0x40c0c21e in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0x40c0c84d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#25 0x40f4d050 in QSocketNotifier::activated ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#26 0x40c2b980 in QSocketNotifier::event () from
/usr/lib/qt3/lib/libqt-mt.so.3
#27 0x40baaeef in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0x40bac909 in QApplication::notify () from
/usr/lib/qt3/lib/libqt-mt.so.3
#29 0x40894584 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#30 0x40b9f1c6 in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0x40b59f52 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0x40bc2921 in QEventLoop::enterLoop () from
/usr/lib/qt3/lib/libqt-mt.so.3
#33 0x40bc2766 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0x40bac7df in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0x0804ea33 in main ()

Das gleiche macht auch Quanta. Dies dürfte nicht sein, denn ich schätze,
ich habe bis jetzt in jedem Programm mit der Codierung Mühe (OOo1.1.1
erkennt 8859-1 codierte Dokumente in utf-8 Umgebung nicht).

Gruss, Markus, der auf baldige Lösung hofft.