Bug #2667
closedSegmentation fault error
Description
=begin
I just downloaded and compiled from source ruby-1.9.1-p376 yesterday. No special settings other then I did the following ./configure --bindir=/usr/bin
It worked fine yesterday, I also compiled rubygems-1.3.5 and installed a few gems and that to worked fine with out issue.
ruby -v
ruby 1.9.1p376 (2009-12-07 revision 26041) [x86_64-linux]
This morning, when I typed gem list I get the following error
gem list
/usr/bin/ruby: [BUG] Segmentation fault
ruby 1.9.1p376 (2009-12-07 revision 26041) [x86_64-linux]
-- control frame ----------
c:0002 p:-60416372 s:0004 b:0004 l:000003 d:000003 TOP
c:0001 p:0000 s:0002 b:0002 l:000f88 d:000f88 TOP¶
-- Ruby level backtrace information-----------------------------------------
-- C level backtrace information -------------------------------------------
0x4d86a1 /usr/bin/ruby(rb_vm_bugreport+0x41) [0x4d86a1]
0x503c5e /usr/bin/ruby [0x503c5e]
0x503dc1 /usr/bin/ruby(rb_bug+0xb1) [0x503dc1]
0x48c3cf /usr/bin/ruby [0x48c3cf]
0x30c9e0e7c0 /lib64/libpthread.so.0 [0x30c9e0e7c0]
0x4919e1 /usr/bin/ruby(st_lookup+0x11) [0x4919e1]
0x4c8735 /usr/bin/ruby [0x4c8735]
0x4c8783 /usr/bin/ruby(rb_get_method_body+0x23) [0x4c8783]
0x4c88c9 /usr/bin/ruby(rb_method_basic_definition_p+0x9) [0x4c88c9]
0x4cbb3a /usr/bin/ruby(rb_obj_respond_to+0x6a) [0x4cbb3a]
0x43c95e /usr/bin/ruby [0x43c95e]
0x43edda /usr/bin/ruby(rb_convert_type+0x5a) [0x43edda]
0x499abe /usr/bin/ruby(rb_string_value+0x3e) [0x499abe]
0x49a60f /usr/bin/ruby(rb_str_append+0x2f) [0x49a60f]
0x4bc4b5 /usr/bin/ruby [0x4bc4b5]
0x4bb478 /usr/bin/ruby [0x4bb478]
0x4c3823 /usr/bin/ruby(rb_iseq_compile_node+0x6f3) [0x4c3823]
0x4c711c /usr/bin/ruby [0x4c711c]
0x4c718b /usr/bin/ruby(rb_iseq_new_with_opt+0x1b) [0x4c718b]
0x4bb00b /usr/bin/ruby [0x4bb00b]
0x4bd975 /usr/bin/ruby [0x4bd975]
0x4bb478 /usr/bin/ruby [0x4bb478]
0x4bbc49 /usr/bin/ruby [0x4bbc49]
0x4bb478 /usr/bin/ruby [0x4bb478]
0x4c3599 /usr/bin/ruby(rb_iseq_compile_node+0x469) [0x4c3599]
0x4c711c /usr/bin/ruby [0x4c711c]
0x4c718b /usr/bin/ruby(rb_iseq_new_with_opt+0x1b) [0x4c718b]
0x4c798d /usr/bin/ruby(rb_iseq_compile_with_option+0x13d) [0x4c798d]
0x4df314 /usr/bin/ruby(Init_prelude+0xa4) [0x4df314]
0x48b515 /usr/bin/ruby [0x48b515]
0x4cb19a /usr/bin/ruby(rb_vm_call_cfunc+0xba) [0x4cb19a]
0x489884 /usr/bin/ruby(ruby_process_options+0xa4) [0x489884]
0x4177a0 /usr/bin/ruby(ruby_options+0x90) [0x4177a0]
0x4156c5 /usr/bin/ruby(main+0x45) [0x4156c5]
0x30c921d994 /lib64/libc.so.6(__libc_start_main+0xf4) [0x30c921d994]
0x4155c9 /usr/bin/ruby [0x4155c9]
[NOTE]
You may encounter a bug of Ruby interpreter. Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html
Aborted
typing irb I get a similar error
irb
/usr/bin/ruby: [BUG] Segmentation fault
ruby 1.9.1p376 (2009-12-07 revision 26041) [x86_64-linux]
-- control frame ----------
c:0002 p:-4586356 s:0004 b:0004 l:000003 d:000003 TOP
c:0001 p:0000 s:0002 b:0002 l:000f08 d:000f08 TOP¶
-- Ruby level backtrace information-----------------------------------------
-- C level backtrace information -------------------------------------------
0x4d86a1 /usr/bin/ruby(rb_vm_bugreport+0x41) [0x4d86a1]
0x503c5e /usr/bin/ruby [0x503c5e]
0x503dc1 /usr/bin/ruby(rb_bug+0xb1) [0x503dc1]
0x48c3cf /usr/bin/ruby [0x48c3cf]
0x30c9e0e7c0 /lib64/libpthread.so.0 [0x30c9e0e7c0]
0x4919e1 /usr/bin/ruby(st_lookup+0x11) [0x4919e1]
0x4c8735 /usr/bin/ruby [0x4c8735]
0x4c8783 /usr/bin/ruby(rb_get_method_body+0x23) [0x4c8783]
0x4c88c9 /usr/bin/ruby(rb_method_basic_definition_p+0x9) [0x4c88c9]
0x4cbb3a /usr/bin/ruby(rb_obj_respond_to+0x6a) [0x4cbb3a]
0x43c95e /usr/bin/ruby [0x43c95e]
0x43edda /usr/bin/ruby(rb_convert_type+0x5a) [0x43edda]
0x499abe /usr/bin/ruby(rb_string_value+0x3e) [0x499abe]
0x49a60f /usr/bin/ruby(rb_str_append+0x2f) [0x49a60f]
0x4bc4b5 /usr/bin/ruby [0x4bc4b5]
0x4bb478 /usr/bin/ruby [0x4bb478]
0x4c3823 /usr/bin/ruby(rb_iseq_compile_node+0x6f3) [0x4c3823]
0x4c711c /usr/bin/ruby [0x4c711c]
0x4c718b /usr/bin/ruby(rb_iseq_new_with_opt+0x1b) [0x4c718b]
0x4bb00b /usr/bin/ruby [0x4bb00b]
0x4bd975 /usr/bin/ruby [0x4bd975]
0x4bb478 /usr/bin/ruby [0x4bb478]
0x4bbc49 /usr/bin/ruby [0x4bbc49]
0x4bb478 /usr/bin/ruby [0x4bb478]
0x4c3599 /usr/bin/ruby(rb_iseq_compile_node+0x469) [0x4c3599]
0x4c711c /usr/bin/ruby [0x4c711c]
0x4c718b /usr/bin/ruby(rb_iseq_new_with_opt+0x1b) [0x4c718b]
0x4c798d /usr/bin/ruby(rb_iseq_compile_with_option+0x13d) [0x4c798d]
0x4df314 /usr/bin/ruby(Init_prelude+0xa4) [0x4df314]
0x48b515 /usr/bin/ruby [0x48b515]
0x4cb19a /usr/bin/ruby(rb_vm_call_cfunc+0xba) [0x4cb19a]
0x489884 /usr/bin/ruby(ruby_process_options+0xa4) [0x489884]
0x4177a0 /usr/bin/ruby(ruby_options+0x90) [0x4177a0]
0x4156c5 /usr/bin/ruby(main+0x45) [0x4156c5]
0x30c921d994 /lib64/libc.so.6(__libc_start_main+0xf4) [0x30c921d994]
0x4155c9 /usr/bin/ruby [0x4155c9]
[NOTE]
You may encounter a bug of Ruby interpreter. Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html
Whats strange is that it worked fine yesterday and then this morning it doesn't with no other changes made.
=end
Files