[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