Hi,

Arch Linux, s-nail 14.8.6-2.  I'd just started typing the mail's body
and it dumped core.  I had just backspaced once;  that felt significant
in relation to what triggered it.  I may have typed new characters
before it failed;  hard to match typing against unexpected event.
Below, I've overwritten what I was typing for privacy, but I've not
altered the number of characters, or the whitespace.

I've appended the address of relevant symbols from nm(1) to mail's part
of the backtrace.

    $ mail foo
    Subject: 1234 123456
    Foo and B*** Error in `mail': realloc(): invalid next size: 
0x00000000012b4a50 ***
    ======= Backtrace: =========
    /usr/lib/libc.so.6(+0x6f364)[0x7f36d6c55364]
    /usr/lib/libc.so.6(+0x74d96)[0x7f36d6c5ad96]
    /usr/lib/libc.so.6(+0x77e09)[0x7f36d6c5de09]
    /usr/lib/libc.so.6(realloc+0x139)[0x7f36d6c5f1b9]
    mail[0x40e65a]   0040e640 T srealloc
    mail[0x455405]   004552d0 T tty_readline
    mail[0x41af91]   0041aed0 T readline_input
    mail[0x41643d]   00415fc0 T collect 
    mail[0x44cb0e]   0044ca60 T mail1 
    mail[0x44d97e]   0044d870 T mail
    mail[0x407242]   004065b0 T main
    /usr/lib/libc.so.6(__libc_start_main+0xf0)[0x7f36d6c06710]
    mail[0x4077f9]
    ======= Memory map: ========
    00400000-00475000 r-xp 00000000 08:01 281144                             
/usr/bin/mail
    00674000-00675000 r--p 00074000 08:01 281144                             
/usr/bin/mail
    00675000-00676000 rw-p 00075000 08:01 281144                             
/usr/bin/mail
    00676000-00686000 rw-p 00000000 00:00 0 
    01289000-012cb000 rw-p 00000000 00:00 0                                  
[heap]
    7f36d0000000-7f36d0021000 rw-p 00000000 00:00 0 
    7f36d0021000-7f36d4000000 ---p 00000000 00:00 0 
    7f36d547a000-7f36d5490000 r-xp 00000000 08:01 262082                     
/usr/lib/libgcc_s.so.1
    7f36d5490000-7f36d568f000 ---p 00016000 08:01 262082                     
/usr/lib/libgcc_s.so.1
    7f36d568f000-7f36d5690000 rw-p 00015000 08:01 262082                     
/usr/lib/libgcc_s.so.1
    7f36d5690000-7f36d569b000 r-xp 00000000 08:01 261838                     
/usr/lib/libnss_files-2.23.so
    7f36d569b000-7f36d589a000 ---p 0000b000 08:01 261838                     
/usr/lib/libnss_files-2.23.so
    7f36d589a000-7f36d589b000 r--p 0000a000 08:01 261838                     
/usr/lib/libnss_files-2.23.so
    7f36d589b000-7f36d589c000 rw-p 0000b000 08:01 261838                     
/usr/lib/libnss_files-2.23.so
    7f36d589c000-7f36d58a2000 rw-p 00000000 00:00 0 
    7f36d58a2000-7f36d5a84000 r--p 00000000 08:01 319616                     
/usr/lib/locale/locale-archive
    7f36d5a84000-7f36d5a9c000 r-xp 00000000 08:01 261742                     
/usr/lib/libpthread-2.23.so
    7f36d5a9c000-7f36d5c9b000 ---p 00018000 08:01 261742                     
/usr/lib/libpthread-2.23.so
    7f36d5c9b000-7f36d5c9c000 r--p 00017000 08:01 261742                     
/usr/lib/libpthread-2.23.so
    7f36d5c9c000-7f36d5c9d000 rw-p 00018000 08:01 261742                     
/usr/lib/libpthread-2.23.so
    7f36d5c9d000-7f36d5ca1000 rw-p 00000000 00:00 0 
    7f36d5ca1000-7f36d5cb5000 r-xp 00000000 08:01 261845                     
/usr/lib/libresolv-2.23.so
    7f36d5cb5000-7f36d5eb4000 ---p 00014000 08:01 261845                     
/usr/lib/libresolv-2.23.so
    7f36d5eb4000-7f36d5eb5000 r--p 00013000 08:01 261845                     
/usr/lib/libresolv-2.23.so
    7f36d5eb5000-7f36d5eb6000 rw-p 00014000 08:01 261845                     
/usr/lib/libresolv-2.23.so
    7f36d5eb6000-7f36d5eb8000 rw-p 00000000 00:00 0 
    7f36d5eb8000-7f36d5ebb000 r-xp 00000000 08:01 270448                     
/usr/lib/libkeyutils.so.1.5
    7f36d5ebb000-7f36d60ba000 ---p 00003000 08:01 270448                     
/usr/lib/libkeyutils.so.1.5
    7f36d60ba000-7f36d60bb000 r--p 00002000 08:01 270448                     
/usr/lib/libkeyutils.so.1.5
    7f36d60bb000-7f36d60bc000 rw-p 00003000 08:01 270448                     
/usr/lib/libkeyutils.so.1.5
    7f36d60bc000-7f36d60c8000 r-xp 00000000 08:01 270514                     
/usr/lib/libkrb5support.so.0.1
    7f36d60c8000-7f36d62c7000 ---p 0000c000 08:01 270514                     
/usr/lib/libkrb5support.so.0.1
    7f36d62c7000-7f36d62c8000 r--p 0000b000 08:01 270514                     
/usr/lib/libkrb5support.so.0.1
    7f36d62c8000-7f36d62c9000 rw-p 0000c000 08:01 270514                     
/usr/lib/libkrb5support.so.0.1
    7f36d62c9000-7f36d62cc000 r-xp 00000000 08:01 270143                     
/usr/lib/libcom_err.so.2.1
    7f36d62cc000-7f36d64cb000 ---p 00003000 08:01 270143                     
/usr/lib/libcom_err.so.2.1
    7f36d64cb000-7f36d64cc000 r--p 00002000 08:01 270143                     
/usr/lib/libcom_err.so.2.1
    7f36d64cc000-7f36d64cd000 rw-p 00003000 08:01 270143                     
/usr/lib/libcom_err.so.2.1
    7f36d64cd000-7f36d64fb000 r-xp 00000000 08:01 270527                     
/usr/lib/libk5crypto.so.3.1
    7f36d64fb000-7f36d66fa000 ---p 0002e000 08:01 270527                     
/usr/lib/libk5crypto.so.3.1
    7f36d66fa000-7f36d66fc000 r--p 0002d000 08:01 270527                     
/usr/lib/libk5crypto.so.3.1
    7f36d66fc000-7f36d66fd000 rw-p 0002f000 08:01 270527                     
/usr/lib/libk5crypto.so.3.1
    7f36d66fd000-7f36d66fe000 rw-p 00000000 00:00 0 
    7f36d66fe000-7f36d67d2000 r-xp 00000000 08:01 270502                     
/usr/lib/libkrb5.so.3.3
    7f36d67d2000-7f36d69d2000 ---p 000d4000 08:01 270502                     
/usr/lib/libkrb5.so.3.3
    7f36d69d2000-7f36d69df000 r--p 000d4000 08:01 270502                     
/usr/lib/libkrb5.so.3.3
    7f36d69df000-7f36d69e2000 rw-p 000e1000 08:01 270502                     
/usr/lib/libkrb5.so.3.3
    7f36d69e2000-7f36d69e4000 r-xp 00000000 08:01 261842                     
/usr/lib/libdl-2.23.so
    7f36d69e4000-7f36d6be4000 ---p 00002000 08:01 261842                     
/usr/lib/libdl-2.23.so
    7f36d6be4000-7f36d6be5000 r--p 00002000 08:01 261842                     
/usr/lib/libdl-2.23.so
    7f36d6be5000-7f36d6be6000 rw-p 00003000 08:01 261842                     
/usr/lib/libdl-2.23.so
    7f36d6be6000-7f36d6d7e000 r-xp 00000000 08:01 261767                     
/usr/lib/libc-2.23.so
    7f36d6d7e000-7f36d6f7d000 ---p 00198000 08:01 261767                     
/usr/lib/libc-2.23.so
    7f36d6f7d000-7f36d6f81000 r--p 00197000 08:01 261767                     
/usr/lib/libc-2.23.so
    7f36d6f81000-7f36d6f83000 rw-p 0019b000 08:01 261767                     
/usr/lib/libc-2.23.so
    7f36d6f83000-7f36d6f87000 rw-p 00000000 00:00 0 
    7f36d6f87000-7f36d6fb9000 r-xp 00000000 08:01 271321                     
/usr/lib/libidn.so.11.6.15
    7f36d6fb9000-7f36d71b9000 ---p 00032000 08:01 271321                     
/usr/lib/libidn.so.11.6.15
    7f36d71b9000-7f36d71ba000 r--p 00032000 08:01 271321                     
/usr/lib/libidn.so.11.6.15
    7f36d71ba000-7f36d71bb000 rw-p 00033000 08:01 271321                     
/usr/lib/libidn.so.11.6.15
    7f36d71bb000-7f36d7204000 r-xp 00000000 08:01 270508                     
/usr/lib/libgssapi_krb5.so.2.2
    7f36d7204000-7f36d7403000 ---p 00049000 08:01 270508                     
/usr/lib/libgssapi_krb5.so.2.2
    7f36d7403000-7f36d7405000 r--p 00048000 08:01 270508                     
/usr/lib/libgssapi_krb5.so.2.2
    7f36d7405000-7f36d7406000 rw-p 0004a000 08:01 270508                     
/usr/lib/libgssapi_krb5.so.2.2
    7f36d7406000-7f36d7407000 rw-p 00000000 00:00 0 
    7f36d7407000-7f36d7653000 r-xp 00000000 08:01 269234                     
/usr/lib/libcrypto.so.1.0.0
    7f36d7653000-7f36d7853000 ---p 0024c000 08:01 269234                     
/usr/lib/libcrypto.so.1.0.0
    7f36d7853000-7f36d786f000 r--p 0024c000 08:01 269234                     
/usr/lib/libcrypto.so.1.0.0
    7f36d786f000-7f36d787b000 rw-p 00268000 08:01 269234                     
/usr/lib/libcrypto.so.1.0.0
    7f36d787b000-7f36d787e000 rw-p 00000000 00:00 0 
    7f36d787e000-7f36d78e4000 r-xp 00000000 08:01 269233                     
/usr/lib/libssl.so.1.0.0
    7f36d78e4000-7f36d7ae4000 ---p 00066000 08:01 269233                     
/usr/lib/libssl.so.1.0.0
    7f36d7ae4000-7f36d7ae8000 r--p 00066000 08:01 269233                     
/usr/lib/libssl.so.1.0.0
    7f36d7ae8000-7f36d7aef000 rw-p 0006a000 08:01 269233                     
/usr/lib/libssl.so.1.0.0
    7f36d7aef000-7f36d7b12000 r-xp 00000000 08:01 261766                     
/usr/lib/ld-2.23.so
    7f36d7ce0000-7f36d7ce8000 rw-p 00000000 00:00 0 
    7f36d7d11000-7f36d7d12000 rw-p 00000000 00:00 0 
    7f36d7d12000-7f36d7d13000 r--p 00023000 08:01 261766                     
/usr/lib/ld-2.23.so
    7f36d7d13000-7f36d7d14000 rw-p 00024000 08:01 261766                     
/usr/lib/ld-2.23.so
    7f36d7d14000-7f36d7d15000 rw-p 00000000 00:00 0 
    7ffcbf72b000-7ffcbf74c000 rw-p 00000000 00:00 0                          
[stack]
    7ffcbf757000-7ffcbf759000 r--p 00000000 00:00 0                          
[vvar]
    7ffcbf759000-7ffcbf75b000 r-xp 00000000 00:00 0                          
[vdso]
    ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  
[vsyscall]
    Aborted (core dumped)
    $

Cheers, Ralph.

------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
__________________________________
[email protected]

Reply via email to