kłopoty z MC....
Marcin 'Qrczak' Kowalczyk
qrczak w knm.org.pl
Czw, 24 Cze 1999, 21:53:30 CEST
Thu, 24 Jun 1999 09:30:25 +0200 (CEST), Wojciech \"Sas\" Cieciwa <cieciwa w alpha.zarz.agh.edu.pl> pisze:
> Od jakiegoś czasu mam kłopoty z mc, czasem się wywala z corem, czasem w
> ogóle nie startuje a w logacj jest cos takiego:
[...]
Właśnie miałem coś podobnego: mcedit (ale nie mc) dawał SIGSEGV
jednemu użytkownikowi. Co ciekawe, kiedy bieżącym katalogiem był
/home/users/tkow/tk, który jest symlinkiem do ../../../mnt/c/tk,
to mcedit zawsze działał, ale kiedy bieżącym katalogiem był
/mnt/c/tk (albo zresztą dowolny inny jaki próbowałem), to się
zawsze wykrzaczał :-)
Po skróceniu albo skasowaniu /home/users/tkow/.mc/history zaczał działać.
Końcówka strace daje podobny efekt jak u Ciebie:
ioctl(0, TCGETS, {B38400 -opost isig -icanon -echo ...}) = 0
readlink("/proc/self/fd/0", "/dev/tty7", 4095) = 9
open("/dev/tty7e/locale//pl_PL/LC_MESSAGES/mc.mo", O_WRONLY) = -1 ENOENT (No such file or directory)
--- SIGSEGV (Naruszenie ochrony pamięci) ---
+++ killed by SIGSEGV +++
Jest jakiś byk w mc. Mam wersję mc-4.5.33-2.
Po skasowaniu history w tym miejscu pojawiło się:
ioctl(0, TCGETS, {B38400 -opost isig -icanon -echo ...}) = 0
readlink("/proc/self/fd/0", "/dev/tty7", 4095) = 9
open("/dev/tty7", O_WRONLY) = -1 ENOENT (No such file or directory)
chdir("/home/users/tkow") = 0
mkdir("/home/users/tkow/.cedit", 0700) = -1 EEXIST (File exists)
[... dalej normalnie działa ...]
gdzie to jest prawdziwym znakiem sterującym; czasem bywa inny
(nie wiem jak ten znak przejdzie w mailu - pozostawiłem bezpośrednio).
Zatem skrócenie history tylko przypadkiem zamaskowało objaw, błąd
pewnie nie jest związany z history.
PS. Być może nie związane. Już drugi raz pojawiły mi się w katalogu
domowym dwa pliki. Jeden ma nazwę (dwa znaki sterujące), datę 6
czerwca i taką zawartość:
¸XÍ!: can't stat `¸XÍ!' (Nie ma takiego pliku ani katalogu).
Drugi ma nazwę ¸XÍ!> (co mniej więcej tłumaczy istnienie tamtego),
datę 28 maja i jest pusty. Hmm, co ja robiłem 6 czerwca? Nie mam
pojęcia, jaki program je utworzył...
--
__("< Marcin Kowalczyk * qrczak w knm.org.pl http://kki.net.pl/qrczak/
\__/ GCS/M d- s+:-- a22 C+++>+++$ UL++>++++$ P+++ L++>++++$ E-
^^ W++ N+++ o? K? w(---) O? M- V? PS-- PE++ Y? PGP->+ t
QRCZAK 5? X- R tv-- b+>++ DI D- G+ e>++++ h! r--%>++ y-
Więcej informacji o liście dyskusyjnej pld-devel-pl