From: Takaaki Tateishi Date: 2002-08-06T18:56:50+09:00 Subject: [ruby-dev:17945] Re: ruby-bugs-ja incoming/277 At Tue, 6 Aug 2002 18:49:44 +0900, > > SEGVしたときのrb_gc_stack_startの値とe_scriptのアドレスは、どう > > なってるでしょうか。 > > -O2でコンパイルしてminirubyをgdbにかけると次のようになりました. しまった,こっちですね.(^^; (gdb) b ruby.c:719 Breakpoint 1 at 0x80ad696: file ../ruby.c, line 719. (gdb) run -rftools -e "p 1" Starting program: /mnt/hda6/home/ttate/work/ruby/src/ruby/build-gcc-3.1.x/./miniruby -rftools -e "p 1" Breakpoint 1, proc_options (argc=0, argv=0xbfffedf4) at ../ruby.c:719 719 if (e_script) { (gdb) p &e_script $1 = (VALUE *) 0xbfffec14 (gdb) p rb_gc_stack_start $2 = (VALUE *) 0xbfffec04 -- Takaaki Tateishi