Project

General

Profile

Bug #1354 ยป ruby-1.8.6-p287-ppc64-stacktrace.log

gdb stracktrace - kanarip (Jeroen van Meeuwen), 04/06/2009 12:40 PM

 
[root@santino ~]# gdb --exec=/usr/bin/ruby
GNU gdb Fedora (6.8-29.fc10)
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
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 "ppc-redhat-linux-gnu".
(gdb) run /usr/bin/facter
Starting program: /usr/bin/ruby /usr/bin/facter
[Thread debugging using libthread_db enabled]
[New Thread 0xf7fef000 (LWP 5906)]

Program received signal SIGABRT, Aborted.
0x0fb8ba0c in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
(gdb) thread apply all bt

Thread 1 (Thread 0xf7fef000 (LWP 5906)):
#0 0x0fb8ba0c in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1 0x0fb8d784 in abort () at abort.c:88
#2 0x0ff09f30 in rb_jump_context (val=<value optimized out>, env=<value optimized out>) at eval.c:97
#3 return_jump (retval=<value optimized out>) at eval.c:4849
#4 0x0ff028e0 in rb_eval (self=4160183976, n=<value optimized out>) at eval.c:3434
#5 0x0ff0790c in rb_call0 (klass=4160025216, recv=4160183976, id=13681, oid=13681, argc=0, argv=0x0, body=0xf7f511b8, flags=0) at eval.c:6021
#6 0x0ff07bc4 in rb_call (klass=4160025216, recv=4160183976, mid=13681, argc=0, argv=0x0, scope=2, self=4160183976) at eval.c:6117
#7 0x0ff026d0 in rb_eval (self=4160183976, n=<value optimized out>) at eval.c:3511
#8 0x0ff0790c in rb_call0 (klass=4160025216, recv=4160183976, id=10556, oid=10556, argc=1, argv=0xfffc6400, body=0xf7f50840, flags=1) at eval.c:6021
#9 0x0ff07bc4 in rb_call (klass=4160025216, recv=4160183976, mid=10556, argc=1, argv=0xfffc6400, scope=1, self=4160183976) at eval.c:6117
#10 0x0ff036c8 in rb_eval (self=4160183976, n=<value optimized out>) at eval.c:3472
#11 0x0ff0790c in rb_call0 (klass=4160025216, recv=4160183976, id=2953, oid=2953, argc=1, argv=0xfffc9cc0, body=0xf7f51aa0, flags=1) at eval.c:6021
#12 0x0ff07bc4 in rb_call (klass=4160025216, recv=4160183976, mid=2953, argc=1, argv=0xfffc9cc0, scope=1, self=6) at eval.c:6117
#13 0x0ff08878 in rb_obj_call_init (obj=4160183976, argc=1, argv=0xfffc9cc0) at eval.c:7650
#14 0x0ff3d6ec in rb_class_new_instance (argc=1, argv=0xfffc9cc0, klass=<value optimized out>) at object.c:1572
#15 0x0fefbea4 in call_cfunc (func=0xff3d6a0 <rb_class_new_instance>, recv=4160025216, len=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>) at eval.c:5715
#16 0x0ff079f8 in rb_call0 (klass=4160477496, recv=4160025216, id=3345, oid=3345, argc=1, argv=0xfffc9cc0, body=0xf7fbc360, flags=0) at eval.c:5870
#17 0x0ff07bc4 in rb_call (klass=4160477496, recv=4160025216, mid=3345, argc=1, argv=0xfffc9cc0, scope=0, self=4160185056) at eval.c:6117
#18 0x0ff02584 in rb_eval (self=4160185056, n=<value optimized out>) at eval.c:3490
#19 0x0ff0283c in rb_eval (self=4160185056, n=<value optimized out>) at eval.c:3843
#20 0x0ff0790c in rb_call0 (klass=4160006496, recv=4160185056, id=13793, oid=13793, argc=1, argv=0xfffcecd0, body=0xf7f4ade0, flags=1) at eval.c:6021
#21 0x0ff07bc4 in rb_call (klass=4160006496, recv=4160185056, mid=13793, argc=1, argv=0xfffcecd0, scope=1, self=4160185056) at eval.c:6117
#22 0x0ff02694 in rb_eval (self=4160185056, n=<value optimized out>) at eval.c:3505
#23 0x0ff062fc in rb_yield_0 (val=4160185104, self=4160185056, klass=<value optimized out>, flags=<value optimized out>, avalue=0) at eval.c:5052
#24 0x0fee4b44 in rb_ary_collect (ary=4160185128) at array.c:1719
#25 0x0fefbe80 in call_cfunc (func=0xfee4ad0 <rb_ary_collect>, recv=4160185128, len=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>) at eval.c:5718
#26 0x0ff079f8 in rb_call0 (klass=4160440512, recv=4160185128, id=3753, oid=3753, argc=0, argv=0x0, body=0xf7fb4098, flags=0) at eval.c:5870
#27 0x0ff07bc4 in rb_call (klass=4160440512, recv=4160185128, mid=3753, argc=0, argv=0x0, scope=0, self=4160185056) at eval.c:6117
#28 0x0ff02584 in rb_eval (self=4160185056, n=<value optimized out>) at eval.c:3490
#29 0x0ff05670 in rb_eval (self=4160185056, n=<value optimized out>) at eval.c:3220
#30 0x0ff04040 in rb_eval (self=4160185056, n=<value optimized out>) at eval.c:3695
#31 0x0ff0790c in rb_call0 (klass=4160006496, recv=4160185056, id=2953, oid=2953, argc=1, argv=0xfffda2a0, body=0xf7f4cc88, flags=1) at eval.c:6021
#32 0x0ff07bc4 in rb_call (klass=4160006496, recv=4160185056, mid=2953, argc=1, argv=0xfffda2a0, scope=1, self=6) at eval.c:6117
#33 0x0ff08878 in rb_obj_call_init (obj=4160185056, argc=1, argv=0xfffda2a0) at eval.c:7650
#34 0x0ff3d6ec in rb_class_new_instance (argc=1, argv=0xfffda2a0, klass=<value optimized out>) at object.c:1572
#35 0x0fefbea4 in call_cfunc (func=0xff3d6a0 <rb_class_new_instance>, recv=4160006496, len=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>) at eval.c:5715
#36 0x0ff079f8 in rb_call0 (klass=4160477496, recv=4160006496, id=3345, oid=3345, argc=1, argv=0xfffda2a0, body=0xf7fbc360, flags=0) at eval.c:5870
#37 0x0ff07bc4 in rb_call (klass=4160477496, recv=4160006496, mid=3345, argc=1, argv=0xfffda2a0, scope=0, self=4160006496) at eval.c:6117
#38 0x0ff02584 in rb_eval (self=4160006496, n=<value optimized out>) at eval.c:3490
#39 0x0ff0790c in rb_call0 (klass=4160006472, recv=4160006496, id=6849, oid=6849, argc=0, argv=0x0, body=0xf7f4d120, flags=0) at eval.c:6021
#40 0x0ff07bc4 in rb_call (klass=4160006472, recv=4160006496, mid=6849, argc=0, argv=0x0, scope=0, self=4160198208) at eval.c:6117
#41 0x0ff02584 in rb_eval (self=4160198208, n=<value optimized out>) at eval.c:3490
#42 0x0ff04c3c in rb_eval (self=4160198208, n=<value optimized out>) at eval.c:3500
#43 0x0ff13640 in module_setup (module=<value optimized out>, n=0xf7f909c8) at eval.c:4200
#44 0x0ff031c4 in rb_eval (self=4160065896, n=<value optimized out>) at eval.c:4074
#45 0x0ff13640 in module_setup (module=<value optimized out>, n=0xf7f90908) at eval.c:4200
#46 0x0ff03260 in rb_eval (self=4160471544, n=<value optimized out>) at eval.c:4108
#47 0x0ff15950 in rb_load (fname=4159886760, wrap=<value optimized out>) at eval.c:6912
#48 0x0ff15e9c in rb_require_safe (fname=4159983576, safe=0) at eval.c:7269
#49 0x0ff160a0 in rb_f_require (obj=<value optimized out>, fname=<value optimized out>) at eval.c:7162
#50 0x0fefbe64 in call_cfunc (func=0xff16070 <rb_f_require>, recv=4160471544, len=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>) at eval.c:5721
#51 0x0ff079f8 in rb_call0 (klass=4160477376, recv=4160471544, id=9737, oid=9737, argc=1, argv=0xfffe7dd0, body=0xf7faaf78, flags=2) at eval.c:5870
#52 0x0ff07bc4 in rb_call (klass=4160477376, recv=4160471544, mid=9737, argc=1, argv=0xfffe7dd0, scope=1, self=4160471544) at eval.c:6117
#53 0x0ff02694 in rb_eval (self=4160471544, n=<value optimized out>) at eval.c:3505
#54 0x0ff15950 in rb_load (fname=4159984176, wrap=<value optimized out>) at eval.c:6912
#55 0x0ff15e9c in rb_require_safe (fname=4160068680, safe=0) at eval.c:7269
---Type <return> to continue, or q <return> to quit---
#56 0x0ff160a0 in rb_f_require (obj=<value optimized out>, fname=<value optimized out>) at eval.c:7162
#57 0x0fefbe64 in call_cfunc (func=0xff16070 <rb_f_require>, recv=4160471544, len=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>) at eval.c:5721
#58 0x0ff079f8 in rb_call0 (klass=4160477376, recv=4160471544, id=9737, oid=9737, argc=1, argv=0xfffeb630, body=0xf7faaf78, flags=2) at eval.c:5870
#59 0x0ff07bc4 in rb_call (klass=4160477376, recv=4160471544, mid=9737, argc=1, argv=0xfffeb630, scope=1, self=4160471544) at eval.c:6117
#60 0x0ff02694 in rb_eval (self=4160471544, n=<value optimized out>) at eval.c:3505
#61 0x0ff15950 in rb_load (fname=4160152560, wrap=<value optimized out>) at eval.c:6912
#62 0x0ff15e9c in rb_require_safe (fname=4160158728, safe=0) at eval.c:7269
#63 0x0ff160a0 in rb_f_require (obj=<value optimized out>, fname=<value optimized out>) at eval.c:7162
#64 0x0fefbe64 in call_cfunc (func=0xff16070 <rb_f_require>, recv=4160153640, len=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>) at eval.c:5721
#65 0x0ff079f8 in rb_call0 (klass=4160477376, recv=4160153640, id=9737, oid=9737, argc=1, argv=0xfffeef50, body=0xf7faaf78, flags=2) at eval.c:5870
#66 0x0ff07bc4 in rb_call (klass=4160477376, recv=4160153640, mid=9737, argc=1, argv=0xfffeef50, scope=1, self=4160153640) at eval.c:6117
#67 0x0ff02694 in rb_eval (self=4160153640, n=<value optimized out>) at eval.c:3505
#68 0x0ff050f0 in rb_eval (self=4160153640, n=<value optimized out>) at eval.c:3306
#69 0x0ff13640 in module_setup (module=<value optimized out>, n=0xf7f6e918) at eval.c:4200
#70 0x0ff03260 in rb_eval (self=4160153736, n=<value optimized out>) at eval.c:4108
#71 0x0ff13640 in module_setup (module=<value optimized out>, n=0xf7f6e8b8) at eval.c:4200
#72 0x0ff03260 in rb_eval (self=4160471544, n=<value optimized out>) at eval.c:4108
#73 0x0ff15950 in rb_load (fname=4160162760, wrap=<value optimized out>) at eval.c:6912
#74 0x0ff15e9c in rb_require_safe (fname=4160392416, safe=0) at eval.c:7269
#75 0x0ff160a0 in rb_f_require (obj=<value optimized out>, fname=<value optimized out>) at eval.c:7162
#76 0x0fefbe64 in call_cfunc (func=0xff16070 <rb_f_require>, recv=4160471544, len=<value optimized out>, argc=<value optimized out>, argv=<value optimized out>) at eval.c:5721
#77 0x0ff079f8 in rb_call0 (klass=4160477376, recv=4160471544, id=9737, oid=9737, argc=1, argv=0xffff9a20, body=0xf7faaf78, flags=2) at eval.c:5870
#78 0x0ff07bc4 in rb_call (klass=4160477376, recv=4160471544, mid=9737, argc=1, argv=0xffff9a20, scope=1, self=4160471544) at eval.c:6117
#79 0x0ff02694 in rb_eval (self=4160471544, n=<value optimized out>) at eval.c:3505
#80 0x0ff050f0 in rb_eval (self=4160471544, n=<value optimized out>) at eval.c:3306
#81 0x0ff152e4 in ruby_exec_internal () at eval.c:1642
#82 0x0ff1534c in ruby_exec () at eval.c:1662
#83 0x0ff1539c in ruby_run () at eval.c:1672
#84 0x1000178c in ?? ()
#85 0x0fb71be4 in generic_start_main (main=0x10001740, argc=2, ubp_av=0xffffe784, auxvec=0xffffe804, init=0x2, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=<value optimized out>) at ../csu/libc-start.c:220
#86 0x0fb71da0 in __libc_start_main (argc=<value optimized out>, ubp_av=<value optimized out>, ubp_ev=<value optimized out>, auxvec=<value optimized out>, rtld_fini=<value optimized out>, stinfo=<value optimized out>,
stack_on_entry=<value optimized out>) at ../sysdeps/unix/sysv/linux/powerpc/libc-start.c:92
#87 0x00000000 in ?? ()
    (1-1/1)