nautilus-debug-log.txt

Ulf Rompe Ulf.Rompe at icem.com
Fre Sep 28 09:28:25 BST 2007


Am Sonntag, den 23.09.2007, 12:21 +0200 schrieb kim88:
> Seit einiger Zeit habe ich in meinem "Home" Ordner die Datei
> "nautilus-debug-log.txt". Wenn ich die Datei lösche ist sie spätestens
> beim nächsten Neustart wieder da. Probleme oder Fehler mit Gnome oder
> Nautilus sind mir keine aufgefallen.
> 
> Muss ich mir deswegen ernsthafte Sorgen machen?

"Ernsthaft" ist ja ein dehnbarer Begriff. In der mitgeschickten Datei
stehen ja ein paar harmlose Meldungen über fehlende Beschreibungen für
einige MIME-Types:

> ===== BEGIN MILESTONES =====
> 0x8177888 2007/09/22 15:38:28.5907 (GLog): Keine Beschreibung für
> MIME-Type »x-special/device-char« gefunden (Datei ist »3-2«), teilen
> Sie dies der gnome-vfs-Mailingliste mit.

Ob das nun gravierend genug ist, dass man es wirklich den
gnome-vfs-Leuten um die Ohren hauen muss, weiß ich nicht.

Anschließend geht aus ihr hervor, dass Du am 23. September um 1:05 Uhr
auf ein größeres Problem gestoßen bist. Vermutlich hast Du es aber gar
nicht selbst bemerkt, denn:

> 0x8177888 2007/09/23 01:05:46.5347 (GLog): "nautilus-metafile.c:
> metafiles" hash table still has 4 elements at quit time (keys above)
> 0x8177888 2007/09/23 01:05:46.5348 (GLog): "nautilus-directory.c:
> directories" hash table still has 4 elements at quit time (keys above)

Da hast Du nautilus gerade beendet, entweder interaktiv, oder Du hast
Dich ausgeloggt. Vermutlich als Folge ist Nautilus mit einem
Assertion-Fehler abgestürzt:

> 0x8177888 2007/09/23 01:05:46.5358 (GLog):
> nautilus_bookmarks_window_save_geometry: assertion
> `NAUTILUS_IS_BOOKMARK_LIST (bookmarks)' failed
> 0x8177888 2007/09/23 01:05:46.5390 (USER): debug log dumped due to
> signal 11
> 0x8177888 2007/09/23 01:05:46.6714 (USER): debug log dumped due to
> signal 11
> 0x8177888 2007/09/23 01:05:46.6718 (USER): debug log dumped due to
> signal 11
> 0x8177888 2007/09/23 01:05:46.6722 (USER): debug log dumped due to
> signal 11
[...]

Das sind dann lauter Segmentation Faults. Sicherlich auch alles
Folgefehler. Normalerweise ist so eine Speicherschutzverletzung eine
unangenehme Sache, weil ein Programm keine möglichkeit hat, darauf zu
reagieren. Der Überlauf wird vom Kernel bemerkt und das Programm wird
mit Signal 11 beendet. Meistens sind solche Probleme durch
Programmierfehler bedingt, selten allerdings auch auf defekte Hardware
zurückzuführen. Du solltest also im Auge behalten, ob eventuell auch
andere Programme mit Segmentation Faults abbrechen.

Ich gehe einfach davon aus, dass Dir der eigentliche Fehler nicht
aufgefallen ist, weil man ja beim Beenden von Nautilus davon ausgehen,
dass der Prozess anschließend weg ist. Ob nun auf reguläre Weise oder in
Folge eines Fehlers, davon bekommt man ja erst einmal nichts mit.

Wenn Du dieses Problem als ein regelmäßiges erkennst und berichten
willst, dann solltest Du einen Nautilus-Bug reporten.

[x] ulf 

-- 
"Lt. Worf, scannen Sie das Schiff!"
"300dpi, Sir?"