21 Action Controller: Routing and URLs 19 ActiveRecord: Relationships Between Tables
Ticket 3235 : Stack Traceback running irb on Linux
irb e1/ar/encrypt.rb
*** glibc detected *** irb: realloc(): invalid next size: 0x081e4f48 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb75c5803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb75c775b]
irb(ruby_xrealloc+0x56)[0x8075696]
irb(rb_str_resize+0x53)[0x80bfcc3]
irb[0x80721c7]
irb(rb_find_file_ext+0x1d2)[0x8072a32]
irb(rb_require_safe+0x12d)[0x806726d]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x8067be6]
irb[0x806806b]
irb[0x8059334]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x805ef39]
irb[0x806b95e]
irb(rb_yield+0x21)[0x806cdc1]
irb(rb_ary_each+0x31)[0x80d1c51]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x8060e11]
irb[0x80618ce]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x806d630]
irb(ruby_exec+0x16)[0x806d656]
irb(ruby_run+0x21)[0x806d9a1]
irb[0x805527f]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb756e450]
irb[0x80551d1]
======= Memory map: ========
08048000-08102000 r-xp 00000000 08:05 754237 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/bin/ruby
08102000-08103000 rw-p 000ba000 08:05 754237 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/bin/ruby
08103000-081f8000 rw-p 08103000 00:00 0 [heap]
b7300000-b7321000 rw-p b7300000 00:00 0
b7321000-b7400000 ---p b7321000 00:00 0
b7444000-b7471000 r-xp 00000000 08:05 2965573 /lib/libncurses.so.5.6
b7471000-b7474000 rw-p 0002c000 08:05 2965573 /lib/libncurses.so.5.6
b7474000-b74a0000 r-xp 00000000 08:05 2965623 /lib/libreadline.so.5.2
b74a0000-b74a4000 rw-p 0002c000 08:05 2965623 /lib/libreadline.so.5.2
b74a4000-b74a5000 rw-p b74a4000 00:00 0
b74b5000-b7540000 rw-p b74b5000 00:00 0
b7540000-b7554000 r-xp 00000000 08:05 2998328 /lib/tls/i686/cmov/libpthread-2.7.so
b7554000-b7556000 rw-p 00013000 08:05 2998328 /lib/tls/i686/cmov/libpthread-2.7.so
b7556000-b7558000 rw-p b7556000 00:00 0
b7558000-b76a1000 r-xp 00000000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b76a1000-b76a2000 r--p 00149000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b76a2000-b76a4000 rw-p 0014a000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b76a4000-b76a7000 rw-p b76a4000 00:00 0
b76a7000-b76ca000 r-xp 00000000 08:05 2998318 /lib/tls/i686/cmov/libm-2.7.so
b76ca000-b76cc000 rw-p 00023000 08:05 2998318 /lib/tls/i686/cmov/libm-2.7.so
b76cc000-b76d5000 r-xp 00000000 08:05 2998316 /lib/tls/i686/cmov/libcrypt-2.7.so
b76d5000-b76d7000 rw-p 00008000 08:05 2998316 /lib/tls/i686/cmov/libcrypt-2.7.so
b76d7000-b76ff000 rw-p b76d7000 00:00 0
b76ff000-b7701000 r-xp 00000000 08:05 2998317 /lib/tls/i686/cmov/libdl-2.7.so
b7701000-b7703000 rw-p 00001000 08:05 2998317 /lib/tls/i686/cmov/libdl-2.7.so
b7703000-b770a000 r-xp 00000000 08:05 2998330 /lib/tls/i686/cmov/librt-2.7.so
b770a000-b770c000 rw-p 00006000 08:05 2998330 /lib/tls/i686/cmov/librt-2.7.so
b770c000-b7716000 r-xp 00000000 08:05 2969156 /lib/libgcc_s.so.1
b7716000-b7717000 rw-p 0000a000 08:05 2969156 /lib/libgcc_s.so.1
b7717000-b771b000 r-xp 00000000 08:05 1098477 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b771b000-b771c000 rw-p 00003000 08:05 1098477 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b771c000-b771e000 rw-p b771c000 00:00 0
b771e000-b771f000 r-xp b771e000 00:00 0 [vdso]
b771f000-b7739000 r-xp 00000000 08:05 1786011 /lib/ld-2.7.so
b7739000-b773b000 rw-p 00019000 08:05 1786011 /lib/ld-2.7.so
bfb87000-bfb9c000 rw-p bffeb000 00:00 0 [stack]
sqlite3> select * from orders
id = 1
name = Dave Thomas
address = 123 Main St
email = customer@example.com
pay_type = check
created_at = 2010-06-06 10:12:35
updated_at = 2010-06-06 10:12:35
customer_email =
placed_at = 2010-06-06 06:15:44
attn =
order_type =
ship_class = priority
amount =
state =
id = 2
name = Joe User
address = 123 Main St., Anytown USA
email = juser@hotmail.com
pay_type = check
created_at = 2010-06-06 10:14:00
updated_at = 2010-06-06 10:14:00
customer_email =
placed_at = 2010-06-06 06:15:44
attn =
order_type =
ship_class = priority
amount =
state =
irb e1/ar/observer.rb
*** glibc detected *** irb: realloc(): invalid next size: 0x081e4f48 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb75e8803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb75ea75b]
irb(ruby_xrealloc+0x56)[0x8075696]
irb(rb_str_resize+0x53)[0x80bfcc3]
irb[0x80721c7]
irb(rb_find_file_ext+0x1d2)[0x8072a32]
irb(rb_require_safe+0x12d)[0x806726d]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x8067be6]
irb[0x806806b]
irb[0x8059334]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x805ef39]
irb[0x806b95e]
irb(rb_yield+0x21)[0x806cdc1]
irb(rb_ary_each+0x31)[0x80d1c51]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x8060e11]
irb[0x80618ce]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x806d630]
irb(ruby_exec+0x16)[0x806d656]
irb(ruby_run+0x21)[0x806d9a1]
irb[0x805527f]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7591450]
irb[0x80551d1]
======= Memory map: ========
08048000-08102000 r-xp 00000000 08:05 754237 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/bin/ruby
08102000-08103000 rw-p 000ba000 08:05 754237 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/bin/ruby
08103000-081f8000 rw-p 08103000 00:00 0 [heap]
b7300000-b7321000 rw-p b7300000 00:00 0
b7321000-b7400000 ---p b7321000 00:00 0
b7467000-b7494000 r-xp 00000000 08:05 2965573 /lib/libncurses.so.5.6
b7494000-b7497000 rw-p 0002c000 08:05 2965573 /lib/libncurses.so.5.6
b7497000-b74c3000 r-xp 00000000 08:05 2965623 /lib/libreadline.so.5.2
b74c3000-b74c7000 rw-p 0002c000 08:05 2965623 /lib/libreadline.so.5.2
b74c7000-b74c8000 rw-p b74c7000 00:00 0
b74d8000-b7563000 rw-p b74d8000 00:00 0
b7563000-b7577000 r-xp 00000000 08:05 2998328 /lib/tls/i686/cmov/libpthread-2.7.so
b7577000-b7579000 rw-p 00013000 08:05 2998328 /lib/tls/i686/cmov/libpthread-2.7.so
b7579000-b757b000 rw-p b7579000 00:00 0
b757b000-b76c4000 r-xp 00000000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b76c4000-b76c5000 r--p 00149000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b76c5000-b76c7000 rw-p 0014a000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b76c7000-b76ca000 rw-p b76c7000 00:00 0
b76ca000-b76ed000 r-xp 00000000 08:05 2998318 /lib/tls/i686/cmov/libm-2.7.so
b76ed000-b76ef000 rw-p 00023000 08:05 2998318 /lib/tls/i686/cmov/libm-2.7.so
b76ef000-b76f8000 r-xp 00000000 08:05 2998316 /lib/tls/i686/cmov/libcrypt-2.7.so
b76f8000-b76fa000 rw-p 00008000 08:05 2998316 /lib/tls/i686/cmov/libcrypt-2.7.so
b76fa000-b7722000 rw-p b76fa000 00:00 0
b7722000-b7724000 r-xp 00000000 08:05 2998317 /lib/tls/i686/cmov/libdl-2.7.so
b7724000-b7726000 rw-p 00001000 08:05 2998317 /lib/tls/i686/cmov/libdl-2.7.so
b7726000-b772d000 r-xp 00000000 08:05 2998330 /lib/tls/i686/cmov/librt-2.7.so
b772d000-b772f000 rw-p 00006000 08:05 2998330 /lib/tls/i686/cmov/librt-2.7.so
b772f000-b7739000 r-xp 00000000 08:05 2969156 /lib/libgcc_s.so.1
b7739000-b773a000 rw-p 0000a000 08:05 2969156 /lib/libgcc_s.so.1
b773a000-b773e000 r-xp 00000000 08:05 1098477 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b773e000-b773f000 rw-p 00003000 08:05 1098477 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b773f000-b7741000 rw-p b773f000 00:00 0
b7741000-b7742000 r-xp b7741000 00:00 0 [vdso]
b7742000-b775c000 r-xp 00000000 08:05 1786011 /lib/ld-2.7.so
b775c000-b775e000 rw-p 00019000 08:05 1786011 /lib/ld-2.7.so
bfb0f000-bfb24000 rw-p bffeb000 00:00 0 [stack]
irb e1/ar/attributes.rb
*** glibc detected *** irb: realloc(): invalid next size: 0x081e4f48 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb7666803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb766875b]
irb(ruby_xrealloc+0x56)[0x8075696]
irb(rb_str_resize+0x53)[0x80bfcc3]
irb[0x80721c7]
irb(rb_find_file_ext+0x1d2)[0x8072a32]
irb(rb_require_safe+0x12d)[0x806726d]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x8067be6]
irb[0x806806b]
irb[0x8059334]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x805ef39]
irb[0x806b95e]
irb(rb_yield+0x21)[0x806cdc1]
irb(rb_ary_each+0x31)[0x80d1c51]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x8060e11]
irb[0x80618ce]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x806d630]
irb(ruby_exec+0x16)[0x806d656]
irb(ruby_run+0x21)[0x806d9a1]
irb[0x805527f]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb760f450]
irb[0x80551d1]
======= Memory map: ========
08048000-08102000 r-xp 00000000 08:05 754237 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/bin/ruby
08102000-08103000 rw-p 000ba000 08:05 754237 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/bin/ruby
08103000-081f8000 rw-p 08103000 00:00 0 [heap]
b7300000-b7321000 rw-p b7300000 00:00 0
b7321000-b7400000 ---p b7321000 00:00 0
b74e5000-b7512000 r-xp 00000000 08:05 2965573 /lib/libncurses.so.5.6
b7512000-b7515000 rw-p 0002c000 08:05 2965573 /lib/libncurses.so.5.6
b7515000-b7541000 r-xp 00000000 08:05 2965623 /lib/libreadline.so.5.2
b7541000-b7545000 rw-p 0002c000 08:05 2965623 /lib/libreadline.so.5.2
b7545000-b7546000 rw-p b7545000 00:00 0
b7556000-b75e1000 rw-p b7556000 00:00 0
b75e1000-b75f5000 r-xp 00000000 08:05 2998328 /lib/tls/i686/cmov/libpthread-2.7.so
b75f5000-b75f7000 rw-p 00013000 08:05 2998328 /lib/tls/i686/cmov/libpthread-2.7.so
b75f7000-b75f9000 rw-p b75f7000 00:00 0
b75f9000-b7742000 r-xp 00000000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b7742000-b7743000 r--p 00149000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b7743000-b7745000 rw-p 0014a000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b7745000-b7748000 rw-p b7745000 00:00 0
b7748000-b776b000 r-xp 00000000 08:05 2998318 /lib/tls/i686/cmov/libm-2.7.so
b776b000-b776d000 rw-p 00023000 08:05 2998318 /lib/tls/i686/cmov/libm-2.7.so
b776d000-b7776000 r-xp 00000000 08:05 2998316 /lib/tls/i686/cmov/libcrypt-2.7.so
b7776000-b7778000 rw-p 00008000 08:05 2998316 /lib/tls/i686/cmov/libcrypt-2.7.so
b7778000-b77a0000 rw-p b7778000 00:00 0
b77a0000-b77a2000 r-xp 00000000 08:05 2998317 /lib/tls/i686/cmov/libdl-2.7.so
b77a2000-b77a4000 rw-p 00001000 08:05 2998317 /lib/tls/i686/cmov/libdl-2.7.so
b77a4000-b77ab000 r-xp 00000000 08:05 2998330 /lib/tls/i686/cmov/librt-2.7.so
b77ab000-b77ad000 rw-p 00006000 08:05 2998330 /lib/tls/i686/cmov/librt-2.7.so
b77ad000-b77b7000 r-xp 00000000 08:05 2969156 /lib/libgcc_s.so.1
b77b7000-b77b8000 rw-p 0000a000 08:05 2969156 /lib/libgcc_s.so.1
b77b8000-b77bc000 r-xp 00000000 08:05 1098477 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b77bc000-b77bd000 rw-p 00003000 08:05 1098477 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b77bd000-b77bf000 rw-p b77bd000 00:00 0
b77bf000-b77c0000 r-xp b77bf000 00:00 0 [vdso]
b77c0000-b77da000 r-xp 00000000 08:05 1786011 /lib/ld-2.7.so
b77da000-b77dc000 rw-p 00019000 08:05 1786011 /lib/ld-2.7.so
bfbbd000-bfbd2000 rw-p bffeb000 00:00 0 [stack]
sqlite3> select id, quantity*unit_price from line_items
id = 1
quantity*unit_price = 28.5
id = 2
quantity*unit_price = 59.9
irb e1/ar/transactions.rb 1
*** glibc detected *** irb: realloc(): invalid next size: 0x081e4f60 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb75a0803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb75a275b]
irb(ruby_xrealloc+0x56)[0x8075696]
irb(rb_str_resize+0x53)[0x80bfcc3]
irb[0x80721c7]
irb(rb_find_file_ext+0x1d2)[0x8072a32]
irb(rb_require_safe+0x12d)[0x806726d]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x8067be6]
irb[0x806806b]
irb[0x8059334]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x805ef39]
irb[0x806b95e]
irb(rb_yield+0x21)[0x806cdc1]
irb(rb_ary_each+0x31)[0x80d1c51]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x8060e11]
irb[0x80618ce]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x806d630]
irb(ruby_exec+0x16)[0x806d656]
irb(ruby_run+0x21)[0x806d9a1]
irb[0x805527f]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7549450]
irb[0x80551d1]
======= Memory map: ========
08048000-08102000 r-xp 00000000 08:05 754237 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/bin/ruby
08102000-08103000 rw-p 000ba000 08:05 754237 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/bin/ruby
08103000-081f8000 rw-p 08103000 00:00 0 [heap]
b7300000-b7321000 rw-p b7300000 00:00 0
b7321000-b7400000 ---p b7321000 00:00 0
b741f000-b744c000 r-xp 00000000 08:05 2965573 /lib/libncurses.so.5.6
b744c000-b744f000 rw-p 0002c000 08:05 2965573 /lib/libncurses.so.5.6
b744f000-b747b000 r-xp 00000000 08:05 2965623 /lib/libreadline.so.5.2
b747b000-b747f000 rw-p 0002c000 08:05 2965623 /lib/libreadline.so.5.2
b747f000-b7480000 rw-p b747f000 00:00 0
b7490000-b751b000 rw-p b7490000 00:00 0
b751b000-b752f000 r-xp 00000000 08:05 2998328 /lib/tls/i686/cmov/libpthread-2.7.so
b752f000-b7531000 rw-p 00013000 08:05 2998328 /lib/tls/i686/cmov/libpthread-2.7.so
b7531000-b7533000 rw-p b7531000 00:00 0
b7533000-b767c000 r-xp 00000000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b767c000-b767d000 r--p 00149000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b767d000-b767f000 rw-p 0014a000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b767f000-b7682000 rw-p b767f000 00:00 0
b7682000-b76a5000 r-xp 00000000 08:05 2998318 /lib/tls/i686/cmov/libm-2.7.so
b76a5000-b76a7000 rw-p 00023000 08:05 2998318 /lib/tls/i686/cmov/libm-2.7.so
b76a7000-b76b0000 r-xp 00000000 08:05 2998316 /lib/tls/i686/cmov/libcrypt-2.7.so
b76b0000-b76b2000 rw-p 00008000 08:05 2998316 /lib/tls/i686/cmov/libcrypt-2.7.so
b76b2000-b76da000 rw-p b76b2000 00:00 0
b76da000-b76dc000 r-xp 00000000 08:05 2998317 /lib/tls/i686/cmov/libdl-2.7.so
b76dc000-b76de000 rw-p 00001000 08:05 2998317 /lib/tls/i686/cmov/libdl-2.7.so
b76de000-b76e5000 r-xp 00000000 08:05 2998330 /lib/tls/i686/cmov/librt-2.7.so
b76e5000-b76e7000 rw-p 00006000 08:05 2998330 /lib/tls/i686/cmov/librt-2.7.so
b76e7000-b76f1000 r-xp 00000000 08:05 2969156 /lib/libgcc_s.so.1
b76f1000-b76f2000 rw-p 0000a000 08:05 2969156 /lib/libgcc_s.so.1
b76f2000-b76f6000 r-xp 00000000 08:05 1098477 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b76f6000-b76f7000 rw-p 00003000 08:05 1098477 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b76f7000-b76f9000 rw-p b76f7000 00:00 0
b76f9000-b76fa000 r-xp b76f9000 00:00 0 [vdso]
b76fa000-b7714000 r-xp 00000000 08:05 1786011 /lib/ld-2.7.so
b7714000-b7716000 rw-p 00019000 08:05 1786011 /lib/ld-2.7.so
bf8a8000-bf8bd000 rw-p bffeb000 00:00 0 [stack]
sqlite3> select * from accounts
SQL error: no such table: accounts
irb e1/ar/transactions.rb 2
*** glibc detected *** irb: realloc(): invalid next size: 0x081e4f60 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb75db803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb75dd75b]
irb(ruby_xrealloc+0x56)[0x8075696]
irb(rb_str_resize+0x53)[0x80bfcc3]
irb[0x80721c7]
irb(rb_find_file_ext+0x1d2)[0x8072a32]
irb(rb_require_safe+0x12d)[0x806726d]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x8067be6]
irb[0x806806b]
irb[0x8059334]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x805ef39]
irb[0x806b95e]
irb(rb_yield+0x21)[0x806cdc1]
irb(rb_ary_each+0x31)[0x80d1c51]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x8060e11]
irb[0x80618ce]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x806d630]
irb(ruby_exec+0x16)[0x806d656]
irb(ruby_run+0x21)[0x806d9a1]
irb[0x805527f]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7584450]
irb[0x80551d1]
======= Memory map: ========
08048000-08102000 r-xp 00000000 08:05 754237 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/bin/ruby
08102000-08103000 rw-p 000ba000 08:05 754237 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/bin/ruby
08103000-081f8000 rw-p 08103000 00:00 0 [heap]
b7300000-b7321000 rw-p b7300000 00:00 0
b7321000-b7400000 ---p b7321000 00:00 0
b745a000-b7487000 r-xp 00000000 08:05 2965573 /lib/libncurses.so.5.6
b7487000-b748a000 rw-p 0002c000 08:05 2965573 /lib/libncurses.so.5.6
b748a000-b74b6000 r-xp 00000000 08:05 2965623 /lib/libreadline.so.5.2
b74b6000-b74ba000 rw-p 0002c000 08:05 2965623 /lib/libreadline.so.5.2
b74ba000-b74bb000 rw-p b74ba000 00:00 0
b74cb000-b7556000 rw-p b74cb000 00:00 0
b7556000-b756a000 r-xp 00000000 08:05 2998328 /lib/tls/i686/cmov/libpthread-2.7.so
b756a000-b756c000 rw-p 00013000 08:05 2998328 /lib/tls/i686/cmov/libpthread-2.7.so
b756c000-b756e000 rw-p b756c000 00:00 0
b756e000-b76b7000 r-xp 00000000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b76b7000-b76b8000 r--p 00149000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b76b8000-b76ba000 rw-p 0014a000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b76ba000-b76bd000 rw-p b76ba000 00:00 0
b76bd000-b76e0000 r-xp 00000000 08:05 2998318 /lib/tls/i686/cmov/libm-2.7.so
b76e0000-b76e2000 rw-p 00023000 08:05 2998318 /lib/tls/i686/cmov/libm-2.7.so
b76e2000-b76eb000 r-xp 00000000 08:05 2998316 /lib/tls/i686/cmov/libcrypt-2.7.so
b76eb000-b76ed000 rw-p 00008000 08:05 2998316 /lib/tls/i686/cmov/libcrypt-2.7.so
b76ed000-b7715000 rw-p b76ed000 00:00 0
b7715000-b7717000 r-xp 00000000 08:05 2998317 /lib/tls/i686/cmov/libdl-2.7.so
b7717000-b7719000 rw-p 00001000 08:05 2998317 /lib/tls/i686/cmov/libdl-2.7.so
b7719000-b7720000 r-xp 00000000 08:05 2998330 /lib/tls/i686/cmov/librt-2.7.so
b7720000-b7722000 rw-p 00006000 08:05 2998330 /lib/tls/i686/cmov/librt-2.7.so
b7722000-b772c000 r-xp 00000000 08:05 2969156 /lib/libgcc_s.so.1
b772c000-b772d000 rw-p 0000a000 08:05 2969156 /lib/libgcc_s.so.1
b772d000-b7731000 r-xp 00000000 08:05 1098477 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7731000-b7732000 rw-p 00003000 08:05 1098477 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7732000-b7734000 rw-p b7732000 00:00 0
b7734000-b7735000 r-xp b7734000 00:00 0 [vdso]
b7735000-b774f000 r-xp 00000000 08:05 1786011 /lib/ld-2.7.so
b774f000-b7751000 rw-p 00019000 08:05 1786011 /lib/ld-2.7.so
bfac5000-bfada000 rw-p bffeb000 00:00 0 [stack]
sqlite3> select * from accounts
SQL error: no such table: accounts
irb e1/ar/transactions.rb 3
*** glibc detected *** irb: realloc(): invalid next size: 0x081e4f60 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb762a803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb762c75b]
irb(ruby_xrealloc+0x56)[0x8075696]
irb(rb_str_resize+0x53)[0x80bfcc3]
irb[0x80721c7]
irb(rb_find_file_ext+0x1d2)[0x8072a32]
irb(rb_require_safe+0x12d)[0x806726d]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x8067be6]
irb[0x806806b]
irb[0x8059334]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x805ef39]
irb[0x806b95e]
irb(rb_yield+0x21)[0x806cdc1]
irb(rb_ary_each+0x31)[0x80d1c51]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x8060e11]
irb[0x80618ce]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x806d630]
irb(ruby_exec+0x16)[0x806d656]
irb(ruby_run+0x21)[0x806d9a1]
irb[0x805527f]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb75d3450]
irb[0x80551d1]
======= Memory map: ========
08048000-08102000 r-xp 00000000 08:05 754237 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/bin/ruby
08102000-08103000 rw-p 000ba000 08:05 754237 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/bin/ruby
08103000-081f8000 rw-p 08103000 00:00 0 [heap]
b7300000-b7321000 rw-p b7300000 00:00 0
b7321000-b7400000 ---p b7321000 00:00 0
b74a9000-b74d6000 r-xp 00000000 08:05 2965573 /lib/libncurses.so.5.6
b74d6000-b74d9000 rw-p 0002c000 08:05 2965573 /lib/libncurses.so.5.6
b74d9000-b7505000 r-xp 00000000 08:05 2965623 /lib/libreadline.so.5.2
b7505000-b7509000 rw-p 0002c000 08:05 2965623 /lib/libreadline.so.5.2
b7509000-b750a000 rw-p b7509000 00:00 0
b751a000-b75a5000 rw-p b751a000 00:00 0
b75a5000-b75b9000 r-xp 00000000 08:05 2998328 /lib/tls/i686/cmov/libpthread-2.7.so
b75b9000-b75bb000 rw-p 00013000 08:05 2998328 /lib/tls/i686/cmov/libpthread-2.7.so
b75bb000-b75bd000 rw-p b75bb000 00:00 0
b75bd000-b7706000 r-xp 00000000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b7706000-b7707000 r--p 00149000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b7707000-b7709000 rw-p 0014a000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b7709000-b770c000 rw-p b7709000 00:00 0
b770c000-b772f000 r-xp 00000000 08:05 2998318 /lib/tls/i686/cmov/libm-2.7.so
b772f000-b7731000 rw-p 00023000 08:05 2998318 /lib/tls/i686/cmov/libm-2.7.so
b7731000-b773a000 r-xp 00000000 08:05 2998316 /lib/tls/i686/cmov/libcrypt-2.7.so
b773a000-b773c000 rw-p 00008000 08:05 2998316 /lib/tls/i686/cmov/libcrypt-2.7.so
b773c000-b7764000 rw-p b773c000 00:00 0
b7764000-b7766000 r-xp 00000000 08:05 2998317 /lib/tls/i686/cmov/libdl-2.7.so
b7766000-b7768000 rw-p 00001000 08:05 2998317 /lib/tls/i686/cmov/libdl-2.7.so
b7768000-b776f000 r-xp 00000000 08:05 2998330 /lib/tls/i686/cmov/librt-2.7.so
b776f000-b7771000 rw-p 00006000 08:05 2998330 /lib/tls/i686/cmov/librt-2.7.so
b7771000-b777b000 r-xp 00000000 08:05 2969156 /lib/libgcc_s.so.1
b777b000-b777c000 rw-p 0000a000 08:05 2969156 /lib/libgcc_s.so.1
b777c000-b7780000 r-xp 00000000 08:05 1098477 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7780000-b7781000 rw-p 00003000 08:05 1098477 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7781000-b7783000 rw-p b7781000 00:00 0
b7783000-b7784000 r-xp b7783000 00:00 0 [vdso]
b7784000-b779e000 r-xp 00000000 08:05 1786011 /lib/ld-2.7.so
b779e000-b77a0000 rw-p 00019000 08:05 1786011 /lib/ld-2.7.so
bfa19000-bfa2e000 rw-p bffeb000 00:00 0 [stack]
irb e1/ar/transactions.rb 4
*** glibc detected *** irb: realloc(): invalid next size: 0x081e4f60 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb7632803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb763475b]
irb(ruby_xrealloc+0x56)[0x8075696]
irb(rb_str_resize+0x53)[0x80bfcc3]
irb[0x80721c7]
irb(rb_find_file_ext+0x1d2)[0x8072a32]
irb(rb_require_safe+0x12d)[0x806726d]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x8067be6]
irb[0x806806b]
irb[0x8059334]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x805ef39]
irb[0x806b95e]
irb(rb_yield+0x21)[0x806cdc1]
irb(rb_ary_each+0x31)[0x80d1c51]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x8060e11]
irb[0x80618ce]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x806d630]
irb(ruby_exec+0x16)[0x806d656]
irb(ruby_run+0x21)[0x806d9a1]
irb[0x805527f]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb75db450]
irb[0x80551d1]
======= Memory map: ========
08048000-08102000 r-xp 00000000 08:05 754237 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/bin/ruby
08102000-08103000 rw-p 000ba000 08:05 754237 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/bin/ruby
08103000-081f8000 rw-p 08103000 00:00 0 [heap]
b7300000-b7321000 rw-p b7300000 00:00 0
b7321000-b7400000 ---p b7321000 00:00 0
b74b1000-b74de000 r-xp 00000000 08:05 2965573 /lib/libncurses.so.5.6
b74de000-b74e1000 rw-p 0002c000 08:05 2965573 /lib/libncurses.so.5.6
b74e1000-b750d000 r-xp 00000000 08:05 2965623 /lib/libreadline.so.5.2
b750d000-b7511000 rw-p 0002c000 08:05 2965623 /lib/libreadline.so.5.2
b7511000-b7512000 rw-p b7511000 00:00 0
b7522000-b75ad000 rw-p b7522000 00:00 0
b75ad000-b75c1000 r-xp 00000000 08:05 2998328 /lib/tls/i686/cmov/libpthread-2.7.so
b75c1000-b75c3000 rw-p 00013000 08:05 2998328 /lib/tls/i686/cmov/libpthread-2.7.so
b75c3000-b75c5000 rw-p b75c3000 00:00 0
b75c5000-b770e000 r-xp 00000000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b770e000-b770f000 r--p 00149000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b770f000-b7711000 rw-p 0014a000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b7711000-b7714000 rw-p b7711000 00:00 0
b7714000-b7737000 r-xp 00000000 08:05 2998318 /lib/tls/i686/cmov/libm-2.7.so
b7737000-b7739000 rw-p 00023000 08:05 2998318 /lib/tls/i686/cmov/libm-2.7.so
b7739000-b7742000 r-xp 00000000 08:05 2998316 /lib/tls/i686/cmov/libcrypt-2.7.so
b7742000-b7744000 rw-p 00008000 08:05 2998316 /lib/tls/i686/cmov/libcrypt-2.7.so
b7744000-b776c000 rw-p b7744000 00:00 0
b776c000-b776e000 r-xp 00000000 08:05 2998317 /lib/tls/i686/cmov/libdl-2.7.so
b776e000-b7770000 rw-p 00001000 08:05 2998317 /lib/tls/i686/cmov/libdl-2.7.so
b7770000-b7777000 r-xp 00000000 08:05 2998330 /lib/tls/i686/cmov/librt-2.7.so
b7777000-b7779000 rw-p 00006000 08:05 2998330 /lib/tls/i686/cmov/librt-2.7.so
b7779000-b7783000 r-xp 00000000 08:05 2969156 /lib/libgcc_s.so.1
b7783000-b7784000 rw-p 0000a000 08:05 2969156 /lib/libgcc_s.so.1
b7784000-b7788000 r-xp 00000000 08:05 1098477 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7788000-b7789000 rw-p 00003000 08:05 1098477 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7789000-b778b000 rw-p b7789000 00:00 0
b778b000-b778c000 r-xp b778b000 00:00 0 [vdso]
b778c000-b77a6000 r-xp 00000000 08:05 1786011 /lib/ld-2.7.so
b77a6000-b77a8000 rw-p 00019000 08:05 1786011 /lib/ld-2.7.so
bfae0000-bfaf5000 rw-p bffeb000 00:00 0 [stack]
irb e1/ar/transactions.rb 5
*** glibc detected *** irb: realloc(): invalid next size: 0x081e4f60 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb759b803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb759d75b]
irb(ruby_xrealloc+0x56)[0x8075696]
irb(rb_str_resize+0x53)[0x80bfcc3]
irb[0x80721c7]
irb(rb_find_file_ext+0x1d2)[0x8072a32]
irb(rb_require_safe+0x12d)[0x806726d]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x8067be6]
irb[0x806806b]
irb[0x8059334]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x805ef39]
irb[0x806b95e]
irb(rb_yield+0x21)[0x806cdc1]
irb(rb_ary_each+0x31)[0x80d1c51]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x8060e11]
irb[0x80618ce]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x806d630]
irb(ruby_exec+0x16)[0x806d656]
irb(ruby_run+0x21)[0x806d9a1]
irb[0x805527f]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7544450]
irb[0x80551d1]
======= Memory map: ========
08048000-08102000 r-xp 00000000 08:05 754237 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/bin/ruby
08102000-08103000 rw-p 000ba000 08:05 754237 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/bin/ruby
08103000-081f8000 rw-p 08103000 00:00 0 [heap]
b7300000-b7321000 rw-p b7300000 00:00 0
b7321000-b7400000 ---p b7321000 00:00 0
b741a000-b7447000 r-xp 00000000 08:05 2965573 /lib/libncurses.so.5.6
b7447000-b744a000 rw-p 0002c000 08:05 2965573 /lib/libncurses.so.5.6
b744a000-b7476000 r-xp 00000000 08:05 2965623 /lib/libreadline.so.5.2
b7476000-b747a000 rw-p 0002c000 08:05 2965623 /lib/libreadline.so.5.2
b747a000-b747b000 rw-p b747a000 00:00 0
b748b000-b7516000 rw-p b748b000 00:00 0
b7516000-b752a000 r-xp 00000000 08:05 2998328 /lib/tls/i686/cmov/libpthread-2.7.so
b752a000-b752c000 rw-p 00013000 08:05 2998328 /lib/tls/i686/cmov/libpthread-2.7.so
b752c000-b752e000 rw-p b752c000 00:00 0
b752e000-b7677000 r-xp 00000000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b7677000-b7678000 r--p 00149000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b7678000-b767a000 rw-p 0014a000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b767a000-b767d000 rw-p b767a000 00:00 0
b767d000-b76a0000 r-xp 00000000 08:05 2998318 /lib/tls/i686/cmov/libm-2.7.so
b76a0000-b76a2000 rw-p 00023000 08:05 2998318 /lib/tls/i686/cmov/libm-2.7.so
b76a2000-b76ab000 r-xp 00000000 08:05 2998316 /lib/tls/i686/cmov/libcrypt-2.7.so
b76ab000-b76ad000 rw-p 00008000 08:05 2998316 /lib/tls/i686/cmov/libcrypt-2.7.so
b76ad000-b76d5000 rw-p b76ad000 00:00 0
b76d5000-b76d7000 r-xp 00000000 08:05 2998317 /lib/tls/i686/cmov/libdl-2.7.so
b76d7000-b76d9000 rw-p 00001000 08:05 2998317 /lib/tls/i686/cmov/libdl-2.7.so
b76d9000-b76e0000 r-xp 00000000 08:05 2998330 /lib/tls/i686/cmov/librt-2.7.so
b76e0000-b76e2000 rw-p 00006000 08:05 2998330 /lib/tls/i686/cmov/librt-2.7.so
b76e2000-b76ec000 r-xp 00000000 08:05 2969156 /lib/libgcc_s.so.1
b76ec000-b76ed000 rw-p 0000a000 08:05 2969156 /lib/libgcc_s.so.1
b76ed000-b76f1000 r-xp 00000000 08:05 1098477 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b76f1000-b76f2000 rw-p 00003000 08:05 1098477 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b76f2000-b76f4000 rw-p b76f2000 00:00 0
b76f4000-b76f5000 r-xp b76f4000 00:00 0 [vdso]
b76f5000-b770f000 r-xp 00000000 08:05 1786011 /lib/ld-2.7.so
b770f000-b7711000 rw-p 00019000 08:05 1786011 /lib/ld-2.7.so
bffb7000-bffcc000 rw-p bffeb000 00:00 0 [stack]
irb e1/ar/optimistic.rb
*** glibc detected *** irb: realloc(): invalid next size: 0x081e4f48 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb7683803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb768575b]
irb(ruby_xrealloc+0x56)[0x8075696]
irb(rb_str_resize+0x53)[0x80bfcc3]
irb[0x80721c7]
irb(rb_find_file_ext+0x1d2)[0x8072a32]
irb(rb_require_safe+0x12d)[0x806726d]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x8067be6]
irb[0x806806b]
irb[0x8059334]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ecf3]
irb[0x805ef39]
irb[0x806b95e]
irb(rb_yield+0x21)[0x806cdc1]
irb(rb_ary_each+0x31)[0x80d1c51]
irb[0x8063ab6]
irb[0x8063d81]
irb[0x8060e11]
irb[0x80618ce]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x80639fc]
irb[0x8063d81]
irb[0x805ebc6]
irb[0x806d630]
irb(ruby_exec+0x16)[0x806d656]
irb(ruby_run+0x21)[0x806d9a1]
irb[0x805527f]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb762c450]
irb[0x80551d1]
======= Memory map: ========
08048000-08102000 r-xp 00000000 08:05 754237 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/bin/ruby
08102000-08103000 rw-p 000ba000 08:05 754237 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/bin/ruby
08103000-081f8000 rw-p 08103000 00:00 0 [heap]
b7400000-b7421000 rw-p b7400000 00:00 0
b7421000-b7500000 ---p b7421000 00:00 0
b7502000-b752f000 r-xp 00000000 08:05 2965573 /lib/libncurses.so.5.6
b752f000-b7532000 rw-p 0002c000 08:05 2965573 /lib/libncurses.so.5.6
b7532000-b755e000 r-xp 00000000 08:05 2965623 /lib/libreadline.so.5.2
b755e000-b7562000 rw-p 0002c000 08:05 2965623 /lib/libreadline.so.5.2
b7562000-b7563000 rw-p b7562000 00:00 0
b7573000-b75fe000 rw-p b7573000 00:00 0
b75fe000-b7612000 r-xp 00000000 08:05 2998328 /lib/tls/i686/cmov/libpthread-2.7.so
b7612000-b7614000 rw-p 00013000 08:05 2998328 /lib/tls/i686/cmov/libpthread-2.7.so
b7614000-b7616000 rw-p b7614000 00:00 0
b7616000-b775f000 r-xp 00000000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b775f000-b7760000 r--p 00149000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b7760000-b7762000 rw-p 0014a000 08:05 2998314 /lib/tls/i686/cmov/libc-2.7.so
b7762000-b7765000 rw-p b7762000 00:00 0
b7765000-b7788000 r-xp 00000000 08:05 2998318 /lib/tls/i686/cmov/libm-2.7.so
b7788000-b778a000 rw-p 00023000 08:05 2998318 /lib/tls/i686/cmov/libm-2.7.so
b778a000-b7793000 r-xp 00000000 08:05 2998316 /lib/tls/i686/cmov/libcrypt-2.7.so
b7793000-b7795000 rw-p 00008000 08:05 2998316 /lib/tls/i686/cmov/libcrypt-2.7.so
b7795000-b77bd000 rw-p b7795000 00:00 0
b77bd000-b77bf000 r-xp 00000000 08:05 2998317 /lib/tls/i686/cmov/libdl-2.7.so
b77bf000-b77c1000 rw-p 00001000 08:05 2998317 /lib/tls/i686/cmov/libdl-2.7.so
b77c1000-b77c8000 r-xp 00000000 08:05 2998330 /lib/tls/i686/cmov/librt-2.7.so
b77c8000-b77ca000 rw-p 00006000 08:05 2998330 /lib/tls/i686/cmov/librt-2.7.so
b77ca000-b77d4000 r-xp 00000000 08:05 2969156 /lib/libgcc_s.so.1
b77d4000-b77d5000 rw-p 0000a000 08:05 2969156 /lib/libgcc_s.so.1
b77d5000-b77d9000 r-xp 00000000 08:05 1098477 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b77d9000-b77da000 rw-p 00003000 08:05 1098477 /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b77da000-b77dc000 rw-p b77da000 00:00 0
b77dc000-b77dd000 r-xp b77dc000 00:00 0 [vdso]
b77dd000-b77f7000 r-xp 00000000 08:05 1786011 /lib/ld-2.7.so
b77f7000-b77f9000 rw-p 00019000 08:05 1786011 /lib/ld-2.7.so
bfb25000-bfb3a000 rw-p bffeb000 00:00 0 [stack]
21 Action Controller: Routing and URLs 19 ActiveRecord: Relationships Between Tables