Project

General

Profile

Bug #7703 » gdb-output.txt

Output from gdb `bt` command - riscfuture (Tim Morgan), 01/16/2013 10:25 AM

 
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: 13 at address: 0x0000000000000000
[Switching to process 55247 thread 0x2f03]
0x000000010016f74d in rb_vm_make_env_object (th=0x107ddf4b0, cfp=0x109bffad8) at vm.c:491
491 lfp[0] = GC_GUARDED_PTR(&p->block);

(gdb) bt
#0 0x000000010016f74d in rb_vm_make_env_object (th=0x107ddf4b0, cfp=0x109bffad8) at vm.c:491
#1 0x000000010016f774 in rb_vm_make_proc [inlined] () at /Users/tim/.rvm/src/ruby-1.9.3-p362/vm.c:562
#2 0x000000010016f774 in rb_vm_make_env_object (th=0x107ddf4b0, cfp=0x109bffa80) at vm.c:546
#3 0x0000000100049574 in rb_binding_new () at proc.c:323
#4 0x000000010018c93a in call_trace_proc (args=<value temporarily unavailable, due to optimizations>, tracing=<value temporarily unavailable, due to optimizations>) at thread.c:4546
#5 0x000000010018c1c3 in thread_suppress_tracing (th=0x107ddf4b0, ev=<value temporarily unavailable, due to optimizations>, func=0x10018c770 <call_trace_proc>, arg=4459065232, always=<value temporarily unavailable, due to optimizations>) at thread.c:4594
#6 0x000000010018c6c4 in call_trace_func (event=<value temporarily unavailable, due to optimizations>, proc=<value temporarily unavailable, due to optimizations>, self=<value temporarily unavailable, due to optimizations>, id=<value temporarily unavailable, due to optimizations>, klass=<value temporarily unavailable, due to optimizations>) at thread.c:4570
#7 0x000000010018b68f in exec_event_hooks (hook=0x107a5f3c0, flag=8, self=4335290760, id=0, klass=0) at thread.c:4163
#8 0x000000010018c354 in thread_exec_event_hooks (args=<value temporarily unavailable, due to optimizations>, running=<value temporarily unavailable, due to optimizations>) at thread.c:4200
#9 0x000000010018c1c3 in thread_suppress_tracing (th=0x107ddf4b0, ev=<value temporarily unavailable, due to optimizations>, func=0x10018c2b0 <thread_exec_event_hooks>, arg=4459065920, always=<value temporarily unavailable, due to optimizations>) at thread.c:4594
#10 0x000000010018c29d in rb_threadptr_exec_event_hooks (th=0x107ddf4b0, flag=<value temporarily unavailable, due to optimizations>, self=<value temporarily unavailable, due to optimizations>, id=<value temporarily unavailable, due to optimizations>, klass=<value temporarily unavailable, due to optimizations>) at thread.c:4221
#11 0x0000000100179438 in vm_exec_core (th=0x107ddf4b0, initial=<value temporarily unavailable, due to optimizations>) at insns.def:878
#12 0x000000010017a573 in vm_exec (th=0x107ddf4b0) at vm.c:1227
#13 0x000000010017b8cd in rb_vm_invoke_proc (th=<value temporarily unavailable, due to optimizations>, proc=0x109905680, self=4335290760, argc=0, argv=0x109b000b0, blockptr=0x0) at vm.c:631
#14 0x000000010004aa9e in proc_call (argc=0, argv=0x109b000b0, procval=<value temporarily unavailable, due to optimizations>) at proc.c:561
#15 0x0000000100170477 in vm_call_cfunc [inlined] () at /Users/tim/.rvm/src/ruby-1.9.3-p362/vm_insnhelper.c:404
#16 0x0000000100170477 in vm_call_method (th=0x107ddf4b0, cfp=0x109bffce8, num=0, blockptr=0x1, flag=0, id=<value temporarily unavailable, due to optimizations>, me=0x10047a1d0, recv=4307233000) at vm_insnhelper.c:534
#17 0x0000000100175d3b in vm_exec_core (th=0x107ddf4b0, initial=<value temporarily unavailable, due to optimizations>) at insns.def:1018
#18 0x000000010017a573 in vm_exec (th=0x107ddf4b0) at vm.c:1227
#19 0x0000000100187bd1 in invoke_block_from_c [inlined] () at /Users/tim/.rvm/src/ruby-1.9.3-p362/vm.c:631
#20 0x0000000100187bd1 in vm_yield [inlined] () at vm.c:661
#21 0x0000000100187bd1 in rb_yield_0 [inlined] () at /Users/tim/.rvm/src/ruby-1.9.3-p362/vm_eval.c:760
#22 0x0000000100187bd1 in loop_i () at vm.c:818
#23 0x0000000100043d77 in rb_rescue2 (b_proc=0x1001879a0 <loop_i>, data1=0, r_proc=0, data2=0) at eval.c:647
#24 0x000000010016c836 in rb_f_loop (self=4335290760) at vm_eval.c:846
#25 0x0000000100170477 in vm_call_cfunc [inlined] () at /Users/tim/.rvm/src/ruby-1.9.3-p362/vm_insnhelper.c:404
#26 0x0000000100170477 in vm_call_method (th=0x107ddf4b0, cfp=0x109bffdf0, num=0, blockptr=0x109bffe19, flag=8, id=<value temporarily unavailable, due to optimizations>, me=0x100421490, recv=4335290760) at vm_insnhelper.c:534
#27 0x0000000100175d3b in vm_exec_core (th=0x107ddf4b0, initial=<value temporarily unavailable, due to optimizations>) at insns.def:1018
#28 0x000000010017a573 in vm_exec (th=0x107ddf4b0) at vm.c:1227
#29 0x0000000100189704 in catch_i (tag=2123790, data=<value temporarily unavailable, due to optimizations>) at vm.c:631
#30 0x000000010016bca5 in rb_catch_obj (tag=2123790, func=0x1001894b0 <catch_i>, data=0) at vm_eval.c:1554
#31 0x000000010016c440 in rb_f_catch (argc=<value temporarily unavailable, due to optimizations>, argv=<value temporarily unavailable, due to optimizations>) at vm_eval.c:1530
#32 0x0000000100170477 in vm_call_cfunc [inlined] () at /Users/tim/.rvm/src/ruby-1.9.3-p362/vm_insnhelper.c:404
#33 0x0000000100170477 in vm_call_method (th=0x107ddf4b0, cfp=0x109bffef8, num=1, blockptr=0x109bfff21, flag=8, id=<value temporarily unavailable, due to optimizations>, me=0x1004211d0, recv=4335290760) at vm_insnhelper.c:534
#34 0x0000000100175d3b in vm_exec_core (th=0x107ddf4b0, initial=<value temporarily unavailable, due to optimizations>) at insns.def:1018
#35 0x000000010017a573 in vm_exec (th=0x107ddf4b0) at vm.c:1227
#36 0x000000010017b8cd in rb_vm_invoke_proc (th=<value temporarily unavailable, due to optimizations>, proc=0x107da0950, self=4335290760, argc=0, argv=0x101c6ba78, blockptr=0x0) at vm.c:631
#37 0x0000000100191c97 in thread_start_func_2 (th=0x107ddf4b0, stack_start=0x109c81000) at thread.c:453
#38 0x0000000100191dec in thread_start_func_1 (th_ptr=0x107ddf4b0) at thread_pthread.c:653
#39 0x00007fff918e2742 in _pthread_start ()
#40 0x00007fff918cf181 in thread_start ()
(4-4/4)