yarv-dev:1039
From: Kazuhiro NISHIYAMA <zn mbf.nifty.com>
Date: Wed, 19 Jul 2006 02:44:34 +0900
Subject: [yarv-dev:1039] open> ./miniruby a.shでSEGV
西山和広です。
[yarv-dev-en:147]のprocess.cの方のexecvがErrno::EOPNOTSUPPに
なるというのを再現させていて、ruby.cの方のexecvだとどうだろうと
思って試してみようとしたら、[BUG] Segmentation faultになりました。
Mac-mini:~/build/yarv-r525-build kazu$ ./miniruby -e'exec("/bin/ls")'
-e:1:in `exec': Operation not supported - /bin/ls (Errno::EOPNOTSUPP)
from -e:1:in `<main>'
Mac-mini:~/build/yarv-r525-build kazu$ cat a.sh
#!/bin/sh
echo hoge
Mac-mini:~/build/yarv-r525-build kazu$ ./miniruby -v a.sh
ruby 2.0.0 (Base: Ruby 1.9.0 2006-04-08) [powerpc-darwin8.7.0]
YARVCore 0.4.1 Rev: 525 (2006-07-18) [opts: [direct threaded code] [inline method cache] ]
-- stack frame ------------
-- control frame ----------
c:0001 p:---- s:0000 b:-001 l:000000 d:000000 ------
---------------------------
[BUG] Segmentation fault
ruby 2.0.0 (2006-04-08) [powerpc-darwin8.7.0]
Abort trap
Mac-mini:~/build/yarv-r525-build kazu$
--
|ZnZ(ゼット エヌ ゼット)
|西山和広(Kazuhiro NISHIYAMA)
--
ML: yarv-dev quickml.atdot.net
Info: http://www.atdot.net/~ko1/quickml
-> 1039 2006-07-19 02:44 [zn mbf.nifty.com ] open> ./miniruby a.shでSEGV 1045 2006-07-20 03:32 ┗[ko1 atdot.net ] 1056 2006-07-20 11:42 ┗[msuzuki syd.odn.ne.j]