From: Yoshiyuki Kusano Date: 1997-08-26T18:05:22+09:00 Subject: [ruby-list:3829] [BUG] Bus Error(ruby - version 1.0-970821) 草野@構造計画です。 O2でruby - version 1.0-970821をmakeしたのですが、make test でコアダンプしました。 dbxの出力は以下の通りでした。 marina 252% ruby -v ruby - version 1.0-970821 (mips-irix6.3) marina 253% make test Abort — コア・ダンプが作成されました sample/test.rb:895: [BUG] Bus Error test failed marina 254% dbx ruby dbx version 7.1 Dec 3 1996 17:03:19 Core from signal SIGABRT: Abort (see abort(3c)) (dbx) where > 0 _kill(0x22c3, 0x6, 0x4e6, 0x0) ["kill.s":15, 0xfa52d00] 1 _raise(0x6, 0x6, 0x4e6, 0x0) ["raise.c":25, 0xfab2d10] 2 abort(0x22c3, 0x6, 0x4e6, 0x0) ["abort.c":38, 0xfa58218] 3 Bug(fmt = 0x1001448c = "Bus Error", va_alist = 16) ["/usr/people/kusano/ruby/ruby-1.0-970821/error.c":128, 0x416568] 4 sigbus(sig = 10) ["/usr/people/kusano/ruby/ruby-1.0-970821/signal.c":304, 0x463dac] 5 _sigtramp(0x22c3, 0x6, 0x7ffef658, 0x0) ["sigtramp.s":59, 0xfa40118] 6 gc() ["/usr/people/kusano/ruby/ruby-1.0-970821/gc.c":752, 0x430780] 7 rb_newobj() ["/usr/people/kusano/ruby/ruby-1.0-970821/gc.c":243, 0x42f388] 8 ary_new2(len = 10) ["/usr/people/kusano/ruby/ruby-1.0-970821/array.c":35, 0x4087a4] 9 rb_eval(self = 268781600, node = 0x10027b68) ["/usr/people/kusano/ruby/ruby-1.0-970821/eval.c":1643, 0x41d398] 10 rb_eval(self = 268781600, node = 0x10027988) ["/usr/people/kusano/ruby/ruby-1.0-970821/eval.c":1506, 0x41cd94] 11 rb_yield_0(val = 423, self = 268781600) ["/usr/people/kusano/ruby/ruby-1.0-970821/eval.c":2366, 0x41fab0] 12 rb_yield(val = 423) ["/usr/people/kusano/ruby/ruby-1.0-970821/eval.c":2402, 0x41fc4c] 13 fix_upto(from = 3, to = 20001) ["/usr/people/kusano/ruby/ruby-1.0-970821/numeric.c":994, 0x440c20] 14 rb_call(class = 0x1004ee50, recv = 3, mid = 3753, argc = 1, argv = 0x7fff0b28, scope = 0) ["/usr/people/kusano/ruby/ruby-1.0-970821/eval.c":2834, 0x42145c] 15 rb_eval(self = 268781600, node = 0x10027bb0) ["/usr/people/kusano/ruby/ruby-1.0-970821/eval.c":1397, 0x41c0c0] 16 rb_eval(self = 268781600, node = 0x10027958) ["/usr/people/kusano/ruby/ruby-1.0-970821/eval.c":1232, 0x41b508] 17 rb_eval(self = 268781600, node = 0x100278b0) ["/usr/people/kusano/ruby/ruby-1.0-970821/eval.c":1088, 0x41ad7c] 18 rb_eval(self = 268781600, node = 0x10027748) ["/usr/people/kusano/ruby/ruby-1.0-970821/eval.c":1283, 0x41b800] 19 rb_eval(self = 268781600, node = 0x10027700) ["/usr/people/kusano/ruby/ruby-1.0-970821/eval.c":1088, 0x41ad7c] 20 eval_node(self = 268781600) ["/usr/people/kusano/ruby/ruby-1.0-970821/eval.c":676, 0x4199d8] 21 ruby_run() ["/usr/people/kusano/ruby/ruby-1.0-970821/eval.c":708, 0x419ae0] More (n if no)? 22 main(argc = 2, argv = 0x7fff2f14, envp = 0x7fff2f20) ["/usr/people/kusano/ruby/ruby-1.0-970821/main.c":33, 0x408710] 23 __istart() ["crt1tinit.s":13, 0x408680]