[Comm] alm2.4 "watch" bug?
Dmitry Vodennikov
=?iso-8859-1?q?vod_=CE=C1_elecom=2Eru?=
Сб Апр 1 09:53:36 MSD 2006
Andrey Rahmatullin пишет:
> * Срд Авг 11 2004 Stanislav Ievlev <inger на altlinux> 2.0.10-alt4.1
> - setlocale in watch to see output with national symbols (e.g. russian)
>
> Не оно?
>
Не похоже.
[vod на alm24 procps-2.0.10]$ rpm --changelog procps | less
начинается именно с этого
------------------------------
* Срд Авг 11 2004 Stanislav Ievlev <inger на altlinux.org> 2.0.10-alt4.1
- setlocale in watch to see output with national symbols (e.g. russian)
------------------------------
И тем не менее, проблема есть. Резюмируя, дело обстоит так
watch ls /
у меня работает во всех трех случаях - LANG=POSIX, LANG=ru_RU.KOI8-R,
LANG=ru_RU.CP1251
а вот
watch ls ~/
работает только при LANG=POSIX, LANG=ru_RU.KOI8-R
Попробую на выходных через gdb
strace говорит вот что
------------------------------
7145 getuid32() = 500
7145 geteuid32() = 500
7145 access("/home/vod/.terminfo/x/xterm", R_OK) = -1 ENOENT (No such
file or d
irectory)
7145 access("/lib/terminfo/x/xterm", R_OK) = 0
7145 open("/lib/terminfo/x/xterm", O_RDONLY) = 5
7145 read(5, "\32\1\34\0\35\0\17\0i\1\232\4", 12) = 12
7145 --- SIGSEGV (Segmentation fault) @ 0 (0) ---
7145 +++ killed by SIGSEGV +++
Подробная информация о списке рассылки community