Kaffeine crash

gropiuskalle

gropiuskalle

terra incognita
Der Titel umreißt das Problem eigentlich schon ganz gut: Kaffeine (Version 0.8.2-5) lässt sich zwar problemlos starten, aber egal, womit ich ihn beauftrage, er crasht sofort. DVDs, CDs, Videofiles welcher Art auch immer, er hängt sich sofort auf - selbst die Playliste lässt sich nicht mehr aufrufen. Das ganze passiert erst seit kurzem und kommt eigentlich ziemlich aus dem Blauen (keine upgrades oder dergleichen in den letzten Tagen).

So sieht das aus, wenn ich Kaffeine von der Konsole aus starte und versuche, eine CD abzuspielen:

Code:
kalle@linux-9asa:~> kaffeine &
[1] 7892
kalle@linux-9asa:~> /dev/dvb/adapter0/frontend0 : : Datei oder Verzeichnis nicht gefunden
QLayout "unnamed" added to QWidget "unnamed", which already has a layout
Checking /dev/hdd for cdrom...
        Testing /dev/hdd for cooked ioctl() interface
                CDROM sensed: ATAPI compatible SAMSUNG DVD-ROM SD-616

KCrash: Application 'kaffeine' crashing...

So sieht die Kaffeineinterene Fehlerrückverfolgung aus:

Code:
Überprüfung der Systemkonfiguration beim Start deaktiviert.

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1237444944 (LWP 14722)]
[New Thread -1251054688 (LWP 14723)]
[KCrash handler]
#5  KXineWidget::getXineLog (this=0x834ffd8) at kxinewidget.cpp:2178
#6  0xb5bcc6f1 in XinePart::slotError (this=0x834c238, errMessage=@0x8471698)
    at xine_part.cpp:995
#7  0xb5bd3a70 in XinePart::qt_invoke (this=0x834c238, _id=60, _o=0xbfad5a44)
    at xine_part.moc:375
#8  0xb6daf66d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#9  0xb6dafed2 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#10 0xb5bd7f13 in KXineWidget::signalXineError (this=0x834ffd8, t0=@0xbfad5c30)
    at kxinewidget.moc:455
#11 0xb5be9af4 in KXineWidget::initXine (this=0x834ffd8)
    at kxinewidget.cpp:1247
#12 0xb5bcc20a in XinePart::slotPlay (this=0x834c238, forcePlay=true)
    at xine_part.cpp:358
#13 0xb5bce020 in XinePart::openURL (this=0x834c238, mrl=@0xbfad6124)
    at xine_part.cpp:299
#14 0x0807400b in Kaffeine::slotPlay (this=0x82079c0, mrl=@0xbfad6124)
    at kaffeine.cpp:555
#15 0x080908df in InputManager::qt_invoke (this=0x8280480, _id=4, 
    _o=0xbfad6070) at inputmanager.moc:218
#16 0xb6daf66d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0x08099cad in KaffeineInput::play (this=0x8320630, t0=@0xbfad6124, 
    t1=0x8320630) at kaffeineinput.moc:118
#18 0x080cd93f in Disc::startVCD (this=0x8320630, device=@0xbfad6338)
    at disc.cpp:657
#19 0x080d4712 in Disc::qt_invoke (this=0x8320630, _id=7, _o=0xbfad63b4)
    at disc.moc:292
#20 0xb6daf66d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#21 0xb70e832e in QSignal::signal () from /usr/lib/qt3/lib/libqt-mt.so.3
#22 0xb6dcb717 in QSignal::activate () from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0xb6dd2ad3 in QSingleShotTimer::event ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0xb6d50547 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#25 0xb6d51311 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#26 0xb740be03 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#27 0xb6d456e6 in QEventLoop::activateTimers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0xb6cff940 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#29 0xb6d67368 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0xb6d671fe in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0xb6d500ff in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0x08072805 in main (argc=7198520, argv=0xb7227000) at main.cpp:117

Reinstallation und downgrade haben beunruhigenderweise auch nichts an diesem Verhalten geändert...
 
Sieht so aus als hätte er ein Problem mit qt-mt. Bietet SuSE da nicht extra noch das qt3-non-mt? Evtl. also einfach mal die QT-Versionen austauschen.
 
Hm, also ein downgrade von qt3 (wenn das als Lösung überhaupt in Betracht kam) hat kein anderes Ergebnis gebracht, und das qt3-non-mt-Paket finde ich leider nur für SuSE 9.x-Versionen... immerhin scheint es ein exklusives Problem von Kaffeine zu sein: xine, VLC etc. arbeiten nach wie vor problemlos.
 
Xine, VLC etc. nutzen auch kein QT, glaube ich. Ich vermute halt, dass das Problem irgendwo im Multithreading-QT liegt.
 
Bei anderen Anwendungen, die auf QT zugreifen, gibt es bislang keine Probleme, trotzdem scheint es da irgendwo zu haken. Als ich eben mal spaßeshalber neu bootete, musste ich QT3 als root starten, ich hab' die genaue Fehlermeldung vor Schreck leider nicht kopiert. Ich werd' mich mal in die Materie einlesen müssen...
 

Ähnliche Themen

Signal 6 (SIGABRT) Fehler

Konqueror und youtube.com

Karchiver stürzt nach installation dauernd ab

Wiedergabe von Audio-CDs funktioniert nicht (mehr)

XFCE freezes at startup

Zurück
Oben