Skip to content

Instantly share code, notes, and snippets.

@ramontayag
Created November 3, 2011 17:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ramontayag/1337203 to your computer and use it in GitHub Desktop.
Save ramontayag/1337203 to your computer and use it in GitHub Desktop.
GNU gdb (GDB) Red Hat Enterprise Linux (7.0.1-23.el5_5.2)
Copyright (C) 2009 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 "i386-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
(gdb) attach 22387
Attaching to process 22387
Reading symbols from /home/ramon/.rvm/rubies/ruby-1.9.2-p290/bin/ruby...done.
Reading symbols from /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/libruby.so.1.9...done.
Loaded symbols for /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/libruby.so.1.9
Reading symbols from /lib/libpthread.so.0...(no debugging symbols found)...done.
[Thread debugging using libthread_db enabled]
[New Thread 0xb7d16b90 (LWP 22392)]
Loaded symbols for /lib/libpthread.so.0
Reading symbols from /lib/librt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/librt.so.1
Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libcrypt.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libcrypt.so.1
Reading symbols from /lib/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/enc/encdb.so...done.
Loaded symbols for /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/enc/encdb.so
Reading symbols from /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/enc/trans/transdb.so...done.
Loaded symbols for /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/enc/trans/transdb.so
Reading symbols from /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/socket.so...done.
Loaded symbols for /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/socket.so
Reading symbols from /home/ramon/.rvm/gems/ruby-1.9.2-p290@global/gems/passenger-3.0.9/ext/ruby/ruby-1.9.2-x86-linux/passenger_native_support.so...done.
Loaded symbols for /home/ramon/.rvm/gems/ruby-1.9.2-p290@global/gems/passenger-3.0.9/ext/ruby/ruby-1.9.2-x86-linux/passenger_native_support.so
Reading symbols from /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/etc.so...done.
Loaded symbols for /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/etc.so
Reading symbols from /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/fcntl.so...done.
Loaded symbols for /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/fcntl.so
Reading symbols from /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/stringio.so...done.
Loaded symbols for /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/stringio.so
Reading symbols from /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/strscan.so...done.
Loaded symbols for /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/strscan.so
Reading symbols from /lib/libnss_files.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/psych.so...done.
Loaded symbols for /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/psych.so
Reading symbols from /usr/lib/libyaml-0.so.2...done.
Loaded symbols for /usr/lib/libyaml-0.so.2
Reading symbols from /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/digest/sha1.so...done.
Loaded symbols for /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/digest/sha1.so
Reading symbols from /lib/libcrypto.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libcrypto.so.6
Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/digest.so...done.
Loaded symbols for /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/digest.so
Reading symbols from /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/enc/iso_8859_1.so...done.
Loaded symbols for /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/enc/iso_8859_1.so
Reading symbols from /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/zlib.so...done.
Loaded symbols for /home/ramon/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/i686-linux/zlib.so
0xb7e8364d in rb_method_entry (klass=167518000, id=30752) at vm_method.c:443
443 {
(gdb) thread apply all bt
Thread 2 (Thread 0xb7d16b90 (LWP 22392)):
#0 0xb7f0f7f2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1 0xb7cfdef2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0xb7ea0c4b in native_cond_timedwait (dummy=0x0) at thread_pthread.c:145
#3 thread_timer (dummy=0x0) at thread_pthread.c:802
#4 0xb7cf9832 in start_thread () from /lib/libpthread.so.0
#5 0xb7c03e0e in clone () from /lib/libc.so.6
Thread 1 (Thread 0xb7b316c0 (LWP 22387)):
#0 0xb7e8364d in rb_method_entry (klass=167518000, id=30752) at vm_method.c:443
#1 0xb7e88302 in rb_search_method_entry (recv=168256700, mid=30752, n=0) at vm_eval.c:374
#2 rb_call0 (recv=168256700, mid=30752, n=0) at vm_eval.c:227
#3 rb_call (recv=168256700, mid=30752, n=0) at vm_eval.c:438
#4 rb_funcall (recv=168256700, mid=30752, n=0) at vm_eval.c:638
#5 0xb7975cd8 in parse (self=168256620, yaml=168256760) at parser.c:291
#6 0xb7e8433a in call_cfunc (func=0xb7975ba0 <parse>, recv=168256620, len=167518000, argc=30752, argv=0xb7ab03bc) at vm_insnhelper.c:321
#7 0xb7e8dc90 in vm_call_cfunc (th=0x9cf75d8, cfp=0xb7b2f820, num=1, blockptr=0x1, flag=0, id=29232, me=0xa105bb0, recv=168256620) at vm_insnhelper.c:402
#8 vm_call_method (th=0x9cf75d8, cfp=0xb7b2f820, num=1, blockptr=0x1, flag=0, id=29232, me=0xa105bb0, recv=168256620) at vm_insnhelper.c:524
#9 0xb7e91332 in vm_exec_core (th=0x9cf75d8, initial=<value optimized out>) at insns.def:1006
#10 0xb7e97a3c in vm_exec (th=0x9cf75d8) at vm.c:1147
#11 0xb7e8d2fd in invoke_block_from_c (th=0x9cf75d8, block=0xb7b2f968, self=170473420, argc=1, argv=0xbfeca470, blockptr=0x0, cref=0x0) at vm.c:558
#12 0xb7e98ca9 in vm_yield (val=168257240) at vm.c:588
#13 rb_yield_0 (val=168257240) at vm_eval.c:740
#14 rb_yield (val=168257240) at vm_eval.c:750
#15 0xb7d5d2e4 in chdir_yield (args=0xbfeca570) at dir.c:779
#16 0xb7d6b9c0 in rb_ensure (b_proc=0xb7d5d280 <chdir_yield>, data1=3219957104, e_proc=0xb7d5f700 <chdir_restore>, data2=3219957104) at eval.c:743
#17 0xb7d5f68a in dir_s_chdir (argc=1, argv=0xb7ab033c, obj=164761840) at dir.c:863
#18 0xb7e84358 in call_cfunc (func=0xb7d5f560 <dir_s_chdir>, recv=164761840, len=167518000, argc=30752, argv=0xb7ab033c) at vm_insnhelper.c:315
#19 0xb7e8dc90 in vm_call_cfunc (th=0x9cf75d8, cfp=0xb7b2f954, num=1, blockptr=0xb7b2f969, flag=0, id=7488, me=0x9d6a3f0, recv=164761840) at vm_insnhelper.c:402
#20 vm_call_method (th=0x9cf75d8, cfp=0xb7b2f954, num=1, blockptr=0xb7b2f969, flag=0, id=7488, me=0x9d6a3f0, recv=164761840) at vm_insnhelper.c:524
#21 0xb7e91332 in vm_exec_core (th=0x9cf75d8, initial=<value optimized out>) at insns.def:1006
#21 0xb7e91332 in vm_exec_core (th=0x9cf75d8, initial=<value optimized out>) at insns.def:1006
#22 0xb7e97a3c in vm_exec (th=0x9cf75d8) at vm.c:1147
#23 0xb7e8d2fd in invoke_block_from_c (th=0x9cf75d8, block=0xb7b2fa18, self=173415840, argc=1, argv=0xbfecaf50, blockptr=0x0, cref=0x0) at vm.c:558
#24 0xb7e98ca9 in vm_yield (val=168257440) at vm.c:588
#25 rb_yield_0 (val=168257440) at vm_eval.c:740
#26 rb_yield (val=168257440) at vm_eval.c:750
#27 0xb7d384f6 in rb_ary_each (ary=168257520) at array.c:1427
#28 0xb7e84345 in call_cfunc (func=0xb7d384b0 <rb_ary_each>, recv=168257520, len=167518000, argc=30752, argv=0xb7ab0304) at vm_insnhelper.c:318
#29 0xb7e8dc90 in vm_call_cfunc (th=0x9cf75d8, cfp=0xb7b2fa04, num=0, blockptr=0xb7b2fa19, flag=0, id=424, me=0x9d54590, recv=168257520) at vm_insnhelper.c:402
#30 vm_call_method (th=0x9cf75d8, cfp=0xb7b2fa04, num=0, blockptr=0xb7b2fa19, flag=0, id=424, me=0x9d54590, recv=168257520) at vm_insnhelper.c:524
#31 0xb7e91332 in vm_exec_core (th=0x9cf75d8, initial=<value optimized out>) at insns.def:1006
#32 0xb7e97a3c in vm_exec (th=0x9cf75d8) at vm.c:1147
#33 0xb7e8d2fd in invoke_block_from_c (th=0x9cf75d8, block=0xb7b2fb4c, self=169006560, argc=1, argv=0xbfecb940, blockptr=0x0, cref=0x0) at vm.c:558
#34 0xb7e98ca9 in vm_yield (val=164673240) at vm.c:588
#35 rb_yield_0 (val=164673240) at vm_eval.c:740
#36 rb_yield (val=164673240) at vm_eval.c:750
#37 0xb7d384f6 in rb_ary_each (ary=170690740) at array.c:1427
#38 0xb7e84345 in call_cfunc (func=0xb7d384b0 <rb_ary_each>, recv=170690740, len=167518000, argc=30752, argv=0xb7ab02a0) at vm_insnhelper.c:318
#39 0xb7e8dc90 in vm_call_cfunc (th=0x9cf75d8, cfp=0xb7b2fb38, num=0, blockptr=0xb7b2fb4d, flag=0, id=424, me=0x9d54590, recv=170690740) at vm_insnhelper.c:402
#40 vm_call_method (th=0x9cf75d8, cfp=0xb7b2fb38, num=0, blockptr=0xb7b2fb4d, flag=0, id=424, me=0x9d54590, recv=170690740) at vm_insnhelper.c:524
#41 0xb7e91332 in vm_exec_core (th=0x9cf75d8, initial=<value optimized out>) at insns.def:1006
#42 0xb7e97a3c in vm_exec (th=0x9cf75d8) at vm.c:1147
#43 0xb7e97d83 in rb_iseq_eval_main (iseqval=164690500) at vm.c:1388
---Type <return> to continue, or q <return> to quit---
#44 0xb7d6c126 in ruby_exec_internal (n=0x9d0fa44) at eval.c:214
#45 0xb7d6c155 in ruby_exec_node (n=0x9d0fa44) at eval.c:261
#46 0xb7d6e41e in ruby_run_node (n=0x9d0fa44) at eval.c:254
#47 0x08048734 in main (argc=3, argv=0xbfecc4a4) at main.c:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment