Exception `ArgumentError' at (null):0 - NULL pointer given

e$B0J2<$r<B9T$7$Fe(B ^C e$B$G3d$j9~$`$H!"e(BNULL pointer given
e$B$H$+2x$7e(B
e$B$2$J%a%C%;!<%8$,=P$^$9!#e(B

% ./ruby -de ‘set_trace_func(proc {}); sleep’
^CException Interrupt' at -e:1 - ExceptionArgumentError’ at (null):0 - NULL pointer given
0Exception `ArgumentError’ at (null):0 - NULL pointer given
: ArgumentError

e$B$^$D$b$He(B e$B$f$-$R$m$G$9e(B

In message “Re: [ruby-dev:31849] Exception `ArgumentError’ at (null):0 -
NULL pointer given”
on Tue, 25 Sep 2007 02:28:54 +0900, Tanaka A. [email protected]
writes:

|e$B0J2<$r<B9T$7$Fe(B ^C e$B$G3d$j9~$`$H!"e(BNULL pointer given e$B$H$+2x$7e(B
|e$B$2$J%a%C%;!<%8$,=P$^$9!#e(B

rb_longjmp()e$B$,e(Brb_sourcefile()e$B$,e(BNULLe$B$rJV$7$?$3$H$KBP1~$7$F$$$Je(B
e$B$+$C$?$3$H$,e(B"NULL pointer given"e$B$ND>@$N860x$G$9!#e(B

e$B$7$+$7!“:,K\E*$K$Oe(Bset_trace_funce$B$7$?;~$Ke(Brb_sourcefile()e$B$,e(B
NULLe$B$rJV$7$F$7$^$&$3$H$,$^$:$$$N$G!”$3$l$O$3$l$GBP1~$9$kI,MWe(B
e$B$,$"$j$^$9$M!#$I$&$d$ie(BRubye$B%9%?%C%/$,$J$/$J$C$F$7$^$C$?e(B
error_print()e$B$NCf$Ge(Bcall_trace_funce$B$,8F$P$l$k$+$i$N$h$&$G$9!#e(B

e$B$H$j$“$($:e(Bfinalizee$B$9$k;~E@$G$Oe(Btrace_funce$B$r8F$P$J$$$3$H$GBP1~e(B
e$B$7$^$7$?$,!”$b$7$+$7$?$i0-1F6A$,$"$k$+$b$l$^$;$s!#<B:]!"e(B
END{}e$B$NCf$Ge(Btrace_funce$B$,8F$P$l$J$/$J$C$F$^$9$7!#e(B