[sisyphus] libc.mo: где брать?
Denis A. Yurashkou
=?iso-8859-1?q?dayfuaim_=CE=C1_msx=2Eru?=
Пт Май 26 10:00:45 MSD 2006
'Slava Semushin' wrote on 26.05.2006 09:35:
> --- Denis A. Yurashkou 2006-05-26 09:09:49 +0400
> +++ Slava Semushin 2006-05-26 12:29:15 +0700
>
> DAY> write(2, "/usr/bin/mysql-query-browser: li"..., 78/usr/bin/mysql-query-browser:
> DAY> line 20: 5762 Segmentation fault $PRG-bin
> DAY> ) = 78
> DAY> rt_sigprocmask(SIG_SETMASK, [RTMIN], NULL, 8) = 0
> DAY> --- SIGCHLD (Child exited) @ 0 (0) ---
> DAY> waitpid(-1, 0xbffe0218, WNOHANG) = -1 ECHILD (No child processes)
>
> IMHO *.mo файлы с переводами тут вообще не причем. Причина сегфолта
> совсем другая.
>
> Странным выглядит строчка $PRG-bin. Возможно вместо $PRG должно было
> что-нить подставиться, но не подставилось. При этом ваша программа
> пытается запустить эту программу...
>
>
Скрипт mysql-query-browser (находится в /usr/bin) такой:
> #!/bin/sh
>
> PRG="$0"
>
> # need this for relative symlinks
> while [ -h "$PRG" ] ; do
> ls=`ls -ld "$PRG"`
> link=`expr "$ls" : '.*-> \(.*\)$'`
> if expr "$link" : '/.*' > /dev/null; then
> PRG="$link"
> else
> PRG=`dirname "$PRG"`"/$link"
> fi
> done
>
> DIRNAME=`dirname $PRG`
> DIRNAME=`cd $DIRNAME/..; pwd`
>
> export MQB_DIR="$DIRNAME"
> $PRG-bin
Может, ему что-то где-то подправить?
--
----------------
Best regards, Denis A. Yurashkou [DAY]
(dayfuaim на msx.ru)
Origin: Stop the World -- I Wanna Get Off!..
Подробная информация о списке рассылки Sisyphus