[Bug #1489] Netbeans$B$+$i(Bruby-debug-ide$B$rMxMQ$7$?:]!(BSegmentation fault$B$,H/@8!#(B

Bug #1489:
Netbeanse$B$+$ie(Bruby-debug-idee$B$rMxMQ$7$?:]!!e(BSegmentation
faulte$B$,H/@8!#e(B
http://redmine.ruby-lang.org/issues/show/1489

e$B5/I<<Te(B: Kiyokazu Hayashi
e$B%9%F!<%?%9e(B: Open, e$BM%@hEYe(B: Normal
ruby -v: 1.9.1p0 (2009-01-30 revision 21907) [i386-mswin32]

e$B$O$8$a$^$7$F!"$3$A$i$+e(Bruby-coree$B$+LB$$$^$7$?$,$4Js9p$5$;$F$$$?$@$-$^$9!#e(B
e$B!te(Brubyforgee$B$Ne(Bruby-debuge$B$NJ}$K$b=q$+$;$F$$$?$@$-$^$7$?$,!"e(BErrore$B$N:G8e$K$3$A$i$,0FFb$5$l$F$$$?$N$G$3$A$i$K$b!#!#%^%k%A$G$7$?$i$9$$$^$;$s!#e(B

NetBeanse$B$+$ie(Bruby-debug-idee$B$r5/F0$7$h$&$H$9$k$H2<5-$Ne(BErrorOutpute$B$,$G$F5/F0$7$^$;$s$G$7$?!#e(B
geme$B7PM3$Ge(Bruby-debug-base-0.10.3e$B!"e(Bruby-debug-ide-0.4.5e$B!"e(Blinecache-0.43e$B$rMxMQ$G$9!#e(B

e$B$=$NB>I,MW$J>pJs$,$"$j$^$7$?$i$*?=$7IU$1$/$@$5$$!#e(B

Error Output:
C:/Ruby/lib/ruby/gems/1.9.1/gems/ruby-debug-base-0.10.3-x86-mswin32/lib/ruby_debug.so:
[BUG] Segmentation fault
ruby 1.9.1p0 (2009-01-30 revision 21907) [i386-mswin32]

– control frame ----------
c:0014 p:-3892018 s:0041 b:0041 l:000040 d:000040 TOP
c:0013 p:---- s:0039 b:0039 l:000038 d:000038 CFUNC :require
c:0012 p:0011 s:0035 b:0035 l:000034 d:000034 TOP
C:/Ruby/lib/ruby/gems/1.9.1/gems/ruby-debug-base-0.10.3-x86-mswin32/lib/ruby-debug-base.rb:1
c:0011 p:---- s:0033 b:0033 l:000032 d:000032 FINISH
c:0010 p:---- s:0031 b:0031 l:000030 d:000030 CFUNC :require
c:0009 p:0059 s:0027 b:0027 l:000026 d:000026 TOP
C:/Ruby/lib/ruby/gems/1.9.1/gems/ruby-debug-ide-0.4.5/lib/ruby-debug.rb:5
c:0008 p:---- s:0025 b:0025 l:000024 d:000024 FINISH
c:0007 p:---- s:0023 b:0023 l:000022 d:000022 CFUNC :require
c:0006 p:0047 s:0019 b:0019 l:000018 d:000018 TOP
C:/Ruby/lib/ruby/gems/1.9.1/gems/ruby-debug-ide-0.4.5/bin/rdebug-ide:6
c:0005 p:---- s:0013 b:0013 l:000012 d:000012 FINISH
c:0004 p:---- s:0011 b:0011 l:000010 d:000010 CFUNC :load
c:0003 p:0127 s:0007 b:0007 l:0025dc d:001620 EVAL
C:/Ruby/bin/rdebug-ide:19
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:0000 s:0002 b:0002 l:0025dc d:0025dc TOP :407

– Ruby level backtrace
information-----------------------------------------
C:/Ruby/lib/ruby/gems/1.9.1/gems/ruby-debug-base-0.10.3-x86-mswin32/lib/ruby-debug-base.rb:1:in
require' C:/Ruby/lib/ruby/gems/1.9.1/gems/ruby-debug-base-0.10.3-x86-mswin32/lib/ruby-debug-base.rb:1:in <top (required)>’
C:/Ruby/lib/ruby/gems/1.9.1/gems/ruby-debug-ide-0.4.5/lib/ruby-debug.rb:5:in
require' C:/Ruby/lib/ruby/gems/1.9.1/gems/ruby-debug-ide-0.4.5/lib/ruby-debug.rb:5:in <top (required)>’
C:/Ruby/lib/ruby/gems/1.9.1/gems/ruby-debug-ide-0.4.5/bin/rdebug-ide:6:in
require' C:/Ruby/lib/ruby/gems/1.9.1/gems/ruby-debug-ide-0.4.5/bin/rdebug-ide:6:in <top (required)>’
C:/Ruby/bin/rdebug-ide:19:in load' C:/Ruby/bin/rdebug-ide:19:in

[NOTE]
You may encounter a bug of Ruby interpreter. Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html

e$B!!$5$5$@$G$9!%e(B

e$B!!JV;v$,?oJ,CY$/$J$C$F$7$^$C$F$9$_$^$;$s!%e(B

Yugui (Yuki S.) wrote::

e$B8=>u!“e(Bruby-debug geme$B$Oe(BRuby 1.9.1e$B$KBP1~$7$F$*$i$:!”%S%k%I$G$-$^$;$s!#e(B
e$B$G$9$+$i!"$3$N%(%i!<$Oe(BRuby 1.8 on win32e$BMQ$N%P%$%J%je(Bgeme$B$re(B1.9.1e$B$KBP$7$F%$e(B
e$B%s%9%H!<%k$7$FH/@8$7$F$$$k$b$N$H;W$o$l$^$9!#e(B

ruby-debuge$B$Ne(B1.9.1e$B0?"$O;d$b;n$_$^$7$?$,!“FbIt$GA:n$7$F$$$ke(BRubye$B$N%U%l!<e(B e$B%9=B$$,40A4$KJQ$o$C$F$7$^$C$F$$$k$?$ae(B(YARVe$B2=e(B)e$B!“0?”$O:$Fq$G$9!#e(B
ruby-debuge$B$N07$C$F$$$k%G!<%?9=B$$He(BYARVe$B$NN>J}$KDL$8$F$$$k?M$,$$$l$P0?”$Ge(B
e$B$-$k2DG=@-$O$J$-$K$7$b$"$i$:$G$9!#e(B

e$B!!B?J,!$$G$-$k$s$8$c$J$$$+$H;W$$$^$9!%$.$V$_!<$?$$$`!%e(B

e$B$"$k$$$O!":{ED$5$s$,0JA0$+$i$*$C$7$c$C$F$$$ke(Bdebugger apie$B$,$G$-$l$P$=$l$re(B
e$BMQ$$$F9bB.$J%G%P%C%,$,<BAu$G$-$k2DG=@-$b$"$j$^$9!#$=$&$9$l$P!"$A$g$C$H$7e(B
e$B$?%i%C%Q!<$H$7$Fe(B1.9e$BHGe(Bruby-debuge$B$H$$$&$b$N$b:n$l$k$3$H$G$7$g$&!#e(B

debugger apie$B$C$F$I$&$J$j$=$&$G$9$+e(B? < ko1

e$B!!<B$O8=:!$C/$+$,$d$C$F$k$i$7$$$G$9$,!$>$7$$?JD=$O$h$/$o$+$C$F$$$^$;e(B
e$B$s!%%a%b%j4XO"$N<!$K$O$d$C$F$
$h$&$+$J!%$d$C$F$b$i$($k?M$O$$$J$$$+$J!%e(B