vine-users ML アーカイブ



[vine-users:068340] illegal instruction in portmap

  • From: Fujita Yoshihiko <starfish@xxxxxxxxxxxxxxxx>
  • Subject: [vine-users:068340] illegal instruction in portmap
  • Date: Fri, 22 Oct 2004 03:27:15 +0900
藤田と申します。

NFS を使おうとして
192.168.0.2 で portmap を動かし、別の PC (192.168.0.11)から

192.168.0.11% /usr/sbin/rpcinfo -p 192.168.0.2

とすると、192.168.0.2 側の portmap が落ちます。

192.168.0.2% sudo /sbin/portmap -dv
server: about do a switch
不正な命令です

192.168.0.2% env LANG=C sudo /sbin/portmap -vd
server: about do a switch
不正な命令です

192.168.0.2% export LANG=C
192.168.0.2% sudo /sbin/portmap -dv
server: about do a switch
Illegal instruction

の結果から portmap が出しているエラーではなさそうな
気がするんですが、glibc なのか、bash なのかどこに
問題があるのかは分かりません。

ちょっと珍しいエラーだったので報告します。

検索すると Illegal instruction というエラーは CPU に無い命令を
使ったときにでるようなので /proc/cpuinfo の中身を...。
K6-2 がまずいのかも知れません。

ちなみに、192.168.0.2 --> 192.168.0.11 への rpcinfo は
異常終了しません。

192.168.0.2% cat /proc/cpuinfo
processor	: 0
vendor_id	: AuthenticAMD
cpu family	: 5
model		: 8
model name	: AMD-K6(tm) 3D processor
stepping	: 12
cpu MHz		: 337.497
cache size	: 64 KB
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 1
wp		: yes
flags		: fpu vme de pse tsc msr mce cx8 pge mmx syscall 3dnow k6_mtrr
bogomips	: 673.38