Skip to content

Instantly share code, notes, and snippets.

@ngty
Created December 5, 2009 01:07
Show Gist options
  • Save ngty/249499 to your computer and use it in GitHub Desktop.
Save ngty/249499 to your computer and use it in GitHub Desktop.
{:gdb_debug=>true}
=> Hijacking...> (no debugging symbols found)
> Attaching to program: /usr/bin/ruby1.8, process 9433
> Reading symbols from /usr/lib/libruby1.8.so.1.8...(no debugging symbols found)...done.
> Loaded symbols for /usr/lib/libruby1.8.so.1.8
> Reading symbols from /lib/libpthread.so.0...(no debugging symbols found)...done.
> [Thread debugging using libthread_db enabled]
> [New Thread 0x7fea191b16f0 (LWP 9433)]
> [New Thread 0x7fea14f2f950 (LWP 9852)]
> Loaded symbols for /lib/libpthread.so.0
> 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-x86-64.so.2...
> (no debugging symbols found)...done.
> Loaded symbols for /lib64/ld-linux-x86-64.so.2
> Reading symbols from /usr/lib/ruby/1.8/x86_64-linux/thread.so...(no debugging symbols found)...done.
> Loaded symbols for /usr/lib/ruby/1.8/x86_64-linux/thread.so
> Reading symbols from /usr/lib/ruby/1.8/x86_64-linux/etc.so...
> (no debugging symbols found)...done.
> Loaded symbols for /usr/lib/ruby/1.8/x86_64-linux/etc.so
> Reading symbols from /usr/lib/ruby/1.8/x86_64-linux/stringio.so...(no debugging symbols found)...done.
> Loaded symbols for /usr/lib/ruby/1.8/x86_64-linux/stringio.so
> Reading symbols from /usr/lib/ruby/1.8/x86_64-linux/syck.so...
> (no debugging symbols found)...done.
> Loaded symbols for /usr/lib/ruby/1.8/x86_64-linux/syck.so
> Reading symbols from /lib/libnss_compat.so.2...(no debugging symbols found)...done.
> Loaded symbols for /lib/libnss_compat.so.2
> Reading symbols from /lib/libnsl.so.1...
> (no debugging symbols found)...done.
> Loaded symbols for /lib/libnsl.so.1
> Reading symbols from /lib/libnss_nis.so.2...(no debugging symbols found)...done.
> Loaded symbols for /lib/libnss_nis.so.2
> Reading symbols from /lib/libnss_files.so.2...
> (no debugging symbols found)...done.
> Loaded symbols for /lib/libnss_files.so.2
> Reading symbols from /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/rubyeventmachine.so...done.
> Loaded symbols for /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/rubyeventmachine.so
> Reading symbols from /lib/libssl.so.0.9.8...done.
> Loaded symbols for /lib/libssl.so.0.9.8
> Reading symbols from /lib/libcrypto.so.0.9.8...done.
> Loaded symbols for /lib/libcrypto.so.0.9.8
> Reading symbols from /usr/lib/libstdc++.so.6...done.
> Loaded symbols for /usr/lib/libstdc++.so.6
> Reading symbols from /lib/libgcc_s.so.1...done.
> Loaded symbols for /lib/libgcc_s.so.1
> Reading symbols from /lib/libz.so.1...done.
> Loaded symbols for /lib/libz.so.1
> Reading symbols from /usr/lib/ruby/1.8/x86_64-linux/digest/md5.so...done.
> Loaded symbols for /usr/lib/ruby/1.8/x86_64-linux/digest/md5.so
> Reading symbols from /usr/lib/ruby/1.8/x86_64-linux/digest.so...done.
> Loaded symbols for /usr/lib/ruby/1.8/x86_64-linux/digest.so
> Reading symbols from /home/ngtzeyang/etc/ruby_inline/Inline_RawParseTree_ab80.so...done.
> Loaded symbols for /home/ngtzeyang/.ruby_inline/Inline_RawParseTree_ab80.so
> Reading symbols from /usr/lib/ruby/1.8/x86_64-linux/socket.so...done.
> Loaded symbols for /usr/lib/ruby/1.8/x86_64-linux/socket.so
> Reading symbols from /usr/lib/ruby/1.8/x86_64-linux/fcntl.so...done.
> Loaded symbols for /usr/lib/ruby/1.8/x86_64-linux/fcntl.so
> 0x00007fea1814d742 in select ()
> from /lib/libc.so.6
(gdb) bt
> #0 0x00007fea1814d742 in select () from /lib/libc.so.6
> #1 0x00007fea18cff4ef in rb_thread_schedule () from /usr/lib/libruby1.8.so.1.8
> #2 0x00007fea18d0116f in rb_thread_select () from /usr/lib/libruby1.8.so.1.8
> #3 0x00007fea16675456 in EventMachine_t::_RunSelectOnce (this=0x2177290)
> at em.cpp:833
> #4 0x00007fea1667954c in EventMachine_t::Run (this=0x2177290) at em.cpp:432
> #5 0x00007fea1666fe29 in t_run_machine_without_threads (self=7)
> at rubymain.cpp:185
> #6 0x00007fea18cfcc40 in ?? () from /usr/lib/libruby1.8.so.1.8
> #7 0x00007fea18cfcdfa in ?? () from /usr/lib/libruby1.8.so.1.8
> #8 0x00007fea18cf6e68 in ?? () from /usr/lib/libruby1.8.so.1.8
> #9 0x00007fea18cf9fce in ?? () from /usr/lib/libruby1.8.so.1.8
> #10 0x00007fea18cfcb43 in ?? () from /usr/lib/libruby1.8.so.1.8
> #11 0x00007fea18cfcdfa in ?? () from /usr/lib/libruby1.8.so.1.8
> #12 0x00007fea18cf6cf0 in ?? () from /usr/lib/libruby1.8.so.1.8
> #13 0x00007fea18cfa4d0 in ?? () from /usr/lib/libruby1.8.so.1.8
> #14 0x00007fea18cfcb43 in ?? () from /usr/lib/libruby1.8.so.1.8
> #15 0x00007fea18cfcdfa in ?? () from /usr/lib/libruby1.8.so.1.8
> #16 0x00007fea18cf6cf0 in ?? () from /usr/lib/libruby1.8.so.1.8
> #17 0x00007fea18d09d9b in ?? () from /usr/lib/libruby1.8.so.1.8
> #18 0x00007fea18d09de5 in ruby_exec () from /usr/lib/libruby1.8.so.1.8
> #19 0x00007fea18d09e12 in ruby_run () from /usr/lib/libruby1.8.so.1.8
> #20 0x00000000004008e3 in main ()
(gdb) set variable (int)rb_trap_pending=1
> Left operand of assignment is not an lvalue.
(gdb) break rb_trap_exec
> Breakpoint 1 at 0x7fea18d594a0
(gdb) continue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment