GNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /home/ew/rrrr/b/ruby...done. [New LWP 12773] [New LWP 12788] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/home/ew/rrrr/test/lib/test/unit/parallel.rb '. Program terminated with signal 6, Aborted. #0 0x00002af9c91501a5 in *__GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 (gdb) #0 0x00002af9c91501a5 in *__GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #1 0x00002af9c9153420 in *__GI_abort () at abort.c:92 #2 0x00002af9c7e94008 in die () at ../error.c:361 #3 rb_bug_context (ctx=0x2af9c9be5980, fmt=fmt@entry=0x2af9c7edb0bd "Segmentation fault at %p") at ../error.c:393 #4 0x00002af9c7dbc345 in sigsegv (sig=, info=, ctx=) at ../signal.c:831 #5 #6 rb_str_hash (str=0) at ../string.c:2361 #7 0x00002af9c7dc6cb2 in st_delete (table=0x2af9c9b7fac0, key=key@entry=0x7fffddd7e098, value=value@entry=0x0) at ../st.c:688 #8 0x00002af9c7d02d8e in unregister_sym_str (str=0) at ../symbol.c:334 #9 unregister_sym (sym=47252319645520, str=0) at ../symbol.c:347 #10 dsymbol_check (sym=sym@entry=47252319645520) at ../symbol.c:446 #11 0x00002af9c7de7d87 in must_be_dynamic_symbol (x=47252319645520) at ../symbol.c:413 #12 dsymbol_pindown (sym=47252319645520) at ../symbol.c:457 #13 rb_sym2id (sym=47252319645520) at ../symbol.c:767 #14 0x00002af9c7eba20a in iseq_set_sequence (anchor=, iseq=) at ../compile.c:1560 #15 iseq_setup (iseq=iseq@entry=0x2af9d029efa0, anchor=anchor@entry=0x7fffddd7e1c0) at ../compile.c:1029 #16 0x00002af9c7ec9128 in rb_iseq_compile_node ( self=self@entry=47252370926920, node=node@entry=0x2af9cc4c56f8) at ../compile.c:562 #17 0x00002af9c7e0f918 in rb_iseq_new_with_bopt_and_opt (node=0x2af9cc4c56f8, name=47252362778560, path=47252322550000, absolute_path=47252322550000, first_lineno=first_lineno@entry=925, parent=parent@entry=47252425756736, type=ISEQ_TYPE_METHOD, option=0x2af9c8185860, bopt=) at ../iseq.c:448 #18 0x00002af9c7e0fd65 in rb_iseq_new_with_opt (node=, name=, path=, absolute_path=, first_lineno=first_lineno@entry=925, parent=parent@entry=47252425756736, type=type@entry=ISEQ_TYPE_METHOD, option=0x2af9c8185860) at ../iseq.c:459 #19 0x00002af9c7ebf807 in new_child_iseq (line_no=462, type=ISEQ_TYPE_METHOD, parent=0, name=, node=, iseq=0x2af9d021d430) at ../compile.c:992 #20 iseq_compile_each (iseq=iseq@entry=0x2af9d021d430, ret=ret@entry=0x7fffddd7ec70, node=0x2af9cc4c56d0, poped=0) at ../compile.c:4937 #21 0x00002af9c7ec10cf in iseq_compile_each (iseq=iseq@entry=0x2af9d021d430, ret=ret@entry=0x7fffddd7ec70, node=0x2af9cc4c5658, poped=poped@entry=0) at ../compile.c:3217 #22 0x00002af9c7ec95f5 in rb_iseq_compile_node ( self=self@entry=47252370927280, node=node@entry=0x2af9cc4c5630) at ../compile.c:488 #23 0x00002af9c7e0f918 in rb_iseq_new_with_bopt_and_opt (node=0x2af9cc4c5630, name=47252370927320, path=47252322550000, absolute_path=47252322550000, first_lineno=first_lineno@entry=917, parent=parent@entry=47252370927520, type=ISEQ_TYPE_BLOCK, option=0x2af9c8185860, bopt=) at ../iseq.c:448 #24 0x00002af9c7e0fd65 in rb_iseq_new_with_opt (node=, name=, path=, absolute_path=, first_lineno=first_lineno@entry=917, parent=parent@entry=47252370927520, type=type@entry=ISEQ_TYPE_BLOCK, option=0x2af9c8185860) at ../iseq.c:459 #25 0x00002af9c7ebbe96 in new_child_iseq (line_no=458, type=ISEQ_TYPE_BLOCK, parent=47252370927520, name=, node=, iseq=0x2af9d00eb4b0) at ../compile.c:992 #26 iseq_compile_each (iseq=iseq@entry=0x2af9d00eb4b0, ret=ret@entry=0x7fffddd7fc00, node=0x2af9cc4c5608, poped=0, poped@entry=-803599424) at ../compile.c:3516 #27 0x00002af9c7ec2133 in iseq_compile_each (iseq=iseq@entry=0x2af9d00eb4b0, ret=ret@entry=0x7fffddd7fc00, node=0x2af9cc4c5a40, poped=1) at ../compile.c:3905 #28 0x00002af9c7ec10cf in iseq_compile_each (iseq=iseq@entry=0x2af9d00eb4b0, ret=ret@entry=0x7fffddd7fc00, node=0x2af9cc4c54c8, poped=poped@entry=0) at ../compile.c:3217 #29 0x00002af9c7ec96c7 in rb_iseq_compile_node ( self=self@entry=47252370927520, node=node@entry=0x2af9cc4c5040) at ../compile.c:507 #30 0x00002af9c7e0f918 in rb_iseq_new_with_bopt_and_opt (node=0x2af9cc4c5040, name=47252362779360, path=47252322550000, absolute_path=47252322550000, first_lineno=first_lineno@entry=915, parent=parent@entry=47252427207960, type=ISEQ_TYPE_METHOD, option=0x2af9c8185860, bopt=) at ../iseq.c:448 #31 0x00002af9c7e0fd65 in rb_iseq_new_with_opt (node=, name=, path=, absolute_path=, first_lineno=first_lineno@entry=915, parent=parent@entry=47252427207960, type=type@entry=ISEQ_TYPE_METHOD, option=0x2af9c8185860) at ../iseq.c:459 #32 0x00002af9c7ebf807 in new_child_iseq (line_no=457, type=ISEQ_TYPE_METHOD, parent=0, name=, node=, iseq=0x2af9d018ca30) at ../compile.c:992 #33 iseq_compile_each (iseq=iseq@entry=0x2af9d018ca30, ret=ret@entry=0x7fffddd806b0, node=0x2af9cc4c5018, poped=1) at ../compile.c:4937 #34 0x00002af9c7ec10cf in iseq_compile_each (iseq=iseq@entry=0x2af9d018ca30, ret=ret@entry=0x7fffddd806b0, node=0x2af9cc4c4fc8, poped=poped@entry=0) at ../compile.c:3217 #35 0x00002af9c7ec9719 in rb_iseq_compile_node ( self=self@entry=47252362780320, node=node@entry=0x2af9cc4c7868) at ../compile.c:500 #36 0x00002af9c7e0f918 in rb_iseq_new_with_bopt_and_opt (node=0x2af9cc4c7868, name=47252362781040, path=47252322550000, absolute_path=47252322550000, first_lineno=first_lineno@entry=9, parent=parent@entry=47252362783280, type=ISEQ_TYPE_CLASS, option=0x2af9c8185860, bopt=) at ../iseq.c:448 #37 0x00002af9c7e0fd65 in rb_iseq_new_with_opt (node=, name=, path=, absolute_path=, first_lineno=first_lineno@entry=9, parent=parent@entry=47252362783280, type=type@entry=ISEQ_TYPE_CLASS, option=0x2af9c8185860) at ../iseq.c:459 #38 0x00002af9c7ebeac7 in new_child_iseq (line_no=4, type=ISEQ_TYPE_CLASS, parent=47252362783280, name=, node=, iseq=0x2af9d00fb880) at ../compile.c:992 #39 iseq_compile_each (iseq=iseq@entry=0x2af9d00fb880, ret=ret@entry=0x7fffddd81160, node=0x2af9cc4c77f0, poped=0) at ../compile.c:5009 #40 0x00002af9c7ec10cf in iseq_compile_each (iseq=iseq@entry=0x2af9d00fb880, ret=ret@entry=0x7fffddd81160, node=0x2af9cc4c7638, poped=poped@entry=0) at ../compile.c:3217 #41 0x00002af9c7ec93f7 in rb_iseq_compile_node ( self=self@entry=47252362783280, node=node@entry=0x2af9cc4c75c0) at ../compile.c:512 #42 0x00002af9c7e0f918 in rb_iseq_new_with_bopt_and_opt (node=0x2af9cc4c75c0, name=47252362783360, path=47252322550000, absolute_path=47252362783880, first_lineno=first_lineno@entry=1, parent=, type=type@entry=ISEQ_TYPE_TOP, option=option@entry=0x2af9c8185860, bopt=) at ../iseq.c:448 #43 0x00002af9c7e0fcb5 in rb_iseq_new_with_opt (option=0x2af9c8185860, type=ISEQ_TYPE_TOP, parent=, first_lineno=1, absolute_path=, path=, name=, node=) at ../iseq.c:459 #44 rb_iseq_new_top (node=node@entry=0x2af9cc4c75c0, name=, path=path@entry=47252322550000, absolute_path=absolute_path@entry=47252362783880, parent=parent@entry=0) at ../iseq.c:423 #45 0x00002af9c7e98ef8 in rb_load_internal0 (th=0x2af9c9b7b600, fname=47252322550000, wrap=wrap@entry=-804165616) at ../load.c:613 #46 0x00002af9c7e9ae9b in rb_load_internal (wrap=0, fname=) at ../load.c:644 #47 rb_require_safe (fname=47252322558840, safe=0) at ../load.c:996 #48 0x00002af9c7e17050 in vm_call_cfunc_with_frame ( th=th@entry=0x2af9c9b7b600, reg_cfp=reg_cfp@entry=0x2af9c82cbed0, ci=ci@entry=0x2af9ca1b0b00) at ../vm_insnhelper.c:1520 #49 0x00002af9c7e23955 in vm_call_cfunc (ci=0x2af9ca1b0b00, reg_cfp=0x2af9c82cbed0, th=0x2af9c9b7b600) at ../vm_insnhelper.c:1610 #50 vm_call_method (th=0x2af9c9b7b600, cfp=0x2af9c82cbed0, ci=0x2af9ca1b0b00) at ../vm_insnhelper.c:1798 #51 0x00002af9c7e1ccb2 in vm_exec_core (th=th@entry=0x2af9c9b7b600, initial=initial@entry=0) at ../insns.def:1028 #52 0x00002af9c7e20404 in vm_exec (th=th@entry=0x2af9c9b7b600) at ../vm.c:1376 #53 0x00002af9c7e2a355 in rb_iseq_eval_main ( iseqval=iseqval@entry=47252319733160) at ../vm.c:1646 #54 0x00002af9c7d03f9f in ruby_exec_internal (n=0x2af9c9bb85a8) at ../eval.c:253 #55 0x00002af9c7d07867 in ruby_exec_node (n=0x2af9c9bb85a8) at ../eval.c:318 #56 ruby_run_node (n=) at ../eval.c:310 #57 0x00002af9c7d0384b in main (argc=5, argv=0x7fffddd81f48) at ../main.c:36 (gdb) quit