|
$ 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 ()
|