Project

General

Profile

Bug #7703 ยป gdb-output.txt

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

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

    
7
(gdb) bt
8
#0  0x000000010016f74d in rb_vm_make_env_object (th=0x107ddf4b0, cfp=0x109bffad8) at vm.c:491
9
#1  0x000000010016f774 in rb_vm_make_proc [inlined] () at /Users/tim/.rvm/src/ruby-1.9.3-p362/vm.c:562
10
#2  0x000000010016f774 in rb_vm_make_env_object (th=0x107ddf4b0, cfp=0x109bffa80) at vm.c:546
11
#3  0x0000000100049574 in rb_binding_new () at proc.c:323
12
#4  0x000000010018c93a in call_trace_proc (args=<value temporarily unavailable, due to optimizations>, tracing=<value temporarily unavailable, due to optimizations>) at thread.c:4546
13
#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
14
#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
15
#7  0x000000010018b68f in exec_event_hooks (hook=0x107a5f3c0, flag=8, self=4335290760, id=0, klass=0) at thread.c:4163
16
#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
17
#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
18
#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
19
#11 0x0000000100179438 in vm_exec_core (th=0x107ddf4b0, initial=<value temporarily unavailable, due to optimizations>) at insns.def:878
20
#12 0x000000010017a573 in vm_exec (th=0x107ddf4b0) at vm.c:1227
21
#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
22
#14 0x000000010004aa9e in proc_call (argc=0, argv=0x109b000b0, procval=<value temporarily unavailable, due to optimizations>) at proc.c:561
23
#15 0x0000000100170477 in vm_call_cfunc [inlined] () at /Users/tim/.rvm/src/ruby-1.9.3-p362/vm_insnhelper.c:404
24
#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
25
#17 0x0000000100175d3b in vm_exec_core (th=0x107ddf4b0, initial=<value temporarily unavailable, due to optimizations>) at insns.def:1018
26
#18 0x000000010017a573 in vm_exec (th=0x107ddf4b0) at vm.c:1227
27
#19 0x0000000100187bd1 in invoke_block_from_c [inlined] () at /Users/tim/.rvm/src/ruby-1.9.3-p362/vm.c:631
28
#20 0x0000000100187bd1 in vm_yield [inlined] () at vm.c:661
29
#21 0x0000000100187bd1 in rb_yield_0 [inlined] () at /Users/tim/.rvm/src/ruby-1.9.3-p362/vm_eval.c:760
30
#22 0x0000000100187bd1 in loop_i () at vm.c:818
31
#23 0x0000000100043d77 in rb_rescue2 (b_proc=0x1001879a0 <loop_i>, data1=0, r_proc=0, data2=0) at eval.c:647
32
#24 0x000000010016c836 in rb_f_loop (self=4335290760) at vm_eval.c:846
33
#25 0x0000000100170477 in vm_call_cfunc [inlined] () at /Users/tim/.rvm/src/ruby-1.9.3-p362/vm_insnhelper.c:404
34
#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
35
#27 0x0000000100175d3b in vm_exec_core (th=0x107ddf4b0, initial=<value temporarily unavailable, due to optimizations>) at insns.def:1018
36
#28 0x000000010017a573 in vm_exec (th=0x107ddf4b0) at vm.c:1227
37
#29 0x0000000100189704 in catch_i (tag=2123790, data=<value temporarily unavailable, due to optimizations>) at vm.c:631
38
#30 0x000000010016bca5 in rb_catch_obj (tag=2123790, func=0x1001894b0 <catch_i>, data=0) at vm_eval.c:1554
39
#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
40
#32 0x0000000100170477 in vm_call_cfunc [inlined] () at /Users/tim/.rvm/src/ruby-1.9.3-p362/vm_insnhelper.c:404
41
#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
42
#34 0x0000000100175d3b in vm_exec_core (th=0x107ddf4b0, initial=<value temporarily unavailable, due to optimizations>) at insns.def:1018
43
#35 0x000000010017a573 in vm_exec (th=0x107ddf4b0) at vm.c:1227
44
#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
45
#37 0x0000000100191c97 in thread_start_func_2 (th=0x107ddf4b0, stack_start=0x109c81000) at thread.c:453
46
#38 0x0000000100191dec in thread_start_func_1 (th_ptr=0x107ddf4b0) at thread_pthread.c:653
47
#39 0x00007fff918e2742 in _pthread_start ()
48
#40 0x00007fff918cf181 in thread_start ()