[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:002742] Re: コマン ドラインオプションでエラ ー



神代です.

私の手元でも再現しました. 同じスクリプトを使いました.
Debian sarge で 自分でビルドして使っています.

[koshiro@sting ~]% ruby test.rb
 *** MESSAGE (SWDOPN) ***  GRPH1 : STARTED / IWS =  1.
 *** MESSAGE (SWPCLS) ***  GRPH1 : PAGE =   1 COMPLETED.
[koshiro@sting ~]% ruby test.rb a
 *** MESSAGE (SWDOPN) ***  GRPH1 : STARTED / IWS =  1.
 *** MESSAGE (SWPCLS) ***  GRPH1 : PAGE =   1 COMPLETED.
 *** MESSAGE (SWDCLS) ***  GRPH1 : TERMINATED.
[koshiro@sting ~]% ruby test.rb a b
 *** MESSAGE (SWDOPN) ***  GRPH1 : STARTED / IWS =  1.
 *** MESSAGE (SWPCLS) ***  GRPH1 : PAGE =   1 COMPLETED.
 *** MESSAGE (SWDCLS) ***  GRPH1 : TERMINATED.
[koshiro@sting ~]% ruby test.rb a b c
(eval):3: [BUG] Segmentation fault
ruby 1.8.2 (2005-04-11) [i386-linux]

zsh: abort      ruby test.rb a b c


demo/gokuraku/hop のサンプルプログラムで比較すると,
dcl-C は引数が増えても問題ないようですが, ruby-dcl は3つ目でやはり同じ
エラーになります.


At Tue, 05 Dec 2006 20:55:55 +0900,
大塚成徳 wrote:
> 
> 大塚です。
> 
> CYGWINで電脳製品を使っているのですが、最近リリースされた
> 
> dcl-C-gtk2            5.3.2-1
> ruby-dcl-gtk2         1.5.3-1
> 
> のCYGWINパッケージ版をインストールしたところ、以下の状況でエラー
> になりました。
> 
>  #!/usr/bin/ruby
>  require "numru/dcl"
>  include NumRu
>  DCL::gropn(1)
>  DCL::grcls
> 
> という内容のファイルを test.rb に書いて、
> コマンドラインオプションを適当に与えて実行すると
> 以下のようになります。
> 
>  $ ruby test.rb a b c
>  test.rb:4: [BUG] Segmentation fault
>  ruby 1.8.5 (2006-08-25) [i386-cygwin]
> 
>  Aborted (core dumped)
> 
> 但し、コマンドラインオプションが2個以下の時には起こりません。
> 
> 最近のコマンドラインオプションからのパラメータ指定対応と
> 関係あるのでしょうか?