Hi

Wies Subject sagt bekomme ich derzeit beim Aufruf von locale-gen immer
einen Segfault.
(Umbruch von mir)
goliath2:/home/joerg# locale-gen
--8<------------------------schnipp------------------------->8---
Generating locales...
  de_DE.ISO-8859-1.../usr/sbin/locale-gen: line 20: 13663 Segmentation
     fault localedef -i $input -c -f $charset $locale done
 de_DE.UTF-8.../usr/sbin/locale-gen: line 20: 31521 Segmentation fault
     localedef -i $input -c -f $charset $locale done
 [EMAIL PROTECTED]/usr/sbin/locale-gen: line 20: 16897
     Segmentation fault localedef -i $input -c -f $charset $locale done 
 Generation complete.  
 --8<------------------------schnapp------------------------->8---

Das locales Paket hab ich schonmal mit apt-get remove --purge
rausgeworfen und neuinstalliert. Keine �nderung.
Also mal geschaut wie das localedef Kommando aussieht wenn man den
Inhalt der Variablen kennt und nen strace drauf gelassen. Die letzten
Zeilen sind die hier: (alles ist unter
http://goliathbbs.dnsalias.net/trace.txt zu finden. Ist etwas lang f�r
hier :) ).

--8<------------------------schnipp------------------------->8---
close(3)                                = 0
lstat64("/usr/lib/locale/de_DE/LC_TIME", {st_mode=S_IFREG|0644, st_size=2380, ...}) = 0
lstat64("/usr/lib/locale/de_DE/LC_TIME", {st_mode=S_IFREG|0644, st_size=2380, ...}) = 0
lstat64("/usr/lib/locale/en_US/LC_TIME", {st_mode=S_IFREG|0644, st_size=2456, ...}) = 0
lstat64("/usr/lib/locale/en_US.iso88591/LC_TIME", {st_mode=S_IFREG|0644, st_size=2456, 
...}) = 0
lstat64("/usr/lib/locale/de_DE.utf8/LC_TIME", {st_mode=S_IFREG|0644, st_size=2379, 
...}) = 0
lstat64("/usr/lib/locale/de_DE@euro/LC_TIME", {st_mode=S_IFREG|0644, st_size=2381, 
...}) = 0
lstat64("/usr/lib/locale/en_US.utf8/LC_TIME", {st_mode=S_IFREG|0644, st_size=2451, 
...}) = 0
lstat64("/usr/lib/locale/de_DE.iso88591/LC_TIME", {st_mode=S_IFREG|0644, st_size=2380, 
...}) = 0
open("/usr/lib/locale/de_DE/LC_TIME", O_RDONLY) = 3
open("/usr/lib/locale/de_DE.iso88591/LC_TIME", O_RDONLY) = 7
read(3, "*\10\0 o\0\0\0\304\1\0\0\310\1\0\0\314\1\0\0\320\1\0\0"..., 2380) = 2380
read(7, "*\10\0 o\0\0\0\304\1\0\0\310\1\0\0\314\1\0\0\320\1\0\0"..., 2380) = 2380
close(7)                                = 0
close(3)                                = 0
link("/usr/lib/locale/de_DE.iso88591/LC_TIME", "/usr/lib/locale/de_DE/LC_TIME.tmp") = 0
unlink("/usr/lib/locale/de_DE/LC_TIME") = 0
rename("/usr/lib/locale/de_DE/LC_TIME.tmp", "/usr/lib/locale/de_DE/LC_TIME") = 0
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++
--8<------------------------schnapp------------------------->8---

Sieht aber f�r mich normal aus.
Als Kernel habe ich hier 2.4.17, ISO-8859-1 und 15 und UTF8 sind
eingebaut, falls das wichtig iss. Debian ist SID von vor 5 Minuten. Das
Problem besteht mittlerweile seit ein oder 2 Wochen. Ich weiss aber
nich warum. (War auch nie eins wo ich genauer suchte bisher, ist nicht
so wichtig, nur nervig :) )

Weiss einer nen Tipp was ich noch tun kann ?

-- 
begin  OjE-ist-scheisse.txt
bye, Joerg
Registered Linux User #97793 @ http://counter.li.org
end


-- 
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an