View previous topic :: View next topic |
Author |
Message |
Storm.Xapek.de Tux's lil' helper
Joined: 09 Feb 2006 Posts: 97
|
Posted: Tue Dec 12, 2006 5:59 pm Post subject: Kwrite,Kate,KDevelop crashen manchmal beim speichern |
|
|
Ich hab vor einiger Zeit auf KDE-3.5.5 upgedatet und dabei
mal die Festplatte gesäubert. D.h. Alle kde-3.4* packete die
noch aufm rechner waren gelöscht (emerge -C).
Seither hab ich nun folgendes Problem. Alle kde Texteditoren
(kate,kwrite,kdevelop) stürzen beim speichern von Dateien
manchmal ab. Es kann sein das es 20 mal gut geht und
dann 3 mal hintereinander abstürzt oder so.
Ich schätzte mal bei 1 vom 5 speichervorgängen stürzen die Programme ab!
Und bei nochmal 1 von 5 abstürzen etwa gehen Daten der aktuellen Datei
verloren! Das stört etwas .
Ich bin jetzt kurz davor vim zu benutzten, (oder mach es bereits).
Ich nehme mal dann das das Problem irgendwo in einer kde library liegt.
Kennt das Problem jemand und weis wies zu beheben ist? Oder hat nen Tip
welches Packet ich neumergen sollte? (Vll. hab ich auch ein wichtiges Packet gelöscht...)
Das ganze kommt mir jedoch extrem komisch vor da es nicht jedesmal passiert.
Hardwarefehler schlies ich mal aus da ich nur Probleme hab wenn kde-editoren etwas speichern wollen. |
|
Back to top |
|
|
trace12 n00b
Joined: 22 Oct 2005 Posts: 4
|
Posted: Wed Dec 13, 2006 1:09 pm Post subject: Gleiches Problem |
|
|
Hallo,
habe das gleiche Problem.
Kate stürzt immer unregelmäßig ab beim speichern. Das konnte ich mit KDE 3.4 nicht feststellen.
Weder die Anzahl der offenen Dateien, noch die Laufzeit scheinen einen Einfluß darauf zu haben. |
|
Back to top |
|
|
Storm.Xapek.de Tux's lil' helper
Joined: 09 Feb 2006 Posts: 97
|
Posted: Wed Dec 13, 2006 6:48 pm Post subject: |
|
|
Ich hab kdelibs neu gemergt.
Bisher hab ich keien Abstürze mehr gehabt
(konnte es jedoch noch nicht intensiv genug
testen um sicher zu sein, aknn genauso gerade
ne Glückssträhne sein ) |
|
Back to top |
|
|
trace12 n00b
Joined: 22 Oct 2005 Posts: 4
|
Posted: Thu Dec 14, 2006 10:42 am Post subject: |
|
|
Hilft bei mir leider nicht. Ist soeben wieder beim speichern gecrasht.
Das ist schon nervig, zum Glück gibt es die *~ Kopien. Ohne die hätte ich den Editor schon gewechselt. |
|
Back to top |
|
|
Storm.Xapek.de Tux's lil' helper
Joined: 09 Feb 2006 Posts: 97
|
Posted: Sat Dec 16, 2006 11:09 am Post subject: |
|
|
Hab jetzt auch wieder Abstürze.
Auch wenns nach meinem Gefühl her weniger geworden sind.
Ich denke ich steig jetzt auf gvim um, und hoffe mal
das der nciht diesselben probleme zeigt.
Hat noch jemand einen Tipp wo der Fehler liegen könnte? |
|
Back to top |
|
|
zworK Guru
Joined: 07 May 2004 Posts: 308
|
Posted: Sat Dec 16, 2006 11:21 am Post subject: |
|
|
Storm.Xapek.de wrote: | Hat noch jemand einen Tipp wo der Fehler liegen könnte? |
Ist schwierig. Du könntest die besagten Programme mal aus einer Konsole starten und schauen ob es beim Absturz zu einer Fehlermeldung kommt. Im Anschluss noch einen Blick in die Logfiles, dmesg. |
|
Back to top |
|
|
Storm.Xapek.de Tux's lil' helper
Joined: 09 Feb 2006 Posts: 97
|
Posted: Sat Dec 16, 2006 5:58 pm Post subject: |
|
|
Ich poste mal den "Fehlerbericht" von kde
Code: |
(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(no debugging symbols found)
... //Das weiter über ca 20 zeilen
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1233684160 (LWP 8578)]
[KCrash handler]
#9 0xb67dc2a7 in malloc_usable_size () from /lib/libc.so.6
#10 0xb67dd59b in malloc_set_state () from /lib/libc.so.6
#11 0xb67debe3 in free () from /lib/libc.so.6
#12 0xb67dfc91 in realloc () from /lib/libc.so.6
#13 0xb7198f56 in QGArray::resize () from /usr/qt/3/lib/libqt-mt.so.3
#14 0xb7198fe4 in QGArray::resize () from /usr/qt/3/lib/libqt-mt.so.3
#15 0xb71e0b81 in QUtf8Codec::fromUnicode () from /usr/qt/3/lib/libqt-mt.so.3
#16 0xb71db69e in QTextStatelessEncoder::fromUnicode ()
from /usr/qt/3/lib/libqt-mt.so.3
#17 0xb71ccfbb in QTextStream::writeBlock () from /usr/qt/3/lib/libqt-mt.so.3
#18 0xb71cd53d in QTextStream::operator<< () from /usr/qt/3/lib/libqt-mt.so.3
#19 0xb63568ff in KateBuffer::saveFile ()
from /usr/kde/3.5/lib/kde3/libkatepart.so
#20 0xb6397c90 in KateDocument::saveFile ()
from /usr/kde/3.5/lib/kde3/libkatepart.so
#21 0xb7e783aa in KParts::ReadWritePart::save ()
from /usr/kde/3.5/lib/libkparts.so.2
#22 0xb6383032 in KateDocument::save ()
from /usr/kde/3.5/lib/kde3/libkatepart.so
#23 0xb63c99b6 in KateView::save () from /usr/kde/3.5/lib/kde3/libkatepart.so
#24 0xb63d8d10 in KateView::qt_invoke ()
from /usr/kde/3.5/lib/kde3/libkatepart.so
#25 0xb6f0b6c0 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#26 0xb6f0c200 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#27 0xb77e23f7 in KAction::activated () from /usr/kde/3.5/lib/libkdeui.so.4
#28 0xb77e250a in KAction::slotActivated ()
from /usr/kde/3.5/lib/libkdeui.so.4
#29 0xb77e2386 in KAction::slotButtonClicked ()
from /usr/kde/3.5/lib/libkdeui.so.4
#30 0xb77e79aa in KAction::qt_invoke () from /usr/kde/3.5/lib/libkdeui.so.4
#31 0xb6f0b6c0 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#32 0xb78aa676 in KToolBarButton::buttonClicked ()
from /usr/kde/3.5/lib/libkdeui.so.4
#33 0xb78aaa97 in KToolBarButton::mouseReleaseEvent ()
from /usr/kde/3.5/lib/libkdeui.so.4
#34 0xb6f409f6 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3
#35 0xb78ab0d1 in KToolBarButton::event () from /usr/kde/3.5/lib/libkdeui.so.4
#36 0xb6eb10cc in QApplication::internalNotify ()
from /usr/qt/3/lib/libqt-mt.so.3
#37 0xb6eb1db7 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3
#38 0xb74e5065 in KApplication::notify ()
from /usr/kde/3.5/lib/libkdecore.so.4
#39 0xb6e55a19 in QETWidget::translateMouseEvent ()
from /usr/qt/3/lib/libqt-mt.so.3
#40 0xb6e55311 in QApplication::x11ProcessEvent ()
from /usr/qt/3/lib/libqt-mt.so.3
#41 0xb6e6436f in QEventLoop::processEvents ()
from /usr/qt/3/lib/libqt-mt.so.3
#42 0xb6ec697d in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3
#43 0xb6ec6822 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3
#44 0xb6eb0bfd in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3
#45 0xb7efbcff in kdemain () from /usr/kde/3.5/lib/libkdeinit_kwrite.so
#46 0x0804876a in ?? ()
#47 0x00000002 in ?? ()
#48 0xbf8e3044 in ?? ()
#49 0x00000000 in ?? ()
|
Und das hier ist der Konsolenoutput
Code: |
storm@localhost ~ $ kwrite bla.c
KCrash: Application 'kwrite' crashing...
|
Wie man sieht hat sich das Programm nicht beendet,
was auch der Output von ps beweist
Code: |
8578 pts/1 S+ 0:01 kwrite bla.c
|
Ich hoffe mit diesen zusätzlichen Infos kann jemand was anfangen,
oder ne "diagnose" stellen.
Ich merg inzwischen mal kdebase neu (da ist kate drin enthalten),
da mir die Fehlermeldung sagt das kwrite offenbar kate zum speichern verwendet.
Warum auch immer.
Code: |
...
#19 0xb63568ff in KateBuffer::saveFile ()
from /usr/kde/3.5/lib/kde3/libkatepart.so
#20 0xb6397c90 in KateDocument::saveFile ()
from /usr/kde/3.5/lib/kde3/libkatepart.so
#21 0xb7e783aa in KParts::ReadWritePart::save ()
from /usr/kde/3.5/lib/libkparts.so.2
#22 0xb6383032 in KateDocument::save ()
from /usr/kde/3.5/lib/kde3/libkatepart.so
...
|
Danke für alle hilfreichen Tipps |
|
Back to top |
|
|
|