Bug #2648: Mac OS X
10.6/10.5e$B$Ge(B–enable-pthreade$B$N$H$-e(Btest-alle$B$Ge(BSEGVe$B$9$ke(B
http://redmine.ruby-lang.org/issues/show/2648
e$B5/I<<Te(B: Wataru Kimura
e$B%9%F!<%?%9e(B: Open, e$BM%@hEYe(B: Normal
ruby -v: ruby 1.8.8dev (2010-01-22 revision 26374) [i386-darwin10.2.0]
#2603(NetBSD
5.0e$B0J9_$Ge(Bpthreade$B$N=hM}$KM3Mh$9$kIT6q9ge(B)e$B$H;w$?8=>]$J$N$G$9$,!"e(B
Mac OS Xe$B>e$Ge(B1.8 (trunk
r26382)e$B$*$h$Se(B1.8.7-p249e$B$re(B–enable-pthreade$B$Ge(B
configuree$B$7$F%S%k%I$7$?$H$-!"e(Bmake
test-alle$B$GB??t$Ne(Bsegmentation faulte$B$,H/@8$7$^$9!#e(B
test-alle$B$N=PNO$rE:IU$7$^$7$?!#e(B8e$B;~4V$[$I$7$F$b=*N;$7$J$+$C$?$N$GESCf$^$G$N$b$N$G$9!#e(B
e$B0lItH4?h$7$^$9!#e(B
====
./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./runruby.rb
–extout=.ext – “./test/runner.rb” --basedir=“./test” --runner=console
Loaded suite .
Started
…/Volumes/CHome/kimuraw/work/ruby_1_8/lib/drb/extservm.rb:85:
[BUG] Segmentation fault
ruby 1.8.8dev (2010-01-22 revision 26374) [i386-darwin10.2.0]
EEEEEEE/Volumes/CHome/kimuraw/work/ruby_1_8/lib/drb/extservm.rb:85:
[BUG] Segmentation fault
ruby 1.8.8dev (2010-01-22 revision 26374) [i386-darwin10.2.0]
EEEEEEEEEEEEEE/Volumes/CHome/kimuraw/work/ruby_1_8/lib/drb/extservm.rb:85:
[BUG] Segmentation fault
ruby 1.8.8dev (2010-01-22 revision 26374) [i386-darwin10.2.0]
E/Volumes/CHome/kimuraw/work/ruby_1_8/lib/drb/extservm.rb:85: [BUG]
Segmentation fault
ruby 1.8.8dev (2010-01-22 revision 26374) [i386-darwin10.2.0]
- –enable-pthreade$B$7$J$$$H$-e(BSEGVe$B$7$^$;$se(B
- 1.8.7-p174e$B$G$Oe(BSEGVe$B$7$^$;$se(B
- Mac OS X 10.6.2e$B$*$h$Se(B10.5.8e$B$G3NG’$7$^$7$?e(B
- #2603e$B$GDs<($5$l$F$$$k:G>.$N:F8=%1!<%9$G$O:F8=$7$^$;$s$G$7$?e(B
- ./ruby -e’Thread.new{sleep};
./ruby -e"1"
’ - ./ruby -e’Thread.new{sleep};fork{}’
- ./ruby -e’Thread.new{sleep};
#2603e$B$Ne(Bpatch-2e$B$Ne(B__NetBSD__e$B$Ke(B__APPLE__e$B$r2C$($Fe(BMace$B$G$bM-8z$K$7$?$b$N$re(B
trunk r26370e$B$KEv$F$k$He(BSEGVe$B$OH/@8$7$J$/$J$j$^$7$?!#e(B