The Depot Application

The Depot Application

20 ActiveRecord: Object Life Cycle 18 Active Record: The Basics

19 ActiveRecord: Relationships Between Tables

Ticket 3235 : Stack Traceback running irb on Linux

irb e1/ar/associations.rb
*** glibc detected *** irb: realloc(): invalid next size: 0x081e4f50 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb75d5803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb75d775b]
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)[0xb757e450]
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 
b7454000-b7481000 r-xp 00000000 08:05 2965573    /lib/libncurses.so.5.6
b7481000-b7484000 rw-p 0002c000 08:05 2965573    /lib/libncurses.so.5.6
b7484000-b74b0000 r-xp 00000000 08:05 2965623    /lib/libreadline.so.5.2
b74b0000-b74b4000 rw-p 0002c000 08:05 2965623    /lib/libreadline.so.5.2
b74b4000-b74b5000 rw-p b74b4000 00:00 0 
b74c5000-b7550000 rw-p b74c5000 00:00 0 
b7550000-b7564000 r-xp 00000000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b7564000-b7566000 rw-p 00013000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b7566000-b7568000 rw-p b7566000 00:00 0 
b7568000-b76b1000 r-xp 00000000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76b1000-b76b2000 r--p 00149000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76b2000-b76b4000 rw-p 0014a000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76b4000-b76b7000 rw-p b76b4000 00:00 0 
b76b7000-b76da000 r-xp 00000000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b76da000-b76dc000 rw-p 00023000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b76dc000-b76e5000 r-xp 00000000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b76e5000-b76e7000 rw-p 00008000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b76e7000-b770f000 rw-p b76e7000 00:00 0 
b770f000-b7711000 r-xp 00000000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b7711000-b7713000 rw-p 00001000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b7713000-b771a000 r-xp 00000000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b771a000-b771c000 rw-p 00006000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b771c000-b7726000 r-xp 00000000 08:05 2969156    /lib/libgcc_s.so.1
b7726000-b7727000 rw-p 0000a000 08:05 2969156    /lib/libgcc_s.so.1
b7727000-b772b000 r-xp 00000000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b772b000-b772c000 rw-p 00003000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b772c000-b772e000 rw-p b772c000 00:00 0 
b772e000-b772f000 r-xp b772e000 00:00 0          [vdso]
b772f000-b7749000 r-xp 00000000 08:05 1786011    /lib/ld-2.7.so
b7749000-b774b000 rw-p 00019000 08:05 1786011    /lib/ld-2.7.so
bfcd4000-bfce9000 rw-p bffeb000 00:00 0          [stack]
irb e1/ar/sti.rb
*** glibc detected *** irb: realloc(): invalid next size: 0x081e4f48 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb75b3803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb75b575b]
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)[0xb755c450]
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 
b7432000-b745f000 r-xp 00000000 08:05 2965573    /lib/libncurses.so.5.6
b745f000-b7462000 rw-p 0002c000 08:05 2965573    /lib/libncurses.so.5.6
b7462000-b748e000 r-xp 00000000 08:05 2965623    /lib/libreadline.so.5.2
b748e000-b7492000 rw-p 0002c000 08:05 2965623    /lib/libreadline.so.5.2
b7492000-b7493000 rw-p b7492000 00:00 0 
b74a3000-b752e000 rw-p b74a3000 00:00 0 
b752e000-b7542000 r-xp 00000000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b7542000-b7544000 rw-p 00013000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b7544000-b7546000 rw-p b7544000 00:00 0 
b7546000-b768f000 r-xp 00000000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b768f000-b7690000 r--p 00149000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b7690000-b7692000 rw-p 0014a000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b7692000-b7695000 rw-p b7692000 00:00 0 
b7695000-b76b8000 r-xp 00000000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b76b8000-b76ba000 rw-p 00023000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b76ba000-b76c3000 r-xp 00000000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b76c3000-b76c5000 rw-p 00008000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b76c5000-b76ed000 rw-p b76c5000 00:00 0 
b76ed000-b76ef000 r-xp 00000000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b76ef000-b76f1000 rw-p 00001000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b76f1000-b76f8000 r-xp 00000000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b76f8000-b76fa000 rw-p 00006000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b76fa000-b7704000 r-xp 00000000 08:05 2969156    /lib/libgcc_s.so.1
b7704000-b7705000 rw-p 0000a000 08:05 2969156    /lib/libgcc_s.so.1
b7705000-b7709000 r-xp 00000000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7709000-b770a000 rw-p 00003000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b770a000-b770c000 rw-p b770a000 00:00 0 
b770c000-b770d000 r-xp b770c000 00:00 0          [vdso]
b770d000-b7727000 r-xp 00000000 08:05 1786011    /lib/ld-2.7.so
b7727000-b7729000 rw-p 00019000 08:05 1786011    /lib/ld-2.7.so
bfda6000-bfdbb000 rw-p bffeb000 00:00 0          [stack]
irb e1/ar/polymorphic.rb 1
*** glibc detected *** irb: realloc(): invalid next size: 0x081e4f60 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb75d6803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb75d875b]
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)[0xb757f450]
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 
b7455000-b7482000 r-xp 00000000 08:05 2965573    /lib/libncurses.so.5.6
b7482000-b7485000 rw-p 0002c000 08:05 2965573    /lib/libncurses.so.5.6
b7485000-b74b1000 r-xp 00000000 08:05 2965623    /lib/libreadline.so.5.2
b74b1000-b74b5000 rw-p 0002c000 08:05 2965623    /lib/libreadline.so.5.2
b74b5000-b74b6000 rw-p b74b5000 00:00 0 
b74c6000-b7551000 rw-p b74c6000 00:00 0 
b7551000-b7565000 r-xp 00000000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b7565000-b7567000 rw-p 00013000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b7567000-b7569000 rw-p b7567000 00:00 0 
b7569000-b76b2000 r-xp 00000000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76b2000-b76b3000 r--p 00149000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76b3000-b76b5000 rw-p 0014a000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76b5000-b76b8000 rw-p b76b5000 00:00 0 
b76b8000-b76db000 r-xp 00000000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b76db000-b76dd000 rw-p 00023000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b76dd000-b76e6000 r-xp 00000000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b76e6000-b76e8000 rw-p 00008000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b76e8000-b7710000 rw-p b76e8000 00:00 0 
b7710000-b7712000 r-xp 00000000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b7712000-b7714000 rw-p 00001000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b7714000-b771b000 r-xp 00000000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b771b000-b771d000 rw-p 00006000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b771d000-b7727000 r-xp 00000000 08:05 2969156    /lib/libgcc_s.so.1
b7727000-b7728000 rw-p 0000a000 08:05 2969156    /lib/libgcc_s.so.1
b7728000-b772c000 r-xp 00000000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b772c000-b772d000 rw-p 00003000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b772d000-b772f000 rw-p b772d000 00:00 0 
b772f000-b7730000 r-xp b772f000 00:00 0          [vdso]
b7730000-b774a000 r-xp 00000000 08:05 1786011    /lib/ld-2.7.so
b774a000-b774c000 rw-p 00019000 08:05 1786011    /lib/ld-2.7.so
bfc8f000-bfca4000 rw-p bffeb000 00:00 0          [stack]
sqlite3> select * from articles
SQL error: no such table: articles
sqlite3> select * from catalog_entries
SQL error: no such table: catalog_entries
sqlite3> delete from catalog_entries
SQL error: no such table: catalog_entries
irb e1/ar/polymorphic.rb 2
*** glibc detected *** irb: realloc(): invalid next size: 0x081e4f60 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb7619803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb761b75b]
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)[0xb75c2450]
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 
b7498000-b74c5000 r-xp 00000000 08:05 2965573    /lib/libncurses.so.5.6
b74c5000-b74c8000 rw-p 0002c000 08:05 2965573    /lib/libncurses.so.5.6
b74c8000-b74f4000 r-xp 00000000 08:05 2965623    /lib/libreadline.so.5.2
b74f4000-b74f8000 rw-p 0002c000 08:05 2965623    /lib/libreadline.so.5.2
b74f8000-b74f9000 rw-p b74f8000 00:00 0 
b7509000-b7594000 rw-p b7509000 00:00 0 
b7594000-b75a8000 r-xp 00000000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b75a8000-b75aa000 rw-p 00013000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b75aa000-b75ac000 rw-p b75aa000 00:00 0 
b75ac000-b76f5000 r-xp 00000000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76f5000-b76f6000 r--p 00149000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76f6000-b76f8000 rw-p 0014a000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76f8000-b76fb000 rw-p b76f8000 00:00 0 
b76fb000-b771e000 r-xp 00000000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b771e000-b7720000 rw-p 00023000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b7720000-b7729000 r-xp 00000000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b7729000-b772b000 rw-p 00008000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b772b000-b7753000 rw-p b772b000 00:00 0 
b7753000-b7755000 r-xp 00000000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b7755000-b7757000 rw-p 00001000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b7757000-b775e000 r-xp 00000000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b775e000-b7760000 rw-p 00006000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b7760000-b776a000 r-xp 00000000 08:05 2969156    /lib/libgcc_s.so.1
b776a000-b776b000 rw-p 0000a000 08:05 2969156    /lib/libgcc_s.so.1
b776b000-b776f000 r-xp 00000000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b776f000-b7770000 rw-p 00003000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7770000-b7772000 rw-p b7770000 00:00 0 
b7772000-b7773000 r-xp b7772000 00:00 0          [vdso]
b7773000-b778d000 r-xp 00000000 08:05 1786011    /lib/ld-2.7.so
b778d000-b778f000 rw-p 00019000 08:05 1786011    /lib/ld-2.7.so
bfb48000-bfb5d000 rw-p bffeb000 00:00 0          [stack]
sqlite3> select * from articles
SQL error: no such table: articles
sqlite3> select * from images
SQL error: no such table: images
sqlite3> select * from sounds
SQL error: no such table: sounds
sqlite3> select * from catalog_entries
SQL error: no such table: catalog_entries
irb e1/ar/self_association.rb
*** glibc detected *** irb: realloc(): invalid next size: 0x081e4f50 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb760c803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb760e75b]
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)[0xb75b5450]
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 
b748b000-b74b8000 r-xp 00000000 08:05 2965573    /lib/libncurses.so.5.6
b74b8000-b74bb000 rw-p 0002c000 08:05 2965573    /lib/libncurses.so.5.6
b74bb000-b74e7000 r-xp 00000000 08:05 2965623    /lib/libreadline.so.5.2
b74e7000-b74eb000 rw-p 0002c000 08:05 2965623    /lib/libreadline.so.5.2
b74eb000-b74ec000 rw-p b74eb000 00:00 0 
b74fc000-b7587000 rw-p b74fc000 00:00 0 
b7587000-b759b000 r-xp 00000000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b759b000-b759d000 rw-p 00013000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b759d000-b759f000 rw-p b759d000 00:00 0 
b759f000-b76e8000 r-xp 00000000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76e8000-b76e9000 r--p 00149000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76e9000-b76eb000 rw-p 0014a000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76eb000-b76ee000 rw-p b76eb000 00:00 0 
b76ee000-b7711000 r-xp 00000000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b7711000-b7713000 rw-p 00023000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b7713000-b771c000 r-xp 00000000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b771c000-b771e000 rw-p 00008000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b771e000-b7746000 rw-p b771e000 00:00 0 
b7746000-b7748000 r-xp 00000000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b7748000-b774a000 rw-p 00001000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b774a000-b7751000 r-xp 00000000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b7751000-b7753000 rw-p 00006000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b7753000-b775d000 r-xp 00000000 08:05 2969156    /lib/libgcc_s.so.1
b775d000-b775e000 rw-p 0000a000 08:05 2969156    /lib/libgcc_s.so.1
b775e000-b7762000 r-xp 00000000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7762000-b7763000 rw-p 00003000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7763000-b7765000 rw-p b7763000 00:00 0 
b7765000-b7766000 r-xp b7765000 00:00 0          [vdso]
b7766000-b7780000 r-xp 00000000 08:05 1786011    /lib/ld-2.7.so
b7780000-b7782000 rw-p 00019000 08:05 1786011    /lib/ld-2.7.so
bf81a000-bf82f000 rw-p bffeb000 00:00 0          [stack]
irb e1/ar/acts_as_list.rb
*** glibc detected *** irb: realloc(): invalid next size: 0x081e4f50 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb7608803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb760a75b]
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)[0xb75b1450]
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 
b7487000-b74b4000 r-xp 00000000 08:05 2965573    /lib/libncurses.so.5.6
b74b4000-b74b7000 rw-p 0002c000 08:05 2965573    /lib/libncurses.so.5.6
b74b7000-b74e3000 r-xp 00000000 08:05 2965623    /lib/libreadline.so.5.2
b74e3000-b74e7000 rw-p 0002c000 08:05 2965623    /lib/libreadline.so.5.2
b74e7000-b74e8000 rw-p b74e7000 00:00 0 
b74f8000-b7583000 rw-p b74f8000 00:00 0 
b7583000-b7597000 r-xp 00000000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b7597000-b7599000 rw-p 00013000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b7599000-b759b000 rw-p b7599000 00:00 0 
b759b000-b76e4000 r-xp 00000000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76e4000-b76e5000 r--p 00149000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76e5000-b76e7000 rw-p 0014a000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76e7000-b76ea000 rw-p b76e7000 00:00 0 
b76ea000-b770d000 r-xp 00000000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b770d000-b770f000 rw-p 00023000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b770f000-b7718000 r-xp 00000000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b7718000-b771a000 rw-p 00008000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b771a000-b7742000 rw-p b771a000 00:00 0 
b7742000-b7744000 r-xp 00000000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b7744000-b7746000 rw-p 00001000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b7746000-b774d000 r-xp 00000000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b774d000-b774f000 rw-p 00006000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b774f000-b7759000 r-xp 00000000 08:05 2969156    /lib/libgcc_s.so.1
b7759000-b775a000 rw-p 0000a000 08:05 2969156    /lib/libgcc_s.so.1
b775a000-b775e000 r-xp 00000000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b775e000-b775f000 rw-p 00003000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b775f000-b7761000 rw-p b775f000 00:00 0 
b7761000-b7762000 r-xp b7761000 00:00 0          [vdso]
b7762000-b777c000 r-xp 00000000 08:05 1786011    /lib/ld-2.7.so
b777c000-b777e000 rw-p 00019000 08:05 1786011    /lib/ld-2.7.so
bff6d000-bff82000 rw-p bffeb000 00:00 0          [stack]
irb e1/ar/acts_as_tree.rb
*** glibc detected *** irb: realloc(): invalid next size: 0x081e4f50 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb7623803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb762575b]
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)[0xb75cc450]
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 
b74a2000-b74cf000 r-xp 00000000 08:05 2965573    /lib/libncurses.so.5.6
b74cf000-b74d2000 rw-p 0002c000 08:05 2965573    /lib/libncurses.so.5.6
b74d2000-b74fe000 r-xp 00000000 08:05 2965623    /lib/libreadline.so.5.2
b74fe000-b7502000 rw-p 0002c000 08:05 2965623    /lib/libreadline.so.5.2
b7502000-b7503000 rw-p b7502000 00:00 0 
b7513000-b759e000 rw-p b7513000 00:00 0 
b759e000-b75b2000 r-xp 00000000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b75b2000-b75b4000 rw-p 00013000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b75b4000-b75b6000 rw-p b75b4000 00:00 0 
b75b6000-b76ff000 r-xp 00000000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76ff000-b7700000 r--p 00149000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b7700000-b7702000 rw-p 0014a000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b7702000-b7705000 rw-p b7702000 00:00 0 
b7705000-b7728000 r-xp 00000000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b7728000-b772a000 rw-p 00023000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b772a000-b7733000 r-xp 00000000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b7733000-b7735000 rw-p 00008000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b7735000-b775d000 rw-p b7735000 00:00 0 
b775d000-b775f000 r-xp 00000000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b775f000-b7761000 rw-p 00001000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b7761000-b7768000 r-xp 00000000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b7768000-b776a000 rw-p 00006000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b776a000-b7774000 r-xp 00000000 08:05 2969156    /lib/libgcc_s.so.1
b7774000-b7775000 rw-p 0000a000 08:05 2969156    /lib/libgcc_s.so.1
b7775000-b7779000 r-xp 00000000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7779000-b777a000 rw-p 00003000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b777a000-b777c000 rw-p b777a000 00:00 0 
b777c000-b777d000 r-xp b777c000 00:00 0          [vdso]
b777d000-b7797000 r-xp 00000000 08:05 1786011    /lib/ld-2.7.so
b7797000-b7799000 rw-p 00019000 08:05 1786011    /lib/ld-2.7.so
bfb12000-bfb27000 rw-p bffeb000 00:00 0          [stack]
irb e1/ar/one_to_one.rb
*** glibc detected *** irb: realloc(): invalid next size: 0x081e4f48 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb762d803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb762f75b]
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)[0xb75d6450]
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 
b74ac000-b74d9000 r-xp 00000000 08:05 2965573    /lib/libncurses.so.5.6
b74d9000-b74dc000 rw-p 0002c000 08:05 2965573    /lib/libncurses.so.5.6
b74dc000-b7508000 r-xp 00000000 08:05 2965623    /lib/libreadline.so.5.2
b7508000-b750c000 rw-p 0002c000 08:05 2965623    /lib/libreadline.so.5.2
b750c000-b750d000 rw-p b750c000 00:00 0 
b751d000-b75a8000 rw-p b751d000 00:00 0 
b75a8000-b75bc000 r-xp 00000000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b75bc000-b75be000 rw-p 00013000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b75be000-b75c0000 rw-p b75be000 00:00 0 
b75c0000-b7709000 r-xp 00000000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b7709000-b770a000 r--p 00149000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b770a000-b770c000 rw-p 0014a000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b770c000-b770f000 rw-p b770c000 00:00 0 
b770f000-b7732000 r-xp 00000000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b7732000-b7734000 rw-p 00023000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b7734000-b773d000 r-xp 00000000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b773d000-b773f000 rw-p 00008000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b773f000-b7767000 rw-p b773f000 00:00 0 
b7767000-b7769000 r-xp 00000000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b7769000-b776b000 rw-p 00001000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b776b000-b7772000 r-xp 00000000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b7772000-b7774000 rw-p 00006000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b7774000-b777e000 r-xp 00000000 08:05 2969156    /lib/libgcc_s.so.1
b777e000-b777f000 rw-p 0000a000 08:05 2969156    /lib/libgcc_s.so.1
b777f000-b7783000 r-xp 00000000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7783000-b7784000 rw-p 00003000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7784000-b7786000 rw-p b7784000 00:00 0 
b7786000-b7787000 r-xp b7786000 00:00 0          [vdso]
b7787000-b77a1000 r-xp 00000000 08:05 1786011    /lib/ld-2.7.so
b77a1000-b77a3000 rw-p 00019000 08:05 1786011    /lib/ld-2.7.so
bfe65000-bfe7a000 rw-p bffeb000 00:00 0          [stack]
irb e1/ar/counters.rb
*** glibc detected *** irb: realloc(): invalid next size: 0x081e4f48 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb7597803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb759975b]
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)[0xb7540450]
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 
b7416000-b7443000 r-xp 00000000 08:05 2965573    /lib/libncurses.so.5.6
b7443000-b7446000 rw-p 0002c000 08:05 2965573    /lib/libncurses.so.5.6
b7446000-b7472000 r-xp 00000000 08:05 2965623    /lib/libreadline.so.5.2
b7472000-b7476000 rw-p 0002c000 08:05 2965623    /lib/libreadline.so.5.2
b7476000-b7477000 rw-p b7476000 00:00 0 
b7487000-b7512000 rw-p b7487000 00:00 0 
b7512000-b7526000 r-xp 00000000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b7526000-b7528000 rw-p 00013000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b7528000-b752a000 rw-p b7528000 00:00 0 
b752a000-b7673000 r-xp 00000000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b7673000-b7674000 r--p 00149000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b7674000-b7676000 rw-p 0014a000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b7676000-b7679000 rw-p b7676000 00:00 0 
b7679000-b769c000 r-xp 00000000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b769c000-b769e000 rw-p 00023000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b769e000-b76a7000 r-xp 00000000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b76a7000-b76a9000 rw-p 00008000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b76a9000-b76d1000 rw-p b76a9000 00:00 0 
b76d1000-b76d3000 r-xp 00000000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b76d3000-b76d5000 rw-p 00001000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b76d5000-b76dc000 r-xp 00000000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b76dc000-b76de000 rw-p 00006000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b76de000-b76e8000 r-xp 00000000 08:05 2969156    /lib/libgcc_s.so.1
b76e8000-b76e9000 rw-p 0000a000 08:05 2969156    /lib/libgcc_s.so.1
b76e9000-b76ed000 r-xp 00000000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b76ed000-b76ee000 rw-p 00003000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b76ee000-b76f0000 rw-p b76ee000 00:00 0 
b76f0000-b76f1000 r-xp b76f0000 00:00 0          [vdso]
b76f1000-b770b000 r-xp 00000000 08:05 1786011    /lib/ld-2.7.so
b770b000-b770d000 rw-p 00019000 08:05 1786011    /lib/ld-2.7.so
bfe33000-bfe48000 rw-p bffeb000 00:00 0          [stack]

20 ActiveRecord: Object Life Cycle 18 Active Record: The Basics