ForumAbstürze in KDE mit Standard-User
Thomas Schlicht – Freitag, 17. Dezember 2004 01:06 Uhr

Hallo Community,

seit ein paar Tagen stürzt mir der Konqueror dauernd ab, wenn ich damit
ins Ebay gehe. Und zwar unregelmäßig. Ich glaube, seit dem ich versucht
habe auf KDE 3.3 upzugraden. Für den Ubgrade ging ich folgendermaßen vor:
– Anlegen des Verzeichnisses /KDE33 in /opt
– Alle KDE3.3-Pakete von der Linux-User-CD ins Verzeichnis /opt/KDE33
kopieren.
– Linux neu starten mit runlevel 3.
– Wechsel ins Verzeichnis /opt/KDE3
– Befehl rpm -Uvh *.rpm
Irgendwann gab es Meldungen zu Abhängigkeiten:
glib2-devel
mad-devel
kdebase3-suse
povray
libvorbis-devel
libbluetooth.so.1
libgnokii.so.1
libogg-devel

Die Prüfung mit Yast ergab:
kdebase3-suse (Ver. 9.0-68) ist installiert
libvorbis-devel ist installiert
libogg-devel ist installiert

Die folgenden Programme habe ich mit meiner Suse 9.0 CD nachinstalliert:
glib2-devel
mad-devel
povray

Die folgenden habe ich gar nicht gefunden:
libbluetooth.so.1
libgnokii.so.1

Mein aktuelles System:
Suse 9.0, KDE 3.1. Konqueror 3.1.4.

Außerdem habe ich unabhängig davon den Macromedia-Flashplayer 7, Java
JRE1.5.0 installiert und einige Plug-Ins in den Konqueror eingebunden:
Mozilla-Plug-Ins
Firefox-Plug-Ins
Flashplayer-Plug-Ins

Also eine Menge Veränderungen, bevor der Fehler das erste Mal auftrat.

Ich habe schon einiges zur Fehlerbehebung ausprobiert:
– Plug-Ins und Java-Unterstützung in Konqueror deaktiviert.
– Mit und ohne Java-Script.
– KDE-Start “mit neuer Sitzung starten”.
– Die nachinstallierten Programme wieder mit Yast deinstalliert:
glib2-devel
mad-devel
povray

Nix von alle dem hat geholfen. Nun bin ich in der glücklichen Lage,
mehrere Benutzer zu besitzen. Also habe ich auch die anderen Benutzer
ausprobiert. Und erstaunlicherweise habe ich KEINEM der anderen auch nur
einen einzigen Absturz. Das bringt mich zu der Schlußfolgerung, daß der
Fehler irgendwo in dem einen Homeverzeichnis liegen müßte. Ich habe beim
letzten Absturz die Debugger-Ausgabe vom Konqueror gespeichert.

Hier ist sie:

schnipp

(no debugging symbols found)…(no debugging symbols found)…
0x411d8a86 in waitpid () from /lib/i686/libpthread.so.0
#0 0x411d8a86 in waitpid () from /lib/i686/libpthread.so.0
#1 0x406c7a10 in KCrash::defaultCrashHandler(int) ()
from /opt/kde3/lib/libkdecore.so.4
#2 0x411d796c in __pthread_sighandler () from /lib/i686/libpthread.so.0
#3
#4 0x40059b7f in KParts::URLArgs::lockHistory() const ()
from /opt/kde3/lib/libkparts.so.2
#5 0x4207e268 in KHTMLPart::processObjectRequest(khtml::ChildFrame*,
KURL const&, QString const&) () from /opt/kde3/lib/libkhtml.so.4
#6 0x42089a4c in KHTMLRun::foundMimeType(QString const&) ()
from /opt/kde3/lib/libkhtml.so.4
#7 0x4005f9a6 in KParts::BrowserRun::slotBrowserMimetype(KIO::Job*,
QString const&) () from /opt/kde3/lib/libkparts.so.2
#8 0x4006197b in KParts::BrowserRun::qt_invoke(int, QUObject*) ()
from /opt/kde3/lib/libkparts.so.2
#9 0x42089ebb in KHTMLRun::qt_invoke(int, QUObject*) ()
from /opt/kde3/lib/libkhtml.so.4
#10 0x40abf81b in QObject::activate_signal(QConnectionList*, QUObject*)
()
from /usr/lib/qt3/lib/libqt-mt.so.3
#11 0x4019f8ef in KIO::TransferJob::mimetype(KIO::Job*, QString const&)
()
from /opt/kde3/lib/libkio.so.4
#12 0x4018f522 in KIO::TransferJob::slotMimetype(QString const&) ()
from /opt/kde3/lib/libkio.so.4
#13 0x4019fb02 in KIO::TransferJob::qt_invoke(int, QUObject*) ()
from /opt/kde3/lib/libkio.so.4
#14 0x40abf81b in QObject::activate_signal(QConnectionList*, QUObject*)
()
from /usr/lib/qt3/lib/libqt-mt.so.3
#15 0x40abfcda in QObject::activate_signal(int, QString) ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#16 0x40182393 in KIO::SlaveInterface::mimeType(QString const&) ()
from /opt/kde3/lib/libkio.so.4
#17 0x401808f5 in KIO::SlaveInterface::dispatch(int, QMemArray
const&) ()
from /opt/kde3/lib/libkio.so.4
#18 0x4017fe14 in KIO::SlaveInterface::dispatch() ()
from /opt/kde3/lib/libkio.so.4
#19 0x4017d9db in KIO::Slave::gotInput() () from /opt/kde3/lib/
libkio.so.4
#20 0x4017f46a in KIO::Slave::qt_invoke(int, QUObject*) ()
from /opt/kde3/lib/libkio.so.4
#21 0x40abf81b in QObject::activate_signal(QConnectionList*, QUObject*)
()
from /usr/lib/qt3/lib/libqt-mt.so.3
#22 0x40abf95a in QObject::activate_signal(int, int) ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0x40deef10 in QSocketNotifier::activated(int) ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0x40adc970 in QSocketNotifier::event(QEvent*) ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#25 0x40a5d6d6 in QApplication::internalNotify(QObject*, QEvent*) ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#26 0x40a5c9fe in QApplication::notify(QObject*, QEvent*) ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#27 0x40655649 in KApplication::notify(QObject*, QEvent*) ()
from /opt/kde3/lib/libkdecore.so.4
#28 0x40a49df5 in QEventLoop::activateSocketNotifiers() ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#29 0x40a051f6 in QEventLoop::processEvents(unsigned) ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0x40a719a0 in QEventLoop::enterLoop() ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0x40a71896 in QEventLoop::exec() () from /usr/lib/qt3/lib/
libqt-mt.so.3
#32 0x40a5d96f in QApplication::exec() () from /usr/lib/qt3/lib/
libqt-mt.so.3
#33 0x41b0455a in main () from /opt/kde3/lib/konqueror.so
#34 0x0804d8f3 in launch(int, char const*, char const*, char const*, int,
char const*, bool, char const*, bool, char const*) ()
#35 0x0804e71f in handle_launcher_request(int) ()
#36 0x0804eca8 in handle_requests(int) ()
#37 0x0804faf8 in main ()

schnapp

Ich hoffe nun, jemand hat eine zündende Idee, was ich machen kann. Ich
habe schon überlegt, in dem Homeverzeichnis die entsprechenden
Konfig-Dateien für den Konqueror oder KDE zu löschen, aber ich weiß
nicht, welche das sind. Als letzte Konsquenz kann ich auch einfach alles
neu installieren, aber damit weiß ich den Fehler ja immer noch nicht.

Vielnen Dank im voraus
Thomy

1 Antwort
Christoph – Freitag, 31. Dezember 2004 01:04 Uhr

suche im Homeverzeichnis nach:

.kde*
.skel
*Desktop

lösche es und restarte die kiste

falls nicht hilft alle wichtigen user dateien sichern und die user neu erfassen !

[1] http://portal.suse.com/sdb/de/2002/04/wessels_kdedefault.html
[2] http://www.linux-proshop.de/KDE-update_mit_SuSE_8_2.html