The Depot Application

The Depot Application

19 ActiveRecord: Relationships Between Tables 17 Migration

18 Active Record: The Basics

Ticket 3235 : Stack Traceback running irb on Linux

echo "Order.column_names" | IRBRC=tmp/irbrc ruby script/console
*** glibc detected *** irb: realloc(): invalid next size: 0x081e52f0 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb75ec803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb75ee75b]
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)[0xb7595450]
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 
b746b000-b7498000 r-xp 00000000 08:05 2965573    /lib/libncurses.so.5.6
b7498000-b749b000 rw-p 0002c000 08:05 2965573    /lib/libncurses.so.5.6
b749b000-b74c7000 r-xp 00000000 08:05 2965623    /lib/libreadline.so.5.2
b74c7000-b74cb000 rw-p 0002c000 08:05 2965623    /lib/libreadline.so.5.2
b74cb000-b74cc000 rw-p b74cb000 00:00 0 
b74dc000-b7567000 rw-p b74dc000 00:00 0 
b7567000-b757b000 r-xp 00000000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b757b000-b757d000 rw-p 00013000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b757d000-b757f000 rw-p b757d000 00:00 0 
b757f000-b76c8000 r-xp 00000000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76c8000-b76c9000 r--p 00149000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76c9000-b76cb000 rw-p 0014a000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76cb000-b76ce000 rw-p b76cb000 00:00 0 
b76ce000-b76f1000 r-xp 00000000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b76f1000-b76f3000 rw-p 00023000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b76f3000-b76fc000 r-xp 00000000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b76fc000-b76fe000 rw-p 00008000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b76fe000-b7726000 rw-p b76fe000 00:00 0 
b7726000-b7728000 r-xp 00000000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b7728000-b772a000 rw-p 00001000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b772a000-b7731000 r-xp 00000000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b7731000-b7733000 rw-p 00006000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b7733000-b773d000 r-xp 00000000 08:05 2969156    /lib/libgcc_s.so.1
b773d000-b773e000 rw-p 0000a000 08:05 2969156    /lib/libgcc_s.so.1
b773e000-b7742000 r-xp 00000000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7742000-b7743000 rw-p 00003000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7743000-b7745000 rw-p b7743000 00:00 0 
b7745000-b7746000 r-xp b7745000 00:00 0          [vdso]
b7746000-b7760000 r-xp 00000000 08:05 1786011    /lib/ld-2.7.so
b7760000-b7762000 rw-p 00019000 08:05 1786011    /lib/ld-2.7.so
bfb0f000-bfb24000 rw-p bffeb000 00:00 0          [stack]
Aborted
echo "Order.columns_hash[\"pay_type\"]" | IRBRC=tmp/irbrc ruby script/console
*** glibc detected *** irb: realloc(): invalid next size: 0x081e52f0 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb7665803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb766775b]
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)[0xb760e450]
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 
b74e4000-b7511000 r-xp 00000000 08:05 2965573    /lib/libncurses.so.5.6
b7511000-b7514000 rw-p 0002c000 08:05 2965573    /lib/libncurses.so.5.6
b7514000-b7540000 r-xp 00000000 08:05 2965623    /lib/libreadline.so.5.2
b7540000-b7544000 rw-p 0002c000 08:05 2965623    /lib/libreadline.so.5.2
b7544000-b7545000 rw-p b7544000 00:00 0 
b7555000-b75e0000 rw-p b7555000 00:00 0 
b75e0000-b75f4000 r-xp 00000000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b75f4000-b75f6000 rw-p 00013000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b75f6000-b75f8000 rw-p b75f6000 00:00 0 
b75f8000-b7741000 r-xp 00000000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b7741000-b7742000 r--p 00149000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b7742000-b7744000 rw-p 0014a000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b7744000-b7747000 rw-p b7744000 00:00 0 
b7747000-b776a000 r-xp 00000000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b776a000-b776c000 rw-p 00023000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b776c000-b7775000 r-xp 00000000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b7775000-b7777000 rw-p 00008000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b7777000-b779f000 rw-p b7777000 00:00 0 
b779f000-b77a1000 r-xp 00000000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b77a1000-b77a3000 rw-p 00001000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b77a3000-b77aa000 r-xp 00000000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b77aa000-b77ac000 rw-p 00006000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b77ac000-b77b6000 r-xp 00000000 08:05 2969156    /lib/libgcc_s.so.1
b77b6000-b77b7000 rw-p 0000a000 08:05 2969156    /lib/libgcc_s.so.1
b77b7000-b77bb000 r-xp 00000000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b77bb000-b77bc000 rw-p 00003000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b77bc000-b77be000 rw-p b77bc000 00:00 0 
b77be000-b77bf000 r-xp b77be000 00:00 0          [vdso]
b77bf000-b77d9000 r-xp 00000000 08:05 1786011    /lib/ld-2.7.so
b77d9000-b77db000 rw-p 00019000 08:05 1786011    /lib/ld-2.7.so
bff56000-bff6b000 rw-p bffeb000 00:00 0          [stack]
Aborted
sqlite3> select * from orders limit 1
            id = 1
          name = Dave Thomas
       address = 123 Main St
         email = customer@example.com
      pay_type = check
    created_at = 2010-06-06 10:12:35
    updated_at = 2010-06-06 10:12:35
customer_email = 
     placed_at = 2010-06-06 06:15:44
          attn = 
    order_type = 
    ship_class = priority
        amount = 
         state = 
echo "Product.find(:first).price_before_type_cast" | IRBRC=tmp/irbrc ruby script/console
*** glibc detected *** irb: realloc(): invalid next size: 0x081e52d0 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb75bc803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb75be75b]
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)[0xb7565450]
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 
b743b000-b7468000 r-xp 00000000 08:05 2965573    /lib/libncurses.so.5.6
b7468000-b746b000 rw-p 0002c000 08:05 2965573    /lib/libncurses.so.5.6
b746b000-b7497000 r-xp 00000000 08:05 2965623    /lib/libreadline.so.5.2
b7497000-b749b000 rw-p 0002c000 08:05 2965623    /lib/libreadline.so.5.2
b749b000-b749c000 rw-p b749b000 00:00 0 
b74ac000-b7537000 rw-p b74ac000 00:00 0 
b7537000-b754b000 r-xp 00000000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b754b000-b754d000 rw-p 00013000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b754d000-b754f000 rw-p b754d000 00:00 0 
b754f000-b7698000 r-xp 00000000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b7698000-b7699000 r--p 00149000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b7699000-b769b000 rw-p 0014a000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b769b000-b769e000 rw-p b769b000 00:00 0 
b769e000-b76c1000 r-xp 00000000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b76c1000-b76c3000 rw-p 00023000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b76c3000-b76cc000 r-xp 00000000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b76cc000-b76ce000 rw-p 00008000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b76ce000-b76f6000 rw-p b76ce000 00:00 0 
b76f6000-b76f8000 r-xp 00000000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b76f8000-b76fa000 rw-p 00001000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b76fa000-b7701000 r-xp 00000000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b7701000-b7703000 rw-p 00006000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b7703000-b770d000 r-xp 00000000 08:05 2969156    /lib/libgcc_s.so.1
b770d000-b770e000 rw-p 0000a000 08:05 2969156    /lib/libgcc_s.so.1
b770e000-b7712000 r-xp 00000000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7712000-b7713000 rw-p 00003000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7713000-b7715000 rw-p b7713000 00:00 0 
b7715000-b7716000 r-xp b7715000 00:00 0          [vdso]
b7716000-b7730000 r-xp 00000000 08:05 1786011    /lib/ld-2.7.so
b7730000-b7732000 rw-p 00019000 08:05 1786011    /lib/ld-2.7.so
bfd74000-bfd89000 rw-p bffeb000 00:00 0          [stack]
Aborted
echo "Product.find(:first).updated_at_before_type_cast" | IRBRC=tmp/irbrc ruby script/console
*** glibc detected *** irb: realloc(): invalid next size: 0x081e52f0 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb7646803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb764875b]
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)[0xb75ef450]
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 
b74c5000-b74f2000 r-xp 00000000 08:05 2965573    /lib/libncurses.so.5.6
b74f2000-b74f5000 rw-p 0002c000 08:05 2965573    /lib/libncurses.so.5.6
b74f5000-b7521000 r-xp 00000000 08:05 2965623    /lib/libreadline.so.5.2
b7521000-b7525000 rw-p 0002c000 08:05 2965623    /lib/libreadline.so.5.2
b7525000-b7526000 rw-p b7525000 00:00 0 
b7536000-b75c1000 rw-p b7536000 00:00 0 
b75c1000-b75d5000 r-xp 00000000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b75d5000-b75d7000 rw-p 00013000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b75d7000-b75d9000 rw-p b75d7000 00:00 0 
b75d9000-b7722000 r-xp 00000000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b7722000-b7723000 r--p 00149000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b7723000-b7725000 rw-p 0014a000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b7725000-b7728000 rw-p b7725000 00:00 0 
b7728000-b774b000 r-xp 00000000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b774b000-b774d000 rw-p 00023000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b774d000-b7756000 r-xp 00000000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b7756000-b7758000 rw-p 00008000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b7758000-b7780000 rw-p b7758000 00:00 0 
b7780000-b7782000 r-xp 00000000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b7782000-b7784000 rw-p 00001000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b7784000-b778b000 r-xp 00000000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b778b000-b778d000 rw-p 00006000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b778d000-b7797000 r-xp 00000000 08:05 2969156    /lib/libgcc_s.so.1
b7797000-b7798000 rw-p 0000a000 08:05 2969156    /lib/libgcc_s.so.1
b7798000-b779c000 r-xp 00000000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b779c000-b779d000 rw-p 00003000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b779d000-b779f000 rw-p b779d000 00:00 0 
b779f000-b77a0000 r-xp b779f000 00:00 0          [vdso]
b77a0000-b77ba000 r-xp 00000000 08:05 1786011    /lib/ld-2.7.so
b77ba000-b77bc000 rw-p 00019000 08:05 1786011    /lib/ld-2.7.so
bfdc5000-bfdda000 rw-p bffeb000 00:00 0          [stack]
Aborted
irb e1/ar/new_examples.rb
*** glibc detected *** irb: realloc(): invalid next size: 0x081e4f50 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb7609803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb760b75b]
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)[0xb75b2450]
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 
b7488000-b74b5000 r-xp 00000000 08:05 2965573    /lib/libncurses.so.5.6
b74b5000-b74b8000 rw-p 0002c000 08:05 2965573    /lib/libncurses.so.5.6
b74b8000-b74e4000 r-xp 00000000 08:05 2965623    /lib/libreadline.so.5.2
b74e4000-b74e8000 rw-p 0002c000 08:05 2965623    /lib/libreadline.so.5.2
b74e8000-b74e9000 rw-p b74e8000 00:00 0 
b74f9000-b7584000 rw-p b74f9000 00:00 0 
b7584000-b7598000 r-xp 00000000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b7598000-b759a000 rw-p 00013000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b759a000-b759c000 rw-p b759a000 00:00 0 
b759c000-b76e5000 r-xp 00000000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76e5000-b76e6000 r--p 00149000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76e6000-b76e8000 rw-p 0014a000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76e8000-b76eb000 rw-p b76e8000 00:00 0 
b76eb000-b770e000 r-xp 00000000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b770e000-b7710000 rw-p 00023000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b7710000-b7719000 r-xp 00000000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b7719000-b771b000 rw-p 00008000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b771b000-b7743000 rw-p b771b000 00:00 0 
b7743000-b7745000 r-xp 00000000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b7745000-b7747000 rw-p 00001000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b7747000-b774e000 r-xp 00000000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b774e000-b7750000 rw-p 00006000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b7750000-b775a000 r-xp 00000000 08:05 2969156    /lib/libgcc_s.so.1
b775a000-b775b000 rw-p 0000a000 08:05 2969156    /lib/libgcc_s.so.1
b775b000-b775f000 r-xp 00000000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b775f000-b7760000 rw-p 00003000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7760000-b7762000 rw-p b7760000 00:00 0 
b7762000-b7763000 r-xp b7762000 00:00 0          [vdso]
b7763000-b777d000 r-xp 00000000 08:05 1786011    /lib/ld-2.7.so
b777d000-b777f000 rw-p 00019000 08:05 1786011    /lib/ld-2.7.so
bfc7b000-bfc90000 rw-p bffeb000 00:00 0          [stack]
irb e1/ar/find_examples.rb
*** glibc detected *** irb: realloc(): invalid next size: 0x081e4f50 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb75c2803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb75c475b]
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)[0xb756b450]
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 
b7441000-b746e000 r-xp 00000000 08:05 2965573    /lib/libncurses.so.5.6
b746e000-b7471000 rw-p 0002c000 08:05 2965573    /lib/libncurses.so.5.6
b7471000-b749d000 r-xp 00000000 08:05 2965623    /lib/libreadline.so.5.2
b749d000-b74a1000 rw-p 0002c000 08:05 2965623    /lib/libreadline.so.5.2
b74a1000-b74a2000 rw-p b74a1000 00:00 0 
b74b2000-b753d000 rw-p b74b2000 00:00 0 
b753d000-b7551000 r-xp 00000000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b7551000-b7553000 rw-p 00013000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b7553000-b7555000 rw-p b7553000 00:00 0 
b7555000-b769e000 r-xp 00000000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b769e000-b769f000 r--p 00149000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b769f000-b76a1000 rw-p 0014a000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76a1000-b76a4000 rw-p b76a1000 00:00 0 
b76a4000-b76c7000 r-xp 00000000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b76c7000-b76c9000 rw-p 00023000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b76c9000-b76d2000 r-xp 00000000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b76d2000-b76d4000 rw-p 00008000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b76d4000-b76fc000 rw-p b76d4000 00:00 0 
b76fc000-b76fe000 r-xp 00000000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b76fe000-b7700000 rw-p 00001000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b7700000-b7707000 r-xp 00000000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b7707000-b7709000 rw-p 00006000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b7709000-b7713000 r-xp 00000000 08:05 2969156    /lib/libgcc_s.so.1
b7713000-b7714000 rw-p 0000a000 08:05 2969156    /lib/libgcc_s.so.1
b7714000-b7718000 r-xp 00000000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7718000-b7719000 rw-p 00003000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7719000-b771b000 rw-p b7719000 00:00 0 
b771b000-b771c000 r-xp b771b000 00:00 0          [vdso]
b771c000-b7736000 r-xp 00000000 08:05 1786011    /lib/ld-2.7.so
b7736000-b7738000 rw-p 00019000 08:05 1786011    /lib/ld-2.7.so
bfa6c000-bfa81000 rw-p bffeb000 00:00 0          [stack]
irb e1/ar/dump_serialize_table.rb
*** glibc detected *** irb: realloc(): invalid next size: 0x081e4f58 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb75ea803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb75ec75b]
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)[0xb7593450]
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 
b7469000-b7496000 r-xp 00000000 08:05 2965573    /lib/libncurses.so.5.6
b7496000-b7499000 rw-p 0002c000 08:05 2965573    /lib/libncurses.so.5.6
b7499000-b74c5000 r-xp 00000000 08:05 2965623    /lib/libreadline.so.5.2
b74c5000-b74c9000 rw-p 0002c000 08:05 2965623    /lib/libreadline.so.5.2
b74c9000-b74ca000 rw-p b74c9000 00:00 0 
b74da000-b7565000 rw-p b74da000 00:00 0 
b7565000-b7579000 r-xp 00000000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b7579000-b757b000 rw-p 00013000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b757b000-b757d000 rw-p b757b000 00:00 0 
b757d000-b76c6000 r-xp 00000000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76c6000-b76c7000 r--p 00149000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76c7000-b76c9000 rw-p 0014a000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b76c9000-b76cc000 rw-p b76c9000 00:00 0 
b76cc000-b76ef000 r-xp 00000000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b76ef000-b76f1000 rw-p 00023000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b76f1000-b76fa000 r-xp 00000000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b76fa000-b76fc000 rw-p 00008000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b76fc000-b7724000 rw-p b76fc000 00:00 0 
b7724000-b7726000 r-xp 00000000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b7726000-b7728000 rw-p 00001000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b7728000-b772f000 r-xp 00000000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b772f000-b7731000 rw-p 00006000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b7731000-b773b000 r-xp 00000000 08:05 2969156    /lib/libgcc_s.so.1
b773b000-b773c000 rw-p 0000a000 08:05 2969156    /lib/libgcc_s.so.1
b773c000-b7740000 r-xp 00000000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7740000-b7741000 rw-p 00003000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7741000-b7743000 rw-p b7741000 00:00 0 
b7743000-b7744000 r-xp b7743000 00:00 0          [vdso]
b7744000-b775e000 r-xp 00000000 08:05 1786011    /lib/ld-2.7.so
b775e000-b7760000 rw-p 00019000 08:05 1786011    /lib/ld-2.7.so
bfc24000-bfc39000 rw-p bffeb000 00:00 0          [stack]
irb e1/ar/aggregation.rb
*** glibc detected *** irb: realloc(): invalid next size: 0x081e4f50 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb75ad803]
/lib/tls/i686/cmov/libc.so.6(realloc+0x10b)[0xb75af75b]
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)[0xb7556450]
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 
b742c000-b7459000 r-xp 00000000 08:05 2965573    /lib/libncurses.so.5.6
b7459000-b745c000 rw-p 0002c000 08:05 2965573    /lib/libncurses.so.5.6
b745c000-b7488000 r-xp 00000000 08:05 2965623    /lib/libreadline.so.5.2
b7488000-b748c000 rw-p 0002c000 08:05 2965623    /lib/libreadline.so.5.2
b748c000-b748d000 rw-p b748c000 00:00 0 
b749d000-b7528000 rw-p b749d000 00:00 0 
b7528000-b753c000 r-xp 00000000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b753c000-b753e000 rw-p 00013000 08:05 2998328    /lib/tls/i686/cmov/libpthread-2.7.so
b753e000-b7540000 rw-p b753e000 00:00 0 
b7540000-b7689000 r-xp 00000000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b7689000-b768a000 r--p 00149000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b768a000-b768c000 rw-p 0014a000 08:05 2998314    /lib/tls/i686/cmov/libc-2.7.so
b768c000-b768f000 rw-p b768c000 00:00 0 
b768f000-b76b2000 r-xp 00000000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b76b2000-b76b4000 rw-p 00023000 08:05 2998318    /lib/tls/i686/cmov/libm-2.7.so
b76b4000-b76bd000 r-xp 00000000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b76bd000-b76bf000 rw-p 00008000 08:05 2998316    /lib/tls/i686/cmov/libcrypt-2.7.so
b76bf000-b76e7000 rw-p b76bf000 00:00 0 
b76e7000-b76e9000 r-xp 00000000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b76e9000-b76eb000 rw-p 00001000 08:05 2998317    /lib/tls/i686/cmov/libdl-2.7.so
b76eb000-b76f2000 r-xp 00000000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b76f2000-b76f4000 rw-p 00006000 08:05 2998330    /lib/tls/i686/cmov/librt-2.7.so
b76f4000-b76fe000 r-xp 00000000 08:05 2969156    /lib/libgcc_s.so.1
b76fe000-b76ff000 rw-p 0000a000 08:05 2969156    /lib/libgcc_s.so.1
b76ff000-b7703000 r-xp 00000000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7703000-b7704000 rw-p 00003000 08:05 1098477    /home/rubys/.rvm/rubies/ruby-1.8.8-r28169/lib/ruby/1.8/i686-linux/readline.so
b7704000-b7706000 rw-p b7704000 00:00 0 
b7706000-b7707000 r-xp b7706000 00:00 0          [vdso]
b7707000-b7721000 r-xp 00000000 08:05 1786011    /lib/ld-2.7.so
b7721000-b7723000 rw-p 00019000 08:05 1786011    /lib/ld-2.7.so
bf93e000-bf953000 rw-p bffeb000 00:00 0          [stack]

19 ActiveRecord: Relationships Between Tables 17 Migration