Hi,

s-nail 14.8.8-1.
5ecb39d3c90888d58f1028990a1dc3843ad163fe  /usr/bin/mail

I was entering the Subject when prompted, and corrected a typo using
backspace and replacing the deleted characters, as I continued typing,
the error appeared.  I've replaced the a-z characters I typed with
abc... for privacy, but the `+' and spacing are the same.

    $ mail foo
    Subject: + abcdefg hijkl mnopq*** Error in `mail': realloc(): invalid next 
size: 0x0000000002196f50 ***
    ======= Backtrace: =========
    /usr/lib/libc.so.6(+0x6f364)[0x7fdb61423364]
    /usr/lib/libc.so.6(+0x74d96)[0x7fdb61428d96]
    /usr/lib/libc.so.6(+0x77e09)[0x7fdb6142be09]
    /usr/lib/libc.so.6(realloc+0x139)[0x7fdb6142d1b9]
    mail[0x40dada]  srealloc
    mail[0x455525]  tty_readline
    mail[0x41b2d1]  readline_input
    mail[0x41b55e]  n_input_cp_addhist
    mail[0x421923]  grab_headers
    mail[0x4168f4]  collect
    mail[0x44cc7e]  mail1
    mail[0x44da8e]  mail
    mail[0x407242]  main
    /usr/lib/libc.so.6(__libc_start_main+0xf0)[0x7fdb613d4710]
    mail[0x4077f9]  _start
    ======= Memory map: ========
    00400000-00475000 r-xp 00000000 08:01 281144                             
/usr/bin/mail
    00675000-00676000 r--p 00075000 08:01 281144                             
/usr/bin/mail
    00676000-00677000 rw-p 00076000 08:01 281144                             
/usr/bin/mail
    00677000-00687000 rw-p 00000000 00:00 0 
    0216e000-021b0000 rw-p 00000000 00:00 0                                  
[heap]
    7fdb58000000-7fdb58021000 rw-p 00000000 00:00 0 
    7fdb58021000-7fdb5c000000 ---p 00000000 00:00 0 
    7fdb5fc48000-7fdb5fc5e000 r-xp 00000000 08:01 262082                     
/usr/lib/libgcc_s.so.1
    7fdb5fc5e000-7fdb5fe5d000 ---p 00016000 08:01 262082                     
/usr/lib/libgcc_s.so.1
    7fdb5fe5d000-7fdb5fe5e000 rw-p 00015000 08:01 262082                     
/usr/lib/libgcc_s.so.1
    7fdb5fe5e000-7fdb5fe69000 r-xp 00000000 08:01 261838                     
/usr/lib/libnss_files-2.23.so
    7fdb5fe69000-7fdb60068000 ---p 0000b000 08:01 261838                     
/usr/lib/libnss_files-2.23.so
    7fdb60068000-7fdb60069000 r--p 0000a000 08:01 261838                     
/usr/lib/libnss_files-2.23.so
    7fdb60069000-7fdb6006a000 rw-p 0000b000 08:01 261838                     
/usr/lib/libnss_files-2.23.so
    7fdb6006a000-7fdb60070000 rw-p 00000000 00:00 0 
    7fdb60070000-7fdb60252000 r--p 00000000 08:01 319616                     
/usr/lib/locale/locale-archive
    7fdb60252000-7fdb6026a000 r-xp 00000000 08:01 261742                     
/usr/lib/libpthread-2.23.so
    7fdb6026a000-7fdb60469000 ---p 00018000 08:01 261742                     
/usr/lib/libpthread-2.23.so
    7fdb60469000-7fdb6046a000 r--p 00017000 08:01 261742                     
/usr/lib/libpthread-2.23.so
    7fdb6046a000-7fdb6046b000 rw-p 00018000 08:01 261742                     
/usr/lib/libpthread-2.23.so
    7fdb6046b000-7fdb6046f000 rw-p 00000000 00:00 0 
    7fdb6046f000-7fdb60483000 r-xp 00000000 08:01 261845                     
/usr/lib/libresolv-2.23.so
    7fdb60483000-7fdb60682000 ---p 00014000 08:01 261845                     
/usr/lib/libresolv-2.23.so
    7fdb60682000-7fdb60683000 r--p 00013000 08:01 261845                     
/usr/lib/libresolv-2.23.so
    7fdb60683000-7fdb60684000 rw-p 00014000 08:01 261845                     
/usr/lib/libresolv-2.23.so
    7fdb60684000-7fdb60686000 rw-p 00000000 00:00 0 
    7fdb60686000-7fdb60689000 r-xp 00000000 08:01 270448                     
/usr/lib/libkeyutils.so.1.5
    7fdb60689000-7fdb60888000 ---p 00003000 08:01 270448                     
/usr/lib/libkeyutils.so.1.5
    7fdb60888000-7fdb60889000 r--p 00002000 08:01 270448                     
/usr/lib/libkeyutils.so.1.5
    7fdb60889000-7fdb6088a000 rw-p 00003000 08:01 270448                     
/usr/lib/libkeyutils.so.1.5
    7fdb6088a000-7fdb60896000 r-xp 00000000 08:01 270514                     
/usr/lib/libkrb5support.so.0.1
    7fdb60896000-7fdb60a95000 ---p 0000c000 08:01 270514                     
/usr/lib/libkrb5support.so.0.1
    7fdb60a95000-7fdb60a96000 r--p 0000b000 08:01 270514                     
/usr/lib/libkrb5support.so.0.1
    7fdb60a96000-7fdb60a97000 rw-p 0000c000 08:01 270514                     
/usr/lib/libkrb5support.so.0.1
    7fdb60a97000-7fdb60a9a000 r-xp 00000000 08:01 270143                     
/usr/lib/libcom_err.so.2.1
    7fdb60a9a000-7fdb60c99000 ---p 00003000 08:01 270143                     
/usr/lib/libcom_err.so.2.1
    7fdb60c99000-7fdb60c9a000 r--p 00002000 08:01 270143                     
/usr/lib/libcom_err.so.2.1
    7fdb60c9a000-7fdb60c9b000 rw-p 00003000 08:01 270143                     
/usr/lib/libcom_err.so.2.1
    7fdb60c9b000-7fdb60cc9000 r-xp 00000000 08:01 270527                     
/usr/lib/libk5crypto.so.3.1
    7fdb60cc9000-7fdb60ec8000 ---p 0002e000 08:01 270527                     
/usr/lib/libk5crypto.so.3.1
    7fdb60ec8000-7fdb60eca000 r--p 0002d000 08:01 270527                     
/usr/lib/libk5crypto.so.3.1
    7fdb60eca000-7fdb60ecb000 rw-p 0002f000 08:01 270527                     
/usr/lib/libk5crypto.so.3.1
    7fdb60ecb000-7fdb60ecc000 rw-p 00000000 00:00 0 
    7fdb60ecc000-7fdb60fa0000 r-xp 00000000 08:01 270502                     
/usr/lib/libkrb5.so.3.3
    7fdb60fa0000-7fdb611a0000 ---p 000d4000 08:01 270502                     
/usr/lib/libkrb5.so.3.3
    7fdb611a0000-7fdb611ad000 r--p 000d4000 08:01 270502                     
/usr/lib/libkrb5.so.3.3
    7fdb611ad000-7fdb611b0000 rw-p 000e1000 08:01 270502                     
/usr/lib/libkrb5.so.3.3
    7fdb611b0000-7fdb611b2000 r-xp 00000000 08:01 261842                     
/usr/lib/libdl-2.23.so
    7fdb611b2000-7fdb613b2000 ---p 00002000 08:01 261842                     
/usr/lib/libdl-2.23.so
    7fdb613b2000-7fdb613b3000 r--p 00002000 08:01 261842                     
/usr/lib/libdl-2.23.so
    7fdb613b3000-7fdb613b4000 rw-p 00003000 08:01 261842                     
/usr/lib/libdl-2.23.so
    7fdb613b4000-7fdb6154c000 r-xp 00000000 08:01 261767                     
/usr/lib/libc-2.23.so
    7fdb6154c000-7fdb6174b000 ---p 00198000 08:01 261767                     
/usr/lib/libc-2.23.so
    7fdb6174b000-7fdb6174f000 r--p 00197000 08:01 261767                     
/usr/lib/libc-2.23.so
    7fdb6174f000-7fdb61751000 rw-p 0019b000 08:01 261767                     
/usr/lib/libc-2.23.so
    7fdb61751000-7fdb61755000 rw-p 00000000 00:00 0 
    7fdb61755000-7fdb61787000 r-xp 00000000 08:01 271321                     
/usr/lib/libidn.so.11.6.15
    7fdb61787000-7fdb61987000 ---p 00032000 08:01 271321                     
/usr/lib/libidn.so.11.6.15
    7fdb61987000-7fdb61988000 r--p 00032000 08:01 271321                     
/usr/lib/libidn.so.11.6.15
    7fdb61988000-7fdb61989000 rw-p 00033000 08:01 271321                     
/usr/lib/libidn.so.11.6.15
    7fdb61989000-7fdb619d2000 r-xp 00000000 08:01 270508                     
/usr/lib/libgssapi_krb5.so.2.2
    7fdb619d2000-7fdb61bd1000 ---p 00049000 08:01 270508                     
/usr/lib/libgssapi_krb5.so.2.2
    7fdb61bd1000-7fdb61bd3000 r--p 00048000 08:01 270508                     
/usr/lib/libgssapi_krb5.so.2.2
    7fdb61bd3000-7fdb61bd4000 rw-p 0004a000 08:01 270508                     
/usr/lib/libgssapi_krb5.so.2.2
    7fdb61bd4000-7fdb61bd5000 rw-p 00000000 00:00 0 
    7fdb61bd5000-7fdb61e21000 r-xp 00000000 08:01 269234                     
/usr/lib/libcrypto.so.1.0.0
    7fdb61e21000-7fdb62021000 ---p 0024c000 08:01 269234                     
/usr/lib/libcrypto.so.1.0.0
    7fdb62021000-7fdb6203d000 r--p 0024c000 08:01 269234                     
/usr/lib/libcrypto.so.1.0.0
    7fdb6203d000-7fdb62049000 rw-p 00268000 08:01 269234                     
/usr/lib/libcrypto.so.1.0.0
    7fdb62049000-7fdb6204c000 rw-p 00000000 00:00 0 
    7fdb6204c000-7fdb620b2000 r-xp 00000000 08:01 269233                     
/usr/lib/libssl.so.1.0.0
    7fdb620b2000-7fdb622b2000 ---p 00066000 08:01 269233                     
/usr/lib/libssl.so.1.0.0
    7fdb622b2000-7fdb622b6000 r--p 00066000 08:01 269233                     
/usr/lib/libssl.so.1.0.0
    7fdb622b6000-7fdb622bd000 rw-p 0006a000 08:01 269233                     
/usr/lib/libssl.so.1.0.0
    7fdb622bd000-7fdb622e0000 r-xp 00000000 08:01 261766                     
/usr/lib/ld-2.23.so
    7fdb624af000-7fdb624b7000 rw-p 00000000 00:00 0 
    7fdb624df000-7fdb624e0000 rw-p 00000000 00:00 0 
    7fdb624e0000-7fdb624e1000 r--p 00023000 08:01 261766                     
/usr/lib/ld-2.23.so
    7fdb624e1000-7fdb624e2000 rw-p 00024000 08:01 261766                     
/usr/lib/ld-2.23.so
    7fdb624e2000-7fdb624e3000 rw-p 00000000 00:00 0 
    7ffda67dd000-7ffda67fe000 rw-p 00000000 00:00 0                          
[stack]
    7ffda691b000-7ffda691e000 r--p 00000000 00:00 0                          
[vvar]
    7ffda691e000-7ffda6920000 r-xp 00000000 00:00 0                          
[vdso]
    ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  
[vsyscall]
    Aborted (core dumped)
    $ rs

The `rs' is the rest of my typing.  I can't trivially reproduce.  I've
annotated the "mail[...]" addresses in the backtrace with their
function.

Cheers, Ralph.

------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
__________________________________
[email protected]

Reply via email to