Skip to content

Instantly share code, notes, and snippets.

@no6v
Created December 1, 2009 10:29
Show Gist options
  • Save no6v/246210 to your computer and use it in GitHub Desktop.
Save no6v/246210 to your computer and use it in GitHub Desktop.
ruby 1.8.8dev (2009-11-30 revision 25965) [i686-linux]
GNU gdb (GDB) 7.0-debian
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 "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/nov/ruby1.8/bin/ruby...done.
[New Thread 14666]
warning: Can't read pathname for load map: 入力/出力エラーです.
Reading symbols from /home/nov/ruby1.8/lib/libruby.so.1.8...done.
Loaded symbols for /home/nov/ruby1.8/lib/libruby.so.1.8
Reading symbols from /lib/i686/cmov/libpthread.so.0...Reading symbols from /usr/lib/debug/lib/i686/cmov/libpthread-2.10.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libpthread.so.0
Reading symbols from /lib/i686/cmov/librt.so.1...Reading symbols from /usr/lib/debug/lib/i686/cmov/librt-2.10.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/librt.so.1
Reading symbols from /lib/i686/cmov/libdl.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libdl-2.10.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libdl.so.2
Reading symbols from /lib/i686/cmov/libcrypt.so.1...Reading symbols from /usr/lib/debug/lib/i686/cmov/libcrypt-2.10.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libcrypt.so.1
Reading symbols from /lib/i686/cmov/libm.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libm-2.10.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libm.so.6
Reading symbols from /lib/i686/cmov/libc.so.6...Reading symbols from /usr/lib/debug/lib/i686/cmov/libc-2.10.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libc.so.6
Reading symbols from /lib/ld-linux.so.2...Reading symbols from /usr/lib/debug/lib/ld-2.10.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/thread.so...done.
Loaded symbols for /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/thread.so
Reading symbols from /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/etc.so...done.
Loaded symbols for /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/etc.so
Reading symbols from /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/stringio.so...done.
Loaded symbols for /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/stringio.so
Reading symbols from /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/syck.so...done.
Loaded symbols for /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/syck.so
Reading symbols from /lib/i686/cmov/libnss_compat.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libnss_compat-2.10.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libnss_compat.so.2
Reading symbols from /lib/i686/cmov/libnsl.so.1...Reading symbols from /usr/lib/debug/lib/i686/cmov/libnsl-2.10.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libnsl.so.1
Reading symbols from /lib/i686/cmov/libnss_nis.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libnss_nis-2.10.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libnss_nis.so.2
Reading symbols from /lib/i686/cmov/libnss_files.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libnss_files-2.10.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libnss_files.so.2
Reading symbols from /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/iconv.so...done.
Loaded symbols for /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/iconv.so
Reading symbols from /var/tmp/gems/1.8/gems/json-1.2.0/ext/json/ext/parser.so...done.
Loaded symbols for /var/tmp/gems/1.8/gems/json-1.2.0/ext/json/ext/parser.so
Reading symbols from /var/tmp/gems/1.8/gems/json-1.2.0/ext/json/ext/generator.so...done.
Loaded symbols for /var/tmp/gems/1.8/gems/json-1.2.0/ext/json/ext/generator.so
Reading symbols from /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/socket.so...done.
Loaded symbols for /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/socket.so
Reading symbols from /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/openssl.so...done.
Loaded symbols for /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/openssl.so
Reading symbols from /usr/lib/i686/cmov/libssl.so.0.9.8...Reading symbols from /usr/lib/debug/usr/lib/i686/cmov/libssl.so.0.9.8...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i686/cmov/libssl.so.0.9.8
Reading symbols from /usr/lib/i686/cmov/libcrypto.so.0.9.8...Reading symbols from /usr/lib/debug/usr/lib/i686/cmov/libcrypto.so.0.9.8...done.
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/i686/cmov/libcrypto.so.0.9.8
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/nov/ruby1.8/lib/ruby/1.8/i686-linux/digest.so...done.
Loaded symbols for /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/digest.so
Reading symbols from /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/fcntl.so...done.
Loaded symbols for /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/fcntl.so
Reading symbols from /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/readline.so...done.
Loaded symbols for /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/readline.so
Reading symbols from /lib/libreadline.so.5...(no debugging symbols found)...done.
Loaded symbols for /lib/libreadline.so.5
Reading symbols from /lib/libncurses.so.5...(no debugging symbols found)...done.
Loaded symbols for /lib/libncurses.so.5
Reading symbols from /lib/libgcc_s.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/strscan.so...done.
Loaded symbols for /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/strscan.so
Reading symbols from /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/dl.so...done.
Loaded symbols for /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/dl.so
Reading symbols from /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/digest/md5.so...done.
Loaded symbols for /home/nov/ruby1.8/lib/ruby/1.8/i686-linux/digest/md5.so
Reading symbols from /lib/libnss_mdns4_minimal.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/libnss_mdns4_minimal.so.2
Reading symbols from /lib/i686/cmov/libnss_dns.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libnss_dns-2.10.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libnss_dns.so.2
Reading symbols from /lib/i686/cmov/libresolv.so.2...Reading symbols from /usr/lib/debug/lib/i686/cmov/libresolv-2.10.2.so...done.
(no debugging symbols found)...done.
Loaded symbols for /lib/i686/cmov/libresolv.so.2
Reading symbols from /var/tmp/gems/1.8/gems/sqlite3-ruby-1.2.5/lib/sqlite3_api.so...done.
Loaded symbols for /var/tmp/gems/1.8/gems/sqlite3-ruby-1.2.5/lib/sqlite3_api.so
Reading symbols from /usr/lib/libsqlite3.so.0...(no debugging symbols found)...done.
Loaded symbols for /usr/lib/libsqlite3.so.0
Core was generated by `ruby ./run_termtter.rb'.
Program terminated with signal 6, Aborted.
#0 0xb776a424 in __kernel_vsyscall ()
(gdb) bt
#0 0xb776a424 in __kernel_vsyscall ()
#1 0xb74b68e0 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#2 0xb74b9e15 in *__GI_abort () at abort.c:88
#3 0xb76bdfd3 in rb_bug (fmt=0xb775494d "Segmentation fault") at ../ruby_1_8/error.c:213
#4 0xb7723c42 in sigsegv (sig=11) at ../ruby_1_8/signal.c:634
#5 <signal handler called>
#6 strlen () at ../sysdeps/i386/i486/strlen.S:69
#7 0xb76f57f0 in sym_inspect (sym=<value optimized out>) at ../ruby_1_8/object.c:1170
#8 0xb76cb573 in rb_call0 (klass=3074986460, recv=14, id=3153, oid=3153, argc=0, argv=0x0, body=0xb7489114, flags=0)
at ../ruby_1_8/eval.c:6003
#9 0xb76cb700 in rb_call (klass=3074986460, recv=14, mid=3153, argc=0, argv=0x0, scope=1, self=6)
at ../ruby_1_8/eval.c:6255
#10 0xb76cc2a2 in vafuncall (recv=14, mid=3153, n=0, ar=0xbf9cd714) at ../ruby_1_8/eval.c:6332
#11 0xb76cc3e0 in rb_funcall (recv=14, mid=3153, n=0) at ../ruby_1_8/eval.c:6349
#12 0xb76f614a in rb_inspect (obj=14) at ../ruby_1_8/object.c:334
#13 0xb76c58a0 in recursive_pop (func=0xb76e3520 <recursive_hash>, obj=3045188340, arg=0) at ../ruby_1_8/eval.c:13887
#14 rb_exec_recursive (func=0xb76e3520 <recursive_hash>, obj=3045188340, arg=0) at ../ruby_1_8/eval.c:13917
#15 0xb76e1e71 in rb_hash_hash (hash=3045188340) at ../ruby_1_8/hash.c:1714
#16 0xb76cb573 in rb_call0 (klass=3074953340, recv=3045188340, id=4465, oid=4465, argc=0, argv=0x0, body=0xb7480e60,
flags=0) at ../ruby_1_8/eval.c:6003
#17 0xb76cb700 in rb_call (klass=3074953340, recv=3045188340, mid=4465, argc=0, argv=0x0, scope=1, self=6)
at ../ruby_1_8/eval.c:6255
#18 0xb76cc2a2 in vafuncall (recv=3045188340, mid=4465, n=0, ar=0xbf9cdbe4) at ../ruby_1_8/eval.c:6332
#19 0xb76cc3e0 in rb_funcall (recv=3045188340, mid=4465, n=0) at ../ruby_1_8/eval.c:6349
#20 0xb76e3aa2 in rb_hash (obj=3045188340) at ../ruby_1_8/hash.c:86
#21 0xb76e3b35 in hash_i (key=3045185700, val=3045188340, hval=0xbf9cdea4) at ../ruby_1_8/hash.c:1681
#22 0xb76e19a2 in hash_foreach_iter (key=3045185700, value=3045188340, arg=0xbf9cde6c) at ../ruby_1_8/hash.c:188
#23 0xb7726aa0 in st_foreach (table=0x9bce360, func=0xb76e1970 <hash_foreach_iter>, arg=3214728812) at ../ruby_1_8/st.c:487
---Type <return> to continue, or q <return> to quit---
#24 0xb76e3a02 in hash_foreach_call (arg=0xbf9cde6c) at ../ruby_1_8/hash.c:223
#25 0xb76c0421 in rb_ensure (b_proc=0xb76e39e0 <hash_foreach_call>, data1=3214728812,
e_proc=0xb76e3990 <hash_foreach_ensure>, data2=3045188740) at ../ruby_1_8/eval.c:5646
#26 0xb76e2eab in rb_hash_foreach (hash=3045188740, func=0xb76e3b00 <hash_i>, farg=3214728868) at ../ruby_1_8/hash.c:241
#27 0xb76e355b in recursive_hash (hash=3045188740, dummy=0, recur=0) at ../ruby_1_8/hash.c:1698
#28 0xb76c5890 in rb_exec_recursive (func=0xb76e3520 <recursive_hash>, obj=3045188740, arg=0) at ../ruby_1_8/eval.c:13914
#29 0xb76e1e71 in rb_hash_hash (hash=3045188740) at ../ruby_1_8/hash.c:1714
#30 0xb76cb573 in rb_call0 (klass=3074953340, recv=3045188740, id=4465, oid=4465, argc=0, argv=0x0, body=0xb7480e60,
flags=0) at ../ruby_1_8/eval.c:6003
#31 0xb76cb700 in rb_call (klass=3074953340, recv=3045188740, mid=4465, argc=0, argv=0x0, scope=1, self=6)
at ../ruby_1_8/eval.c:6255
#32 0xb76cc2a2 in vafuncall (recv=3045188740, mid=4465, n=0, ar=0xbf9ce354) at ../ruby_1_8/eval.c:6332
#33 0xb76cc3e0 in rb_funcall (recv=3045188740, mid=4465, n=0) at ../ruby_1_8/eval.c:6349
#34 0xb76e3aa2 in rb_hash (obj=3045188740) at ../ruby_1_8/hash.c:86
#35 0xb76e3ba8 in rb_any_hash (a=0) at ../ruby_1_8/hash.c:119
#36 0xb7726fb7 in st_insert (table=0x99e7de8, key=3045188740, value=2) at ../ruby_1_8/st.c:289
#37 0xb76e29fb in rb_hash_aset (hash=3045212120, key=3045188740, val=2) at ../ruby_1_8/hash.c:1066
#38 0xb76aa4bd in ary_make_hash (ary1=3045212140, ary2=0) at ../ruby_1_8/array.c:2869
#39 0xb76acdc3 in rb_ary_uniq_bang (ary=3045212140) at ../ruby_1_8/array.c:3001
#40 0xb76aceac in rb_ary_uniq (ary=3045212140) at ../ruby_1_8/array.c:3032
#41 0xb76cb573 in rb_call0 (klass=3074956960, recv=3045212740, id=7081, oid=7081, argc=0, argv=0x0, body=0xb748139c,
flags=0) at ../ruby_1_8/eval.c:6003
#42 0xb76cb700 in rb_call (klass=3074956960, recv=3045212740, mid=7081, argc=0, argv=0x0, scope=0, self=3069216020)
at ../ruby_1_8/eval.c:6255
#43 0xb76c6264 in rb_eval (self=3069216020, n=<value optimized out>) at ../ruby_1_8/eval.c:3568
#44 0xb76c6182 in rb_eval (self=3069216020, n=<value optimized out>) at ../ruby_1_8/eval.c:3562
#45 0xb76c93aa in rb_eval (self=3069216020, n=<value optimized out>) at ../ruby_1_8/eval.c:3296
#46 0xb76c8886 in rb_eval (self=3069216020, n=<value optimized out>) at ../ruby_1_8/eval.c:3545
---Type <return> to continue, or q <return> to quit---
#47 0xb76c9cf8 in rb_yield_0 (val=3045212880, self=3069216020, klass=0, flags=<value optimized out>, avalue=2)
at ../ruby_1_8/eval.c:5167
#48 0xb76ca6a3 in proc_invoke (proc=3068664900, args=3045212880, self=6, klass=0) at ../ruby_1_8/eval.c:8979
#49 0xb76cb573 in rb_call0 (klass=3074921840, recv=3068664900, id=7201, oid=7201, argc=2, argv=0xbf9cff50, body=0xb74794bc,
flags=0) at ../ruby_1_8/eval.c:6003
#50 0xb76cb700 in rb_call (klass=3074921840, recv=3068664900, mid=7201, argc=2, argv=0xbf9cff50, scope=0, self=3068664820)
at ../ruby_1_8/eval.c:6255
#51 0xb76c6264 in rb_eval (self=3068664820, n=<value optimized out>) at ../ruby_1_8/eval.c:3568
#52 0xb76cb486 in rb_call0 (klass=3073308100, recv=3068664820, id=7201, oid=7201, argc=2, argv=0xbf9d0600, body=0xb72efc54,
flags=-1) at ../ruby_1_8/eval.c:6158
#53 0xb76cb700 in rb_call (klass=3073308100, recv=3068664820, mid=7201, argc=2, argv=0xbf9d0600, scope=0, self=3069216020)
at ../ruby_1_8/eval.c:6255
#54 0xb76c6264 in rb_eval (self=3069216020, n=<value optimized out>) at ../ruby_1_8/eval.c:3568
#55 0xb76c74e1 in rb_eval (self=3069216020, n=<value optimized out>) at ../ruby_1_8/eval.c:3762
#56 0xb76c9cf8 in rb_yield_0 (val=3068664820, self=3069216020, klass=0, flags=<value optimized out>, avalue=0)
at ../ruby_1_8/eval.c:5167
#57 0xb76d6d21 in rb_yield (val=3068664820) at ../ruby_1_8/eval.c:5251
#58 0xb76a9261 in rb_ary_each (ary=3045214800) at ../ruby_1_8/array.c:1298
#59 0xb76cb573 in rb_call0 (klass=3074956960, recv=3045214800, id=4009, oid=4009, argc=0, argv=0x0, body=0xb7481a54,
flags=0) at ../ruby_1_8/eval.c:6003
#60 0xb76cb700 in rb_call (klass=3074956960, recv=3045214800, mid=4009, argc=0, argv=0x0, scope=0, self=3069216020)
at ../ruby_1_8/eval.c:6255
#61 0xb76c6264 in rb_eval (self=3069216020, n=<value optimized out>) at ../ruby_1_8/eval.c:3568
#62 0xb76c93aa in rb_eval (self=3069216020, n=<value optimized out>) at ../ruby_1_8/eval.c:3296
#63 0xb76cb486 in rb_call0 (klass=3069215840, recv=3069216020, id=37745, oid=37745, argc=3, argv=0xbf9d1ed0,
body=0xb72dfc14, flags=-2) at ../ruby_1_8/eval.c:6158
#64 0xb76cb700 in rb_call (klass=3069215840, recv=3069216020, mid=37745, argc=3, argv=0xbf9d1ed0, scope=1, self=3069216020)
at ../ruby_1_8/eval.c:6255
---Type <return> to continue, or q <return> to quit---
#65 0xb76c637c in rb_eval (self=3069216020, n=<value optimized out>) at ../ruby_1_8/eval.c:3583
#66 0xb76cb486 in rb_call0 (klass=3069215840, recv=3069216020, id=21385, oid=21385, argc=2, argv=0xbf9d2590,
body=0xb72d8108, flags=2) at ../ruby_1_8/eval.c:6158
#67 0xb76cb700 in rb_call (klass=3069215840, recv=3069216020, mid=21385, argc=2, argv=0xbf9d2590, scope=1, self=3069216020)
at ../ruby_1_8/eval.c:6255
#68 0xb76c637c in rb_eval (self=3069216020, n=<value optimized out>) at ../ruby_1_8/eval.c:3583
#69 0xb76c9cf8 in rb_yield_0 (val=3045287020, self=3069216020, klass=0, flags=<value optimized out>, avalue=2)
at ../ruby_1_8/eval.c:5167
#70 0xb76ca6a3 in proc_invoke (proc=3068719540, args=3045283900, self=6, klass=0) at ../ruby_1_8/eval.c:8979
#71 0xb76cb573 in rb_call0 (klass=3074921840, recv=3068719540, id=7201, oid=7201, argc=1, argv=0xbf9d3220, body=0xb74794bc,
flags=0) at ../ruby_1_8/eval.c:6003
#72 0xb76cb700 in rb_call (klass=3074921840, recv=3068719540, mid=7201, argc=1, argv=0xbf9d3220, scope=0, self=3068719480)
at ../ruby_1_8/eval.c:6255
#73 0xb76c6264 in rb_eval (self=3068719480, n=<value optimized out>) at ../ruby_1_8/eval.c:3568
#74 0xb76cb486 in rb_call0 (klass=3074876800, recv=3068719480, id=7201, oid=7201, argc=3, argv=0xbf9d38e0, body=0xb72f3804,
flags=3) at ../ruby_1_8/eval.c:6158
#75 0xb76cb700 in rb_call (klass=3074876800, recv=3068719480, mid=7201, argc=3, argv=0xbf9d38e0, scope=0, self=3069216020)
at ../ruby_1_8/eval.c:6255
#76 0xb76c6264 in rb_eval (self=3069216020, n=<value optimized out>) at ../ruby_1_8/eval.c:3568
#77 0xb76c7537 in rb_eval (self=3069216020, n=<value optimized out>) at ../ruby_1_8/eval.c:3772
#78 0xb76c8d87 in rb_eval (self=3069216020, n=<value optimized out>) at ../ruby_1_8/eval.c:3382
#79 0xb76c9cf8 in rb_yield_0 (val=3068719480, self=3069216020, klass=0, flags=<value optimized out>, avalue=0)
at ../ruby_1_8/eval.c:5167
#80 0xb76d6d21 in rb_yield (val=3068719480) at ../ruby_1_8/eval.c:5251
#81 0xb76a9261 in rb_ary_each (ary=3045306700) at ../ruby_1_8/array.c:1298
#82 0xb76cb573 in rb_call0 (klass=3074956960, recv=3045306700, id=4009, oid=4009, argc=0, argv=0x0, body=0xb7481a54,
flags=0) at ../ruby_1_8/eval.c:6003
#83 0xb76cb700 in rb_call (klass=3074956960, recv=3045306700, mid=4009, argc=0, argv=0x0, scope=0, self=3069216020)
---Type <return> to continue, or q <return> to quit---
at ../ruby_1_8/eval.c:6255
#84 0xb76c6264 in rb_eval (self=3069216020, n=<value optimized out>) at ../ruby_1_8/eval.c:3568
#85 0xb76c93aa in rb_eval (self=3069216020, n=<value optimized out>) at ../ruby_1_8/eval.c:3296
#86 0xb76c9cf8 in rb_yield_0 (val=6, self=3069216020, klass=0, flags=<value optimized out>, avalue=0)
at ../ruby_1_8/eval.c:5167
#87 0xb76c660d in rb_eval (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:3371
#88 0xb76c9cf8 in rb_yield_0 (val=6, self=3069100840, klass=0, flags=<value optimized out>, avalue=0)
at ../ruby_1_8/eval.c:5167
#89 0xb76c660d in rb_eval (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:3371
#90 0xb76c9cf8 in rb_yield_0 (val=11, self=3069100840, klass=0, flags=<value optimized out>, avalue=0)
at ../ruby_1_8/eval.c:5167
#91 0xb76c660d in rb_eval (self=3072793620, n=<value optimized out>) at ../ruby_1_8/eval.c:3371
#92 0xb76c8d87 in rb_eval (self=3072793620, n=<value optimized out>) at ../ruby_1_8/eval.c:3382
#93 0xb76c8f22 in rb_eval (self=3072793620, n=<value optimized out>) at ../ruby_1_8/eval.c:3432
#94 0xb76cb486 in rb_call0 (klass=3072792960, recv=3072793620, id=23377, oid=23377, argc=2, argv=0xbf9d7430,
body=0xb7273668, flags=2) at ../ruby_1_8/eval.c:6158
#95 0xb76cb700 in rb_call (klass=3072792960, recv=3072793620, mid=23377, argc=2, argv=0xbf9d7430, scope=0, self=3069100840)
at ../ruby_1_8/eval.c:6255
#96 0xb76c6264 in rb_eval (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:3568
#97 0xb76cd920 in rb_block_pass (func=0xb76d7050 <call_block>, arg=3214769648, proc=3045308720) at ../ruby_1_8/eval.c:9285
#98 0xb76c7a9b in block_pass (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:9359
#99 rb_eval (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:3282
#100 0xb76cb486 in rb_call0 (klass=3074989360, recv=3069100840, id=23377, oid=23377, argc=1, argv=0xbf9d8120,
body=0xb7272614, flags=2) at ../ruby_1_8/eval.c:6158
#101 0xb76cb700 in rb_call (klass=3074989360, recv=3069100840, mid=23377, argc=1, argv=0xbf9d8120, scope=1, self=3069100840)
at ../ruby_1_8/eval.c:6255
#102 0xb76c637c in rb_eval (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:3583
#103 0xb76c93aa in rb_eval (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:3296
---Type <return> to continue, or q <return> to quit---
#104 0xb76cb486 in rb_call0 (klass=3073271140, recv=3069100840, id=11833, oid=11833, argc=0, argv=0x0, body=0xb72e7d9c,
flags=0) at ../ruby_1_8/eval.c:6158
#105 0xb76cb700 in rb_call (klass=3073271140, recv=3069100840, mid=11833, argc=0, argv=0x0, scope=1, self=3069100840)
at ../ruby_1_8/eval.c:6255
#106 0xb76c637c in rb_eval (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:3583
#107 0xb76c93aa in rb_eval (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:3296
#108 0xb76cb486 in rb_call0 (klass=3073271140, recv=3069100840, id=37625, oid=37625, argc=0, argv=0x0, body=0xb72ea3bc,
flags=0) at ../ruby_1_8/eval.c:6158
#109 0xb76cb700 in rb_call (klass=3073271140, recv=3069100840, mid=37625, argc=0, argv=0x0, scope=0, self=3069216020)
at ../ruby_1_8/eval.c:6255
#110 0xb76c6264 in rb_eval (self=3069216020, n=<value optimized out>) at ../ruby_1_8/eval.c:3568
#111 0xb76c93aa in rb_eval (self=3069216020, n=<value optimized out>) at ../ruby_1_8/eval.c:3296
#112 0xb76c8d87 in rb_eval (self=3069216020, n=<value optimized out>) at ../ruby_1_8/eval.c:3382
#113 0xb76cb486 in rb_call0 (klass=3069215840, recv=3069216020, id=37945, oid=37945, argc=1, argv=0xbf9da4a0,
body=0xb72d604c, flags=1) at ../ruby_1_8/eval.c:6158
#114 0xb76cb700 in rb_call (klass=3069215840, recv=3069216020, mid=37945, argc=1, argv=0xbf9da4a0, scope=0, self=3074984280)
at ../ruby_1_8/eval.c:6255
#115 0xb76c6264 in rb_eval (self=3074984280, n=<value optimized out>) at ../ruby_1_8/eval.c:3568
#116 0xb76c8d87 in rb_eval (self=3074984280, n=<value optimized out>) at ../ruby_1_8/eval.c:3382
#117 0xb76c9cf8 in rb_yield_0 (val=3045308920, self=3074984280, klass=0, flags=<value optimized out>, avalue=2)
at ../ruby_1_8/eval.c:5167
#118 0xb76ca6a3 in proc_invoke (proc=3069092360, args=3045308920, self=6, klass=0) at ../ruby_1_8/eval.c:8979
#119 0xb76cb573 in rb_call0 (klass=3074921840, recv=3069092360, id=7201, oid=7201, argc=1, argv=0xbf9db500,
body=0xb74794bc, flags=0) at ../ruby_1_8/eval.c:6003
#120 0xb76cb700 in rb_call (klass=3074921840, recv=3069092360, mid=7201, argc=1, argv=0xbf9db500, scope=0, self=3069091800)
at ../ruby_1_8/eval.c:6255
#121 0xb76c6264 in rb_eval (self=3069091800, n=<value optimized out>) at ../ruby_1_8/eval.c:3568
#122 0xb76cb486 in rb_call0 (klass=3073301600, recv=3069091800, id=37553, oid=37553, argc=0, argv=0x0, body=0xb72ede68,
---Type <return> to continue, or q <return> to quit---
flags=0) at ../ruby_1_8/eval.c:6158
#123 0xb76cb700 in rb_call (klass=3073301600, recv=3069091800, mid=37553, argc=0, argv=0x0, scope=0, self=3069100840)
at ../ruby_1_8/eval.c:6255
#124 0xb76c6264 in rb_eval (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:3568
#125 0xb76c9cf8 in rb_yield_0 (val=6, self=3069100840, klass=0, flags=<value optimized out>, avalue=0)
at ../ruby_1_8/eval.c:5167
#126 0xb76c660d in rb_eval (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:3371
#127 0xb76c9cf8 in rb_yield_0 (val=6, self=3069100840, klass=0, flags=<value optimized out>, avalue=0)
at ../ruby_1_8/eval.c:5167
#128 0xb76c660d in rb_eval (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:3371
#129 0xb76c9cf8 in rb_yield_0 (val=11, self=3069100840, klass=0, flags=<value optimized out>, avalue=0)
at ../ruby_1_8/eval.c:5167
#130 0xb76c660d in rb_eval (self=3072793620, n=<value optimized out>) at ../ruby_1_8/eval.c:3371
#131 0xb76c8d87 in rb_eval (self=3072793620, n=<value optimized out>) at ../ruby_1_8/eval.c:3382
#132 0xb76c8f22 in rb_eval (self=3072793620, n=<value optimized out>) at ../ruby_1_8/eval.c:3432
#133 0xb76cb486 in rb_call0 (klass=3072792960, recv=3072793620, id=23377, oid=23377, argc=2, argv=0xbf9de0a0,
body=0xb7273668, flags=2) at ../ruby_1_8/eval.c:6158
#134 0xb76cb700 in rb_call (klass=3072792960, recv=3072793620, mid=23377, argc=2, argv=0xbf9de0a0, scope=0, self=3069100840)
at ../ruby_1_8/eval.c:6255
#135 0xb76c6264 in rb_eval (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:3568
#136 0xb76cd920 in rb_block_pass (func=0xb76d7050 <call_block>, arg=3214797408, proc=3045309280) at ../ruby_1_8/eval.c:9285
#137 0xb76c7a9b in block_pass (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:9359
#138 rb_eval (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:3282
#139 0xb76cb486 in rb_call0 (klass=3074989360, recv=3069100840, id=23377, oid=23377, argc=1, argv=0xbf9ded90,
body=0xb7272614, flags=2) at ../ruby_1_8/eval.c:6158
#140 0xb76cb700 in rb_call (klass=3074989360, recv=3069100840, mid=23377, argc=1, argv=0xbf9ded90, scope=1, self=3069100840)
at ../ruby_1_8/eval.c:6255
#141 0xb76c637c in rb_eval (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:3583
---Type <return> to continue, or q <return> to quit---
#142 0xb76c93aa in rb_eval (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:3296
#143 0xb76cb486 in rb_call0 (klass=3073271140, recv=3069100840, id=11833, oid=11833, argc=0, argv=0x0, body=0xb72e7d9c,
flags=0) at ../ruby_1_8/eval.c:6158
#144 0xb76cb700 in rb_call (klass=3073271140, recv=3069100840, mid=11833, argc=0, argv=0x0, scope=1, self=3069100840)
at ../ruby_1_8/eval.c:6255
#145 0xb76c637c in rb_eval (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:3583
#146 0xb76c93aa in rb_eval (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:3296
#147 0xb76cb486 in rb_call0 (klass=3073271140, recv=3069100840, id=37625, oid=37625, argc=0, argv=0x0, body=0xb72ea3bc,
flags=0) at ../ruby_1_8/eval.c:6158
#148 0xb76cb700 in rb_call (klass=3073271140, recv=3069100840, mid=37625, argc=0, argv=0x0, scope=1, self=3069100840)
at ../ruby_1_8/eval.c:6255
#149 0xb76c637c in rb_eval (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:3583
#150 0xb76c93aa in rb_eval (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:3296
#151 0xb76c9cf8 in rb_yield_0 (val=3069091800, self=3069100840, klass=0, flags=<value optimized out>, avalue=0)
at ../ruby_1_8/eval.c:5167
#152 0xb76d6d21 in rb_yield (val=3069091800) at ../ruby_1_8/eval.c:5251
#153 0xb76a9261 in rb_ary_each (ary=3045309540) at ../ruby_1_8/array.c:1298
#154 0xb76cb573 in rb_call0 (klass=3074956960, recv=3045309540, id=4009, oid=4009, argc=0, argv=0x0, body=0xb7481a54,
flags=0) at ../ruby_1_8/eval.c:6003
#155 0xb76cb700 in rb_call (klass=3074956960, recv=3045309540, mid=4009, argc=0, argv=0x0, scope=0, self=3069100840)
at ../ruby_1_8/eval.c:6255
#156 0xb76c6264 in rb_eval (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:3568
#157 0xb76c93aa in rb_eval (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:3296
#158 0xb76cb486 in rb_call0 (klass=3073271140, recv=3069100840, id=5729, oid=5729, argc=0, argv=0x0, body=0xb72eab28,
flags=0) at ../ruby_1_8/eval.c:6158
#159 0xb76cb700 in rb_call (klass=3073271140, recv=3069100840, mid=5729, argc=0, argv=0x0, scope=2, self=3069100840)
at ../ruby_1_8/eval.c:6255
#160 0xb76c63c4 in rb_eval (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:3589
---Type <return> to continue, or q <return> to quit---
#161 0xb76c899a in rb_eval (self=3069100840, n=<value optimized out>) at ../ruby_1_8/eval.c:3220
#162 0xb76c9cf8 in rb_yield_0 (val=3067774480, self=3069100840, klass=0, flags=<value optimized out>, avalue=2)
at ../ruby_1_8/eval.c:5167
#163 0xb76ca44a in rb_thread_yield_0 (arg=3067774480) at ../ruby_1_8/eval.c:12736
#164 0xb76cd837 in rb_block_pass (func=0xb76ca430 <rb_thread_yield_0>, arg=3067774480, proc=3067774460)
at ../ruby_1_8/eval.c:9310
#165 0xb76cf226 in rb_thread_start_1 () at ../ruby_1_8/eval.c:12766
#166 0xb76d2c4f in ruby_exec_internal () at ../ruby_1_8/eval.c:1692
#167 0xb76d2c66 in ruby_exec () at ../ruby_1_8/eval.c:1712
#168 0xb76d2c91 in ruby_run () at ../ruby_1_8/eval.c:1722
#169 0x0804871f in main (argc=Cannot access memory at address 0x0
) at ../ruby_1_8/main.c:48
(gdb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment