The Depot Application

The Depot Application

21 Action Controller: Routing and URLs 19 ActiveRecord: Relationships Between Tables

20 ActiveRecord: Object Life Cycle

Ticket 3235 : Stack Traceback running irb on Linux

irb e1/ar/encrypt.rb
*** glibc detected *** irb: realloc(): invalid next size: 0x0811bef0 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb75228a3]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb75247fb]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_xrealloc+0x62)[0xb76c6d72]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_str_resize+0x72)[0xb7719892]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76c3015]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_find_file_ext+0x1f9)[0xb76c39d9]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_require_safe+0x154)[0xb76b6d44]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_f_require+0x29)[0xb76b7259]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76a76b2]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b2e3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b3148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76adbad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b778e]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b7c7d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76a76d5]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b2e3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b3148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76adbad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b2d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b3148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76adbad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ade1b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76bbb33]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_yield+0x21)[0xb76bd181]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_ary_each+0x41)[0xb768bfe1]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76a76bc]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b2e3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b3148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76afe47]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b09d4]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b2d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b3148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ada6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b2d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b3148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ada6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b2d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b3148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ada6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b2d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b3148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ada6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76bdacb]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_exec+0x22)[0xb76bdb02]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_run+0x2f)[0xb76bdecf]
irb[0x80486dd]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb74cb450]
irb[0x8048621]
======= Memory map: ========
08048000-08049000 r-xp 00000000 08:15 2742032    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/bin/ruby
08049000-0804a000 rw-p 00000000 08:15 2742032    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/bin/ruby
0804a000-0812f000 rw-p 0804a000 00:00 0          [heap]
b7200000-b7221000 rw-p b7200000 00:00 0 
b7221000-b7300000 ---p b7221000 00:00 0 
b73a1000-b73ce000 r-xp 00000000 08:15 2965573    /lib/libncurses.so.5.6
b73ce000-b73d1000 rw-p 0002c000 08:15 2965573    /lib/libncurses.so.5.6
b73d1000-b73fd000 r-xp 00000000 08:15 2965623    /lib/libreadline.so.5.2
b73fd000-b7401000 rw-p 0002c000 08:15 2965623    /lib/libreadline.so.5.2
b7401000-b7402000 rw-p b7401000 00:00 0 
b7412000-b749d000 rw-p b7412000 00:00 0 
b749d000-b74b1000 r-xp 00000000 08:15 7537632    /lib/tls/i686/cmov/libpthread-2.7.so
b74b1000-b74b3000 rw-p 00013000 08:15 7537632    /lib/tls/i686/cmov/libpthread-2.7.so
b74b3000-b74b5000 rw-p b74b3000 00:00 0 
b74b5000-b75fe000 r-xp 00000000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b75fe000-b75ff000 r--p 00149000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b75ff000-b7601000 rw-p 0014a000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b7601000-b7604000 rw-p b7601000 00:00 0 
b7604000-b7627000 r-xp 00000000 08:15 7537622    /lib/tls/i686/cmov/libm-2.7.so
b7627000-b7629000 rw-p 00023000 08:15 7537622    /lib/tls/i686/cmov/libm-2.7.so
b7629000-b7632000 r-xp 00000000 08:15 7537620    /lib/tls/i686/cmov/libcrypt-2.7.so
b7632000-b7634000 rw-p 00008000 08:15 7537620    /lib/tls/i686/cmov/libcrypt-2.7.so
b7634000-b765b000 rw-p b7634000 00:00 0 
b765b000-b765d000 r-xp 00000000 08:15 7537621    /lib/tls/i686/cmov/libdl-2.7.so
b765d000-b765f000 rw-p 00001000 08:15 7537621    /lib/tls/i686/cmov/libdl-2.7.so
b765f000-b7660000 rw-p b765f000 00:00 0 
b7660000-b7667000 r-xp 00000000 08:15 7537885    /lib/tls/i686/cmov/librt-2.7.so
b7667000-b7669000 rw-p 00006000 08:15 7537885    /lib/tls/i686/cmov/librt-2.7.so
b7669000-b7673000 r-xp 00000000 08:15 2969156    /lib/libgcc_s.so.1
b7673000-b7674000 rw-p 0000a000 08:15 2969156    /lib/libgcc_s.so.1
b7674000-b7678000 r-xp 00000000 08:15 5096017    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/ruby/1.8/i686-linux/readline.so
b7678000-b7679000 rw-p 00003000 08:15 5096017    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/ruby/1.8/i686-linux/readline.so
b7679000-b7748000 r-xp 00000000 08:15 3195495    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8.8
b7748000-b774b000 rw-p 000ce000 08:15 3195495    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8.8
b774b000-b775d000 rw-p b774b000 00:00 0 
b775d000-b775e000 r-xp b775d000 00:00 0          [vdso]
b775e000-b7778000 r-xp 00000000 08:15 1796441    /lib/ld-2.7.so
b7778000-b777a000 rw-p 00019000 08:15 1796441    /lib/ld-2.7.so
bfc3c000-bfc51000 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-08-28 07:23:46
    updated_at = 2010-08-28 07:23:46
customer_email = 
     placed_at = 2010-08-28 03:32:24
          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-08-28 07:27:43
    updated_at = 2010-08-28 07:27:43
customer_email = 
     placed_at = 2010-08-28 03:32:24
          attn = 
    order_type = 
    ship_class = priority
        amount = 
         state = 
irb e1/ar/observer.rb
*** glibc detected *** irb: realloc(): invalid next size: 0x0811bef0 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb75938a3]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb75957fb]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_xrealloc+0x62)[0xb7737d72]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_str_resize+0x72)[0xb778a892]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7734015]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_find_file_ext+0x1f9)[0xb77349d9]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_require_safe+0x154)[0xb7727d44]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_f_require+0x29)[0xb7728259]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb77186b2]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7723e3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7724148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb771ebad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb772878e]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7728c7d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb77186d5]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7723e3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7724148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb771ebad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7723d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7724148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb771ebad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb771ee1b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb772cb33]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_yield+0x21)[0xb772e181]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_ary_each+0x41)[0xb76fcfe1]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb77186bc]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7723e3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7724148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7720e47]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb77219d4]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7723d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7724148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb771ea6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7723d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7724148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb771ea6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7723d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7724148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb771ea6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7723d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7724148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb771ea6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb772eacb]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_exec+0x22)[0xb772eb02]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_run+0x2f)[0xb772eecf]
irb[0x80486dd]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb753c450]
irb[0x8048621]
======= Memory map: ========
08048000-08049000 r-xp 00000000 08:15 2742032    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/bin/ruby
08049000-0804a000 rw-p 00000000 08:15 2742032    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/bin/ruby
0804a000-0812f000 rw-p 0804a000 00:00 0          [heap]
b7300000-b7321000 rw-p b7300000 00:00 0 
b7321000-b7400000 ---p b7321000 00:00 0 
b7412000-b743f000 r-xp 00000000 08:15 2965573    /lib/libncurses.so.5.6
b743f000-b7442000 rw-p 0002c000 08:15 2965573    /lib/libncurses.so.5.6
b7442000-b746e000 r-xp 00000000 08:15 2965623    /lib/libreadline.so.5.2
b746e000-b7472000 rw-p 0002c000 08:15 2965623    /lib/libreadline.so.5.2
b7472000-b7473000 rw-p b7472000 00:00 0 
b7483000-b750e000 rw-p b7483000 00:00 0 
b750e000-b7522000 r-xp 00000000 08:15 7537632    /lib/tls/i686/cmov/libpthread-2.7.so
b7522000-b7524000 rw-p 00013000 08:15 7537632    /lib/tls/i686/cmov/libpthread-2.7.so
b7524000-b7526000 rw-p b7524000 00:00 0 
b7526000-b766f000 r-xp 00000000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b766f000-b7670000 r--p 00149000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b7670000-b7672000 rw-p 0014a000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b7672000-b7675000 rw-p b7672000 00:00 0 
b7675000-b7698000 r-xp 00000000 08:15 7537622    /lib/tls/i686/cmov/libm-2.7.so
b7698000-b769a000 rw-p 00023000 08:15 7537622    /lib/tls/i686/cmov/libm-2.7.so
b769a000-b76a3000 r-xp 00000000 08:15 7537620    /lib/tls/i686/cmov/libcrypt-2.7.so
b76a3000-b76a5000 rw-p 00008000 08:15 7537620    /lib/tls/i686/cmov/libcrypt-2.7.so
b76a5000-b76cc000 rw-p b76a5000 00:00 0 
b76cc000-b76ce000 r-xp 00000000 08:15 7537621    /lib/tls/i686/cmov/libdl-2.7.so
b76ce000-b76d0000 rw-p 00001000 08:15 7537621    /lib/tls/i686/cmov/libdl-2.7.so
b76d0000-b76d1000 rw-p b76d0000 00:00 0 
b76d1000-b76d8000 r-xp 00000000 08:15 7537885    /lib/tls/i686/cmov/librt-2.7.so
b76d8000-b76da000 rw-p 00006000 08:15 7537885    /lib/tls/i686/cmov/librt-2.7.so
b76da000-b76e4000 r-xp 00000000 08:15 2969156    /lib/libgcc_s.so.1
b76e4000-b76e5000 rw-p 0000a000 08:15 2969156    /lib/libgcc_s.so.1
b76e5000-b76e9000 r-xp 00000000 08:15 5096017    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/ruby/1.8/i686-linux/readline.so
b76e9000-b76ea000 rw-p 00003000 08:15 5096017    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/ruby/1.8/i686-linux/readline.so
b76ea000-b77b9000 r-xp 00000000 08:15 3195495    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8.8
b77b9000-b77bc000 rw-p 000ce000 08:15 3195495    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8.8
b77bc000-b77ce000 rw-p b77bc000 00:00 0 
b77ce000-b77cf000 r-xp b77ce000 00:00 0          [vdso]
b77cf000-b77e9000 r-xp 00000000 08:15 1796441    /lib/ld-2.7.so
b77e9000-b77eb000 rw-p 00019000 08:15 1796441    /lib/ld-2.7.so
bf811000-bf826000 rw-p bffeb000 00:00 0          [stack]
irb e1/ar/attributes.rb
*** glibc detected *** irb: realloc(): invalid next size: 0x0811bef0 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb75018a3]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb75037fb]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_xrealloc+0x62)[0xb76a5d72]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_str_resize+0x72)[0xb76f8892]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76a2015]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_find_file_ext+0x1f9)[0xb76a29d9]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_require_safe+0x154)[0xb7695d44]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_f_require+0x29)[0xb7696259]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76866b2]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7691e3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7692148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb768cbad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb769678e]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7696c7d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76866d5]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7691e3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7692148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb768cbad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7691d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7692148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb768cbad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb768ce1b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb769ab33]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_yield+0x21)[0xb769c181]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_ary_each+0x41)[0xb766afe1]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76866bc]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7691e3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7692148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb768ee47]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb768f9d4]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7691d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7692148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb768ca6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7691d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7692148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb768ca6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7691d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7692148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb768ca6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7691d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7692148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb768ca6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb769cacb]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_exec+0x22)[0xb769cb02]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_run+0x2f)[0xb769cecf]
irb[0x80486dd]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb74aa450]
irb[0x8048621]
======= Memory map: ========
08048000-08049000 r-xp 00000000 08:15 2742032    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/bin/ruby
08049000-0804a000 rw-p 00000000 08:15 2742032    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/bin/ruby
0804a000-0812f000 rw-p 0804a000 00:00 0          [heap]
b7200000-b7221000 rw-p b7200000 00:00 0 
b7221000-b7300000 ---p b7221000 00:00 0 
b7380000-b73ad000 r-xp 00000000 08:15 2965573    /lib/libncurses.so.5.6
b73ad000-b73b0000 rw-p 0002c000 08:15 2965573    /lib/libncurses.so.5.6
b73b0000-b73dc000 r-xp 00000000 08:15 2965623    /lib/libreadline.so.5.2
b73dc000-b73e0000 rw-p 0002c000 08:15 2965623    /lib/libreadline.so.5.2
b73e0000-b73e1000 rw-p b73e0000 00:00 0 
b73f1000-b747c000 rw-p b73f1000 00:00 0 
b747c000-b7490000 r-xp 00000000 08:15 7537632    /lib/tls/i686/cmov/libpthread-2.7.so
b7490000-b7492000 rw-p 00013000 08:15 7537632    /lib/tls/i686/cmov/libpthread-2.7.so
b7492000-b7494000 rw-p b7492000 00:00 0 
b7494000-b75dd000 r-xp 00000000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b75dd000-b75de000 r--p 00149000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b75de000-b75e0000 rw-p 0014a000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b75e0000-b75e3000 rw-p b75e0000 00:00 0 
b75e3000-b7606000 r-xp 00000000 08:15 7537622    /lib/tls/i686/cmov/libm-2.7.so
b7606000-b7608000 rw-p 00023000 08:15 7537622    /lib/tls/i686/cmov/libm-2.7.so
b7608000-b7611000 r-xp 00000000 08:15 7537620    /lib/tls/i686/cmov/libcrypt-2.7.so
b7611000-b7613000 rw-p 00008000 08:15 7537620    /lib/tls/i686/cmov/libcrypt-2.7.so
b7613000-b763a000 rw-p b7613000 00:00 0 
b763a000-b763c000 r-xp 00000000 08:15 7537621    /lib/tls/i686/cmov/libdl-2.7.so
b763c000-b763e000 rw-p 00001000 08:15 7537621    /lib/tls/i686/cmov/libdl-2.7.so
b763e000-b763f000 rw-p b763e000 00:00 0 
b763f000-b7646000 r-xp 00000000 08:15 7537885    /lib/tls/i686/cmov/librt-2.7.so
b7646000-b7648000 rw-p 00006000 08:15 7537885    /lib/tls/i686/cmov/librt-2.7.so
b7648000-b7652000 r-xp 00000000 08:15 2969156    /lib/libgcc_s.so.1
b7652000-b7653000 rw-p 0000a000 08:15 2969156    /lib/libgcc_s.so.1
b7653000-b7657000 r-xp 00000000 08:15 5096017    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/ruby/1.8/i686-linux/readline.so
b7657000-b7658000 rw-p 00003000 08:15 5096017    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/ruby/1.8/i686-linux/readline.so
b7658000-b7727000 r-xp 00000000 08:15 3195495    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8.8
b7727000-b772a000 rw-p 000ce000 08:15 3195495    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8.8
b772a000-b773c000 rw-p b772a000 00:00 0 
b773c000-b773d000 r-xp b773c000 00:00 0          [vdso]
b773d000-b7757000 r-xp 00000000 08:15 1796441    /lib/ld-2.7.so
b7757000-b7759000 rw-p 00019000 08:15 1796441    /lib/ld-2.7.so
bfbd7000-bfbec000 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: 0x0811bf08 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb754e8a3]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb75507fb]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_xrealloc+0x62)[0xb76f2d72]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_str_resize+0x72)[0xb7745892]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ef015]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_find_file_ext+0x1f9)[0xb76ef9d9]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_require_safe+0x154)[0xb76e2d44]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_f_require+0x29)[0xb76e3259]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76d36b2]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76dee3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76df148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76d9bad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76e378e]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76e3c7d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76d36d5]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76dee3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76df148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76d9bad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ded7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76df148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76d9bad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76d9e1b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76e7b33]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_yield+0x21)[0xb76e9181]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_ary_each+0x41)[0xb76b7fe1]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76d36bc]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76dee3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76df148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76dbe47]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76dc9d4]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ded7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76df148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76d9a6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ded7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76df148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76d9a6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ded7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76df148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76d9a6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ded7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76df148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76d9a6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76e9acb]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_exec+0x22)[0xb76e9b02]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_run+0x2f)[0xb76e9ecf]
irb[0x80486dd]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb74f7450]
irb[0x8048621]
======= Memory map: ========
08048000-08049000 r-xp 00000000 08:15 2742032    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/bin/ruby
08049000-0804a000 rw-p 00000000 08:15 2742032    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/bin/ruby
0804a000-0812f000 rw-p 0804a000 00:00 0          [heap]
b7200000-b7221000 rw-p b7200000 00:00 0 
b7221000-b7300000 ---p b7221000 00:00 0 
b73cd000-b73fa000 r-xp 00000000 08:15 2965573    /lib/libncurses.so.5.6
b73fa000-b73fd000 rw-p 0002c000 08:15 2965573    /lib/libncurses.so.5.6
b73fd000-b7429000 r-xp 00000000 08:15 2965623    /lib/libreadline.so.5.2
b7429000-b742d000 rw-p 0002c000 08:15 2965623    /lib/libreadline.so.5.2
b742d000-b742e000 rw-p b742d000 00:00 0 
b743e000-b74c9000 rw-p b743e000 00:00 0 
b74c9000-b74dd000 r-xp 00000000 08:15 7537632    /lib/tls/i686/cmov/libpthread-2.7.so
b74dd000-b74df000 rw-p 00013000 08:15 7537632    /lib/tls/i686/cmov/libpthread-2.7.so
b74df000-b74e1000 rw-p b74df000 00:00 0 
b74e1000-b762a000 r-xp 00000000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b762a000-b762b000 r--p 00149000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b762b000-b762d000 rw-p 0014a000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b762d000-b7630000 rw-p b762d000 00:00 0 
b7630000-b7653000 r-xp 00000000 08:15 7537622    /lib/tls/i686/cmov/libm-2.7.so
b7653000-b7655000 rw-p 00023000 08:15 7537622    /lib/tls/i686/cmov/libm-2.7.so
b7655000-b765e000 r-xp 00000000 08:15 7537620    /lib/tls/i686/cmov/libcrypt-2.7.so
b765e000-b7660000 rw-p 00008000 08:15 7537620    /lib/tls/i686/cmov/libcrypt-2.7.so
b7660000-b7687000 rw-p b7660000 00:00 0 
b7687000-b7689000 r-xp 00000000 08:15 7537621    /lib/tls/i686/cmov/libdl-2.7.so
b7689000-b768b000 rw-p 00001000 08:15 7537621    /lib/tls/i686/cmov/libdl-2.7.so
b768b000-b768c000 rw-p b768b000 00:00 0 
b768c000-b7693000 r-xp 00000000 08:15 7537885    /lib/tls/i686/cmov/librt-2.7.so
b7693000-b7695000 rw-p 00006000 08:15 7537885    /lib/tls/i686/cmov/librt-2.7.so
b7695000-b769f000 r-xp 00000000 08:15 2969156    /lib/libgcc_s.so.1
b769f000-b76a0000 rw-p 0000a000 08:15 2969156    /lib/libgcc_s.so.1
b76a0000-b76a4000 r-xp 00000000 08:15 5096017    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/ruby/1.8/i686-linux/readline.so
b76a4000-b76a5000 rw-p 00003000 08:15 5096017    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/ruby/1.8/i686-linux/readline.so
b76a5000-b7774000 r-xp 00000000 08:15 3195495    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8.8
b7774000-b7777000 rw-p 000ce000 08:15 3195495    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8.8
b7777000-b7789000 rw-p b7777000 00:00 0 
b7789000-b778a000 r-xp b7789000 00:00 0          [vdso]
b778a000-b77a4000 r-xp 00000000 08:15 1796441    /lib/ld-2.7.so
b77a4000-b77a6000 rw-p 00019000 08:15 1796441    /lib/ld-2.7.so
bf8b3000-bf8c8000 rw-p bffeb000 00:00 0          [stack]
sqlite3> select * from accounts
Error: no such table: accounts
irb e1/ar/transactions.rb 2
*** glibc detected *** irb: realloc(): invalid next size: 0x0811bf08 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb75078a3]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb75097fb]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_xrealloc+0x62)[0xb76abd72]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_str_resize+0x72)[0xb76fe892]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76a8015]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_find_file_ext+0x1f9)[0xb76a89d9]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_require_safe+0x154)[0xb769bd44]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_f_require+0x29)[0xb769c259]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb768c6b2]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7697e3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7698148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7692bad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb769c78e]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb769cc7d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb768c6d5]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7697e3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7698148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7692bad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7697d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7698148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7692bad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7692e1b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76a0b33]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_yield+0x21)[0xb76a2181]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_ary_each+0x41)[0xb7670fe1]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb768c6bc]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7697e3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7698148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7694e47]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76959d4]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7697d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7698148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7692a6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7697d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7698148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7692a6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7697d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7698148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7692a6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7697d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7698148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7692a6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76a2acb]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_exec+0x22)[0xb76a2b02]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_run+0x2f)[0xb76a2ecf]
irb[0x80486dd]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb74b0450]
irb[0x8048621]
======= Memory map: ========
08048000-08049000 r-xp 00000000 08:15 2742032    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/bin/ruby
08049000-0804a000 rw-p 00000000 08:15 2742032    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/bin/ruby
0804a000-0812f000 rw-p 0804a000 00:00 0          [heap]
b7200000-b7221000 rw-p b7200000 00:00 0 
b7221000-b7300000 ---p b7221000 00:00 0 
b7386000-b73b3000 r-xp 00000000 08:15 2965573    /lib/libncurses.so.5.6
b73b3000-b73b6000 rw-p 0002c000 08:15 2965573    /lib/libncurses.so.5.6
b73b6000-b73e2000 r-xp 00000000 08:15 2965623    /lib/libreadline.so.5.2
b73e2000-b73e6000 rw-p 0002c000 08:15 2965623    /lib/libreadline.so.5.2
b73e6000-b73e7000 rw-p b73e6000 00:00 0 
b73f7000-b7482000 rw-p b73f7000 00:00 0 
b7482000-b7496000 r-xp 00000000 08:15 7537632    /lib/tls/i686/cmov/libpthread-2.7.so
b7496000-b7498000 rw-p 00013000 08:15 7537632    /lib/tls/i686/cmov/libpthread-2.7.so
b7498000-b749a000 rw-p b7498000 00:00 0 
b749a000-b75e3000 r-xp 00000000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b75e3000-b75e4000 r--p 00149000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b75e4000-b75e6000 rw-p 0014a000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b75e6000-b75e9000 rw-p b75e6000 00:00 0 
b75e9000-b760c000 r-xp 00000000 08:15 7537622    /lib/tls/i686/cmov/libm-2.7.so
b760c000-b760e000 rw-p 00023000 08:15 7537622    /lib/tls/i686/cmov/libm-2.7.so
b760e000-b7617000 r-xp 00000000 08:15 7537620    /lib/tls/i686/cmov/libcrypt-2.7.so
b7617000-b7619000 rw-p 00008000 08:15 7537620    /lib/tls/i686/cmov/libcrypt-2.7.so
b7619000-b7640000 rw-p b7619000 00:00 0 
b7640000-b7642000 r-xp 00000000 08:15 7537621    /lib/tls/i686/cmov/libdl-2.7.so
b7642000-b7644000 rw-p 00001000 08:15 7537621    /lib/tls/i686/cmov/libdl-2.7.so
b7644000-b7645000 rw-p b7644000 00:00 0 
b7645000-b764c000 r-xp 00000000 08:15 7537885    /lib/tls/i686/cmov/librt-2.7.so
b764c000-b764e000 rw-p 00006000 08:15 7537885    /lib/tls/i686/cmov/librt-2.7.so
b764e000-b7658000 r-xp 00000000 08:15 2969156    /lib/libgcc_s.so.1
b7658000-b7659000 rw-p 0000a000 08:15 2969156    /lib/libgcc_s.so.1
b7659000-b765d000 r-xp 00000000 08:15 5096017    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/ruby/1.8/i686-linux/readline.so
b765d000-b765e000 rw-p 00003000 08:15 5096017    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/ruby/1.8/i686-linux/readline.so
b765e000-b772d000 r-xp 00000000 08:15 3195495    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8.8
b772d000-b7730000 rw-p 000ce000 08:15 3195495    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8.8
b7730000-b7742000 rw-p b7730000 00:00 0 
b7742000-b7743000 r-xp b7742000 00:00 0          [vdso]
b7743000-b775d000 r-xp 00000000 08:15 1796441    /lib/ld-2.7.so
b775d000-b775f000 rw-p 00019000 08:15 1796441    /lib/ld-2.7.so
bff25000-bff3a000 rw-p bffeb000 00:00 0          [stack]
sqlite3> select * from accounts
Error: no such table: accounts
irb e1/ar/transactions.rb 3
*** glibc detected *** irb: realloc(): invalid next size: 0x0811bf08 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb755a8a3]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb755c7fb]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_xrealloc+0x62)[0xb76fed72]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_str_resize+0x72)[0xb7751892]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76fb015]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_find_file_ext+0x1f9)[0xb76fb9d9]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_require_safe+0x154)[0xb76eed44]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_f_require+0x29)[0xb76ef259]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76df6b2]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76eae3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76eb148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76e5bad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ef78e]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76efc7d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76df6d5]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76eae3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76eb148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76e5bad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ead7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76eb148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76e5bad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76e5e1b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76f3b33]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_yield+0x21)[0xb76f5181]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_ary_each+0x41)[0xb76c3fe1]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76df6bc]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76eae3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76eb148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76e7e47]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76e89d4]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ead7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76eb148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76e5a6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ead7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76eb148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76e5a6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ead7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76eb148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76e5a6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ead7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76eb148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76e5a6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76f5acb]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_exec+0x22)[0xb76f5b02]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_run+0x2f)[0xb76f5ecf]
irb[0x80486dd]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7503450]
irb[0x8048621]
======= Memory map: ========
08048000-08049000 r-xp 00000000 08:15 2742032    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/bin/ruby
08049000-0804a000 rw-p 00000000 08:15 2742032    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/bin/ruby
0804a000-0812f000 rw-p 0804a000 00:00 0          [heap]
b7200000-b7221000 rw-p b7200000 00:00 0 
b7221000-b7300000 ---p b7221000 00:00 0 
b73d9000-b7406000 r-xp 00000000 08:15 2965573    /lib/libncurses.so.5.6
b7406000-b7409000 rw-p 0002c000 08:15 2965573    /lib/libncurses.so.5.6
b7409000-b7435000 r-xp 00000000 08:15 2965623    /lib/libreadline.so.5.2
b7435000-b7439000 rw-p 0002c000 08:15 2965623    /lib/libreadline.so.5.2
b7439000-b743a000 rw-p b7439000 00:00 0 
b744a000-b74d5000 rw-p b744a000 00:00 0 
b74d5000-b74e9000 r-xp 00000000 08:15 7537632    /lib/tls/i686/cmov/libpthread-2.7.so
b74e9000-b74eb000 rw-p 00013000 08:15 7537632    /lib/tls/i686/cmov/libpthread-2.7.so
b74eb000-b74ed000 rw-p b74eb000 00:00 0 
b74ed000-b7636000 r-xp 00000000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b7636000-b7637000 r--p 00149000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b7637000-b7639000 rw-p 0014a000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b7639000-b763c000 rw-p b7639000 00:00 0 
b763c000-b765f000 r-xp 00000000 08:15 7537622    /lib/tls/i686/cmov/libm-2.7.so
b765f000-b7661000 rw-p 00023000 08:15 7537622    /lib/tls/i686/cmov/libm-2.7.so
b7661000-b766a000 r-xp 00000000 08:15 7537620    /lib/tls/i686/cmov/libcrypt-2.7.so
b766a000-b766c000 rw-p 00008000 08:15 7537620    /lib/tls/i686/cmov/libcrypt-2.7.so
b766c000-b7693000 rw-p b766c000 00:00 0 
b7693000-b7695000 r-xp 00000000 08:15 7537621    /lib/tls/i686/cmov/libdl-2.7.so
b7695000-b7697000 rw-p 00001000 08:15 7537621    /lib/tls/i686/cmov/libdl-2.7.so
b7697000-b7698000 rw-p b7697000 00:00 0 
b7698000-b769f000 r-xp 00000000 08:15 7537885    /lib/tls/i686/cmov/librt-2.7.so
b769f000-b76a1000 rw-p 00006000 08:15 7537885    /lib/tls/i686/cmov/librt-2.7.so
b76a1000-b76ab000 r-xp 00000000 08:15 2969156    /lib/libgcc_s.so.1
b76ab000-b76ac000 rw-p 0000a000 08:15 2969156    /lib/libgcc_s.so.1
b76ac000-b76b0000 r-xp 00000000 08:15 5096017    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/ruby/1.8/i686-linux/readline.so
b76b0000-b76b1000 rw-p 00003000 08:15 5096017    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/ruby/1.8/i686-linux/readline.so
b76b1000-b7780000 r-xp 00000000 08:15 3195495    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8.8
b7780000-b7783000 rw-p 000ce000 08:15 3195495    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8.8
b7783000-b7795000 rw-p b7783000 00:00 0 
b7795000-b7796000 r-xp b7795000 00:00 0          [vdso]
b7796000-b77b0000 r-xp 00000000 08:15 1796441    /lib/ld-2.7.so
b77b0000-b77b2000 rw-p 00019000 08:15 1796441    /lib/ld-2.7.so
bfb5f000-bfb74000 rw-p bffeb000 00:00 0          [stack]
irb e1/ar/transactions.rb 4
*** glibc detected *** irb: realloc(): invalid next size: 0x0811bf08 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb75298a3]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb752b7fb]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_xrealloc+0x62)[0xb76cdd72]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_str_resize+0x72)[0xb7720892]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ca015]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_find_file_ext+0x1f9)[0xb76ca9d9]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_require_safe+0x154)[0xb76bdd44]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_f_require+0x29)[0xb76be259]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ae6b2]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b9e3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ba148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b4bad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76be78e]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76bec7d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ae6d5]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b9e3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ba148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b4bad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b9d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ba148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b4bad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b4e1b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76c2b33]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_yield+0x21)[0xb76c4181]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_ary_each+0x41)[0xb7692fe1]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ae6bc]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b9e3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ba148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b6e47]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b79d4]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b9d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ba148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b4a6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b9d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ba148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b4a6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b9d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ba148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b4a6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b9d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ba148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b4a6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76c4acb]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_exec+0x22)[0xb76c4b02]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_run+0x2f)[0xb76c4ecf]
irb[0x80486dd]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb74d2450]
irb[0x8048621]
======= Memory map: ========
08048000-08049000 r-xp 00000000 08:15 2742032    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/bin/ruby
08049000-0804a000 rw-p 00000000 08:15 2742032    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/bin/ruby
0804a000-0812f000 rw-p 0804a000 00:00 0          [heap]
b7200000-b7221000 rw-p b7200000 00:00 0 
b7221000-b7300000 ---p b7221000 00:00 0 
b73a8000-b73d5000 r-xp 00000000 08:15 2965573    /lib/libncurses.so.5.6
b73d5000-b73d8000 rw-p 0002c000 08:15 2965573    /lib/libncurses.so.5.6
b73d8000-b7404000 r-xp 00000000 08:15 2965623    /lib/libreadline.so.5.2
b7404000-b7408000 rw-p 0002c000 08:15 2965623    /lib/libreadline.so.5.2
b7408000-b7409000 rw-p b7408000 00:00 0 
b7419000-b74a4000 rw-p b7419000 00:00 0 
b74a4000-b74b8000 r-xp 00000000 08:15 7537632    /lib/tls/i686/cmov/libpthread-2.7.so
b74b8000-b74ba000 rw-p 00013000 08:15 7537632    /lib/tls/i686/cmov/libpthread-2.7.so
b74ba000-b74bc000 rw-p b74ba000 00:00 0 
b74bc000-b7605000 r-xp 00000000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b7605000-b7606000 r--p 00149000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b7606000-b7608000 rw-p 0014a000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b7608000-b760b000 rw-p b7608000 00:00 0 
b760b000-b762e000 r-xp 00000000 08:15 7537622    /lib/tls/i686/cmov/libm-2.7.so
b762e000-b7630000 rw-p 00023000 08:15 7537622    /lib/tls/i686/cmov/libm-2.7.so
b7630000-b7639000 r-xp 00000000 08:15 7537620    /lib/tls/i686/cmov/libcrypt-2.7.so
b7639000-b763b000 rw-p 00008000 08:15 7537620    /lib/tls/i686/cmov/libcrypt-2.7.so
b763b000-b7662000 rw-p b763b000 00:00 0 
b7662000-b7664000 r-xp 00000000 08:15 7537621    /lib/tls/i686/cmov/libdl-2.7.so
b7664000-b7666000 rw-p 00001000 08:15 7537621    /lib/tls/i686/cmov/libdl-2.7.so
b7666000-b7667000 rw-p b7666000 00:00 0 
b7667000-b766e000 r-xp 00000000 08:15 7537885    /lib/tls/i686/cmov/librt-2.7.so
b766e000-b7670000 rw-p 00006000 08:15 7537885    /lib/tls/i686/cmov/librt-2.7.so
b7670000-b767a000 r-xp 00000000 08:15 2969156    /lib/libgcc_s.so.1
b767a000-b767b000 rw-p 0000a000 08:15 2969156    /lib/libgcc_s.so.1
b767b000-b767f000 r-xp 00000000 08:15 5096017    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/ruby/1.8/i686-linux/readline.so
b767f000-b7680000 rw-p 00003000 08:15 5096017    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/ruby/1.8/i686-linux/readline.so
b7680000-b774f000 r-xp 00000000 08:15 3195495    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8.8
b774f000-b7752000 rw-p 000ce000 08:15 3195495    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8.8
b7752000-b7764000 rw-p b7752000 00:00 0 
b7764000-b7765000 r-xp b7764000 00:00 0          [vdso]
b7765000-b777f000 r-xp 00000000 08:15 1796441    /lib/ld-2.7.so
b777f000-b7781000 rw-p 00019000 08:15 1796441    /lib/ld-2.7.so
bfa1a000-bfa2f000 rw-p bffeb000 00:00 0          [stack]
irb e1/ar/transactions.rb 5
*** glibc detected *** irb: realloc(): invalid next size: 0x0811bf08 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb756f8a3]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb75717fb]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_xrealloc+0x62)[0xb7713d72]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_str_resize+0x72)[0xb7766892]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7710015]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_find_file_ext+0x1f9)[0xb77109d9]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_require_safe+0x154)[0xb7703d44]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_f_require+0x29)[0xb7704259]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76f46b2]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ffe3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7700148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76fabad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb770478e]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7704c7d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76f46d5]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ffe3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7700148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76fabad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ffd7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7700148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76fabad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76fae1b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7708b33]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_yield+0x21)[0xb770a181]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_ary_each+0x41)[0xb76d8fe1]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76f46bc]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ffe3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7700148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76fce47]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76fd9d4]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ffd7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7700148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76faa6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ffd7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7700148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76faa6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ffd7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7700148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76faa6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ffd7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb7700148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76faa6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb770aacb]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_exec+0x22)[0xb770ab02]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_run+0x2f)[0xb770aecf]
irb[0x80486dd]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7518450]
irb[0x8048621]
======= Memory map: ========
08048000-08049000 r-xp 00000000 08:15 2742032    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/bin/ruby
08049000-0804a000 rw-p 00000000 08:15 2742032    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/bin/ruby
0804a000-0812f000 rw-p 0804a000 00:00 0          [heap]
b7200000-b7221000 rw-p b7200000 00:00 0 
b7221000-b7300000 ---p b7221000 00:00 0 
b73ee000-b741b000 r-xp 00000000 08:15 2965573    /lib/libncurses.so.5.6
b741b000-b741e000 rw-p 0002c000 08:15 2965573    /lib/libncurses.so.5.6
b741e000-b744a000 r-xp 00000000 08:15 2965623    /lib/libreadline.so.5.2
b744a000-b744e000 rw-p 0002c000 08:15 2965623    /lib/libreadline.so.5.2
b744e000-b744f000 rw-p b744e000 00:00 0 
b745f000-b74ea000 rw-p b745f000 00:00 0 
b74ea000-b74fe000 r-xp 00000000 08:15 7537632    /lib/tls/i686/cmov/libpthread-2.7.so
b74fe000-b7500000 rw-p 00013000 08:15 7537632    /lib/tls/i686/cmov/libpthread-2.7.so
b7500000-b7502000 rw-p b7500000 00:00 0 
b7502000-b764b000 r-xp 00000000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b764b000-b764c000 r--p 00149000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b764c000-b764e000 rw-p 0014a000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b764e000-b7651000 rw-p b764e000 00:00 0 
b7651000-b7674000 r-xp 00000000 08:15 7537622    /lib/tls/i686/cmov/libm-2.7.so
b7674000-b7676000 rw-p 00023000 08:15 7537622    /lib/tls/i686/cmov/libm-2.7.so
b7676000-b767f000 r-xp 00000000 08:15 7537620    /lib/tls/i686/cmov/libcrypt-2.7.so
b767f000-b7681000 rw-p 00008000 08:15 7537620    /lib/tls/i686/cmov/libcrypt-2.7.so
b7681000-b76a8000 rw-p b7681000 00:00 0 
b76a8000-b76aa000 r-xp 00000000 08:15 7537621    /lib/tls/i686/cmov/libdl-2.7.so
b76aa000-b76ac000 rw-p 00001000 08:15 7537621    /lib/tls/i686/cmov/libdl-2.7.so
b76ac000-b76ad000 rw-p b76ac000 00:00 0 
b76ad000-b76b4000 r-xp 00000000 08:15 7537885    /lib/tls/i686/cmov/librt-2.7.so
b76b4000-b76b6000 rw-p 00006000 08:15 7537885    /lib/tls/i686/cmov/librt-2.7.so
b76b6000-b76c0000 r-xp 00000000 08:15 2969156    /lib/libgcc_s.so.1
b76c0000-b76c1000 rw-p 0000a000 08:15 2969156    /lib/libgcc_s.so.1
b76c1000-b76c5000 r-xp 00000000 08:15 5096017    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/ruby/1.8/i686-linux/readline.so
b76c5000-b76c6000 rw-p 00003000 08:15 5096017    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/ruby/1.8/i686-linux/readline.so
b76c6000-b7795000 r-xp 00000000 08:15 3195495    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8.8
b7795000-b7798000 rw-p 000ce000 08:15 3195495    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8.8
b7798000-b77aa000 rw-p b7798000 00:00 0 
b77aa000-b77ab000 r-xp b77aa000 00:00 0          [vdso]
b77ab000-b77c5000 r-xp 00000000 08:15 1796441    /lib/ld-2.7.so
b77c5000-b77c7000 rw-p 00019000 08:15 1796441    /lib/ld-2.7.so
bf922000-bf937000 rw-p bffeb000 00:00 0          [stack]
irb e1/ar/optimistic.rb
*** glibc detected *** irb: realloc(): invalid next size: 0x0811bef0 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb75298a3]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb752b7fb]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_xrealloc+0x62)[0xb76cdd72]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_str_resize+0x72)[0xb7720892]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ca015]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_find_file_ext+0x1f9)[0xb76ca9d9]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_require_safe+0x154)[0xb76bdd44]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_f_require+0x29)[0xb76be259]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ae6b2]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b9e3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ba148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b4bad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76be78e]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76bec7d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ae6d5]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b9e3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ba148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b4bad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b9d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ba148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b4bad]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b4e1b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76c2b33]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_yield+0x21)[0xb76c4181]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(rb_ary_each+0x41)[0xb7692fe1]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ae6bc]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b9e3b]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ba148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b6e47]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b79d4]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b9d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ba148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b4a6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b9d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ba148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b4a6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b9d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ba148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b4a6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b9d7c]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76ba148]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76b4a6d]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8[0xb76c4acb]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_exec+0x22)[0xb76c4b02]
/home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8(ruby_run+0x2f)[0xb76c4ecf]
irb[0x80486dd]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb74d2450]
irb[0x8048621]
======= Memory map: ========
08048000-08049000 r-xp 00000000 08:15 2742032    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/bin/ruby
08049000-0804a000 rw-p 00000000 08:15 2742032    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/bin/ruby
0804a000-0812f000 rw-p 0804a000 00:00 0          [heap]
b7200000-b7221000 rw-p b7200000 00:00 0 
b7221000-b7300000 ---p b7221000 00:00 0 
b73a8000-b73d5000 r-xp 00000000 08:15 2965573    /lib/libncurses.so.5.6
b73d5000-b73d8000 rw-p 0002c000 08:15 2965573    /lib/libncurses.so.5.6
b73d8000-b7404000 r-xp 00000000 08:15 2965623    /lib/libreadline.so.5.2
b7404000-b7408000 rw-p 0002c000 08:15 2965623    /lib/libreadline.so.5.2
b7408000-b7409000 rw-p b7408000 00:00 0 
b7419000-b74a4000 rw-p b7419000 00:00 0 
b74a4000-b74b8000 r-xp 00000000 08:15 7537632    /lib/tls/i686/cmov/libpthread-2.7.so
b74b8000-b74ba000 rw-p 00013000 08:15 7537632    /lib/tls/i686/cmov/libpthread-2.7.so
b74ba000-b74bc000 rw-p b74ba000 00:00 0 
b74bc000-b7605000 r-xp 00000000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b7605000-b7606000 r--p 00149000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b7606000-b7608000 rw-p 0014a000 08:15 7537573    /lib/tls/i686/cmov/libc-2.7.so
b7608000-b760b000 rw-p b7608000 00:00 0 
b760b000-b762e000 r-xp 00000000 08:15 7537622    /lib/tls/i686/cmov/libm-2.7.so
b762e000-b7630000 rw-p 00023000 08:15 7537622    /lib/tls/i686/cmov/libm-2.7.so
b7630000-b7639000 r-xp 00000000 08:15 7537620    /lib/tls/i686/cmov/libcrypt-2.7.so
b7639000-b763b000 rw-p 00008000 08:15 7537620    /lib/tls/i686/cmov/libcrypt-2.7.so
b763b000-b7662000 rw-p b763b000 00:00 0 
b7662000-b7664000 r-xp 00000000 08:15 7537621    /lib/tls/i686/cmov/libdl-2.7.so
b7664000-b7666000 rw-p 00001000 08:15 7537621    /lib/tls/i686/cmov/libdl-2.7.so
b7666000-b7667000 rw-p b7666000 00:00 0 
b7667000-b766e000 r-xp 00000000 08:15 7537885    /lib/tls/i686/cmov/librt-2.7.so
b766e000-b7670000 rw-p 00006000 08:15 7537885    /lib/tls/i686/cmov/librt-2.7.so
b7670000-b767a000 r-xp 00000000 08:15 2969156    /lib/libgcc_s.so.1
b767a000-b767b000 rw-p 0000a000 08:15 2969156    /lib/libgcc_s.so.1
b767b000-b767f000 r-xp 00000000 08:15 5096017    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/ruby/1.8/i686-linux/readline.so
b767f000-b7680000 rw-p 00003000 08:15 5096017    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/ruby/1.8/i686-linux/readline.so
b7680000-b774f000 r-xp 00000000 08:15 3195495    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8.8
b774f000-b7752000 rw-p 000ce000 08:15 3195495    /home/rubys/.rvm/rubies/ruby-1.8.8-r29126/lib/libruby.so.1.8.8
b7752000-b7764000 rw-p b7752000 00:00 0 
b7764000-b7765000 r-xp b7764000 00:00 0          [vdso]
b7765000-b777f000 r-xp 00000000 08:15 1796441    /lib/ld-2.7.so
b777f000-b7781000 rw-p 00019000 08:15 1796441    /lib/ld-2.7.so
bfbf9000-bfc0e000 rw-p bffeb000 00:00 0          [stack]

21 Action Controller: Routing and URLs 19 ActiveRecord: Relationships Between Tables