Project

General

Profile

Bug #2976 » r24690.txt

sakuro (Sakuro OZAWA), 03/18/2010 12:12 AM

 
$ cucumber
/Users/sakuro/lib/ruby/gems/1.9.1/gems/polyglot-0.3.0/lib/polyglot.rb:65: [BUG] Segmentation fault
ruby 1.9.2dev (2009-08-28 trunk 24690) [i386-darwin10.2.0]

-- control frame ----------
c:0036 p:---- s:0131 b:0131 l:000130 d:000130 CFUNC :require
c:0035 p:0015 s:0127 b:0127 l:000126 d:000126 METHOD /Users/sakuro/lib/ruby/gems/1.9.1/gems/polyglot-0.3.0/lib/polyglot.rb:65
c:0034 p:0209 s:0120 b:0120 l:000119 d:000119 TOP /Users/sakuro/lib/ruby/1.9.1/rubygems.rb:1093
c:0033 p:---- s:0117 b:0117 l:000116 d:000116 FINISH
c:0032 p:---- s:0115 b:0115 l:000114 d:000114 CFUNC :require
c:0031 p:0015 s:0111 b:0111 l:000110 d:000110 METHOD /Users/sakuro/lib/ruby/gems/1.9.1/gems/polyglot-0.3.0/lib/polyglot.rb:65
c:0030 p:0092 s:0104 b:0104 l:000103 d:000103 METHOD <internal:gem_prelude>:159
c:0029 p:0017 s:0101 b:0101 l:000100 d:000100 METHOD <internal:gem_prelude>:279
c:0028 p:---- s:0097 b:0097 l:000096 d:000096 FINISH
c:0027 p:0043 s:0095 b:0094 l:000093 d:000093 METHOD <internal:gem_prelude>:187
zsh: abort (core dumped) cucumber
$ gdb =ruby /cores/core.52509
GNU gdb 6.3.50-20050815 (Apple version gdb-1346) (Fri Sep 18 20:40:51 UTC 2009)
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "x86_64-apple-darwin"...Reading symbols for shared libraries ... done

Reading symbols for shared libraries . done
Reading symbols for shared libraries ............ done
#0 0x000000010015c43d in control_frame_dump ()

(gdb) bt
#0 0x000000010015c43d in control_frame_dump ()
#1 0x000000010015c895 in rb_vmdebug_stack_dump_raw ()
#2 0x000000010015cfb4 in rb_vm_bugreport ()
#3 0x0000000100031fc0 in report_bug ()
#4 0x00000001000320e5 in rb_bug ()
#5 0x00000001000de70e in sigsegv ()
#6 <signal handler called>
#7 0x0000000100158ef5 in rb_vm_get_sourceline ()
#8 0x000000010015908d in vm_backtrace_each ()
#9 0x0000000100159246 in vm_backtrace ()
#10 0x0000000100157422 in rb_make_backtrace ()
#11 0x0000000100036e34 in rb_longjmp ()
#12 0x0000000100037167 in rb_exc_raise ()
#13 0x00000001000343ac in rb_raise ()
#14 0x0000000100039f85 in load_failed ()
#15 0x000000010003a21c in rb_require_safe ()
#16 0x00000001000398cb in rb_f_require ()
#17 0x00000001001513d7 in call_cfunc ()
#18 0x00000001001511d3 in vm_call_cfunc ()
#19 0x0000000100150476 in vm_call_method ()
#20 0x000000010014bbb8 in vm_exec_core ()
#21 0x0000000100159e21 in vm_exec ()
#22 0x000000010015a630 in rb_iseq_eval ()
#23 0x0000000100039503 in rb_load_internal ()
#24 0x000000010003a15c in rb_require_safe ()
#25 0x00000001000398cb in rb_f_require ()
#26 0x00000001001513d7 in call_cfunc ()
#27 0x00000001001511d3 in vm_call_cfunc ()
#28 0x0000000100150476 in vm_call_method ()
#29 0x000000010014bbb8 in vm_exec_core ()
#30 0x0000000100159e21 in vm_exec ()
#31 0x00000001001541e1 in vm_call0 ()
#32 0x0000000100155115 in rb_call0 ()
#33 0x0000000100154dc3 in rb_call ()
#34 0x0000000100155343 in rb_funcall ()
#35 0x000000010012d3bc in const_missing ()
#36 0x000000010012dc44 in rb_const_get_0 ()
#37 0x000000010012dc89 in rb_const_get_from ()
#38 0x000000010014fdbb in vm_get_ev_const ()
#39 0x0000000100149c86 in vm_exec_core ()
#40 0x0000000100159e21 in vm_exec ()
#41 0x000000010015a630 in rb_iseq_eval ()
#42 0x0000000100039503 in rb_load_internal ()
#43 0x000000010003a15c in rb_require_safe ()
#44 0x00000001000398cb in rb_f_require ()
#45 0x00000001001513d7 in call_cfunc ()
#46 0x00000001001511d3 in vm_call_cfunc ()
#47 0x0000000100150476 in vm_call_method ()
#48 0x000000010014bbb8 in vm_exec_core ()
#49 0x0000000100159e21 in vm_exec ()
#50 0x000000010015a630 in rb_iseq_eval ()
#51 0x0000000100039503 in rb_load_internal ()
#52 0x000000010003a15c in rb_require_safe ()
#53 0x00000001000398cb in rb_f_require ()
#54 0x00000001001513d7 in call_cfunc ()
#55 0x00000001001511d3 in vm_call_cfunc ()
#56 0x0000000100150476 in vm_call_method ()
#57 0x000000010014bbb8 in vm_exec_core ()
#58 0x0000000100159e21 in vm_exec ()
#59 0x000000010015a630 in rb_iseq_eval ()
#60 0x0000000100039503 in rb_load_internal ()
#61 0x000000010003a15c in rb_require_safe ()
#62 0x00000001000398cb in rb_f_require ()
#63 0x00000001001513d7 in call_cfunc ()
#64 0x00000001001511d3 in vm_call_cfunc ()
#65 0x0000000100150476 in vm_call_method ()
#66 0x000000010014bbb8 in vm_exec_core ()
#67 0x0000000100159e21 in vm_exec ()
#68 0x000000010015a630 in rb_iseq_eval ()
#69 0x0000000100039503 in rb_load_internal ()
#70 0x000000010003a15c in rb_require_safe ()
#71 0x00000001000398cb in rb_f_require ()
#72 0x00000001001513d7 in call_cfunc ()
#73 0x00000001001511d3 in vm_call_cfunc ()
#74 0x0000000100150476 in vm_call_method ()
#75 0x000000010014bbb8 in vm_exec_core ()
#76 0x0000000100159e21 in vm_exec ()
#77 0x000000010015a630 in rb_iseq_eval ()
#78 0x0000000100039503 in rb_load_internal ()
#79 0x0000000100039743 in rb_f_load ()
#80 0x00000001001513a0 in call_cfunc ()
#81 0x00000001001511d3 in vm_call_cfunc ()
#82 0x0000000100150476 in vm_call_method ()
#83 0x000000010014bbb8 in vm_exec_core ()
#84 0x0000000100159e21 in vm_exec ()
#85 0x000000010015a66f in rb_iseq_eval_main ()
#86 0x0000000100036a4e in ruby_exec_node ()
#87 0x0000000100036afd in ruby_run_node ()
#88 0x00000001000011eb in main ()
(1-1/2)