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]