# \[Bug #2598\] test-all $B$G(B \[BUG\] Segmentation fault

**URL:** <https://www.ruby-forum.com/t/bug-2598-test-all-b-g-b-bug-segmentation-fault/181463>\
**Category:** Development\
**Created:** [January 12, 2010, 11:50am UTC](https://www.ruby-forum.com/t/bug-2598-test-all-b-g-b-bug-segmentation-fault/181463 "2010-01-12T11:50:11Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/77aa72/32.png) [@Kazuhiro\_NISHIYAMA](https://www.ruby-forum.com/u/Kazuhiro_NISHIYAMA)\
**Post date:** [January 12, 2010, 11:50am UTC](https://www.ruby-forum.com/t/bug-2598-test-all-b-g-b-bug-segmentation-fault/181463/1 "2010-01-12T11:50:11Z")

</div>

Bug #2598: test-all e$B$Ge(B [BUG] Segmentation fault  
[http://redmine.ruby-lang.org/issues/show/2598](http://redmine.ruby-lang.org/issues/show/2598)

e$B5/I\<\<Te(B: Kazuhiro NISHIYAMA  
e$B%9%F!\<%?%9e(B: Open, e$BM%@hEYe(B: Normal  
e$BC4Ev\<Te(B: Yuki S.  
ruby -v: ruby 1.9.1p378 (2010-01-10 revision 26272) [i686-linux]

ruby\_1\_9\_1 e$B$Ne(B make test-all e$B$GMn$A$k$N$Ge(B r25747  
e$B$NJQ99$N%P%C%/%]!\<%H$r$\*4j$$$7$^$9!#e(B

IMAPTest#test\_imaps\_with\_ca\_file:  
/home/kazu/build/ruby/ruby\_1\_9\_1/ruby/.ext/common/openssl/buffering.rb:35:  
[BUG] Segmentation fault  
ruby 1.9.1p378 (2010-01-10 revision 26272) [i686-linux]

## – control frame ---------- c:0006 p:---- s:0022 b:0022 l:000021 d:000021 CFUNC :sysread c:0005 p:0022 s:0018 b:0017 l:000016 d:000016 METHOD /home/kazu/build/ruby/ruby\_1\_9\_1/ruby/.ext/common/openssl/buffering.rb:35 c:0004 p:0051 s:0014 b:0014 l:000013 d:000013 METHOD /home/kazu/build/ruby/ruby\_1\_9\_1/ruby/.ext/common/openssl/buffering.rb:106 c:0003 p:0043 s:0007 b:0007 l:000518 d:000006 BLOCK /home/kazu/wc/ruby/branches/ruby\_1\_9\_1/test/net/imap/test\_imap.rb:134 c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH c:0001 p:---- s:0002 b:0002 l:000001 d:000001 TOP

– Ruby level backtrace  
information-----------------------------------------  
/home/kazu/build/ruby/ruby\_1\_9\_1/ruby/.ext/common/openssl/buffering.rb:35:in  
`sysread' /home/kazu/build/ruby/ruby_1_9_1/ruby/.ext/common/openssl/buffering.rb:35:in `fill\_rbuff’  
/home/kazu/build/ruby/ruby\_1\_9\_1/ruby/.ext/common/openssl/buffering.rb:106:in  
`gets' /home/kazu/wc/ruby/branches/ruby_1_9_1/test/net/imap/test_imap.rb:134:in `block in imaps\_test’

## – C level backtrace information

0x4014a029  
/home/kazu/build/ruby/ruby\_1\_9\_1/ruby/libruby-1.9.1.so.1.9.1(rb\_vm\_bugreport+0x69)  
[0x4014a029]  
0x4006635f /home/kazu/build/ruby/ruby\_1\_9\_1/ruby/libruby-1.9.1.so.1.9.1  
[0x4006635f]  
0x400663fa  
/home/kazu/build/ruby/ruby\_1\_9\_1/ruby/libruby-1.9.1.so.1.9.1(rb\_bug+0x3a)  
[0x400663fa]  
0x400f1564 /home/kazu/build/ruby/ruby\_1\_9\_1/ruby/libruby-1.9.1.so.1.9.1  
[0x400f1564]  
0x4001d410 [0x4001d410]  
0x40f5553d /lib/libc.so.6(cfree+0x6d) [0x40f5553d]  
0x40de666b /home/kazu/build/ruby/ruby\_1\_9\_1/ruby/.ext/i686-linux/dl.so  
[0x40de666b]  
0x4007683a /home/kazu/build/ruby/ruby\_1\_9\_1/ruby/libruby-1.9.1.so.1.9.1  
[0x4007683a]  
0x400769b4 /home/kazu/build/ruby/ruby\_1\_9\_1/ruby/libruby-1.9.1.so.1.9.1  
[0x400769b4]  
0x40076a0b /home/kazu/build/ruby/ruby\_1\_9\_1/ruby/libruby-1.9.1.so.1.9.1  
[0x40076a0b]  
0x4014db08 /home/kazu/build/ruby/ruby\_1\_9\_1/ruby/libruby-1.9.1.so.1.9.1  
[0x4014db08]  
0x4014dd6d /home/kazu/build/ruby/ruby\_1\_9\_1/ruby/libruby-1.9.1.so.1.9.1  
[0x4014dd6d]  
0x4014f44e /home/kazu/build/ruby/ruby\_1\_9\_1/ruby/libruby-1.9.1.so.1.9.1  
[0x4014f44e]  
0x4014f652 /home/kazu/build/ruby/ruby\_1\_9\_1/ruby/libruby-1.9.1.so.1.9.1  
[0x4014f652]  
0x4061c295  
/home/kazu/build/ruby/ruby\_1\_9\_1/ruby/.ext/i686-linux/openssl.so  
[0x4061c295]  
0x40137d88 /home/kazu/build/ruby/ruby\_1\_9\_1/ruby/libruby-1.9.1.so.1.9.1  
[0x40137d88]  
0x401380c4 /home/kazu/build/ruby/ruby\_1\_9\_1/ruby/libruby-1.9.1.so.1.9.1  
[0x401380c4]  
0x40143566 /home/kazu/build/ruby/ruby\_1\_9\_1/ruby/libruby-1.9.1.so.1.9.1  
[0x40143566]  
0x4013dcba /home/kazu/build/ruby/ruby\_1\_9\_1/ruby/libruby-1.9.1.so.1.9.1  
[0x4013dcba]  
0x40141079 /home/kazu/build/ruby/ruby\_1\_9\_1/ruby/libruby-1.9.1.so.1.9.1  
[0x40141079]  
0x401430b0  
/home/kazu/build/ruby/ruby\_1\_9\_1/ruby/libruby-1.9.1.so.1.9.1(rb\_vm\_invoke\_proc+0x270)  
[0x401430b0]  
0x4014eddc /home/kazu/build/ruby/ruby\_1\_9\_1/ruby/libruby-1.9.1.so.1.9.1  
[0x4014eddc]  
0x4014eef1 /home/kazu/build/ruby/ruby\_1\_9\_1/ruby/libruby-1.9.1.so.1.9.1  
[0x4014eef1]  
0x401c480e /lib/tls/i686/cmov/libpthread.so.0 [0x401c480e]  
0x4030a8de /lib/tls/i686/cmov/libc.so.6(clone+0x5e) [0x4030a8de]

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

Aborted  
make: \*\*\* [test-all] e$B%(%i!\<e(B 134
