#266 RC4 build, xthe drag window gets signal 11 and then signal 6

open
nobody
None
5
2013-07-08
2013-07-08
George R. Goffe
No

Recent build from SVN for xthe experiencing the following when dragging the RHS of the widget and attempting to make it > 234 chars.

/tools/the-svn/hessling-editor-code/trunk# ./xthe

THE terminated with signal: 11

joker bash-4.2 /tools/the-svn/hessling-editor-code/trunk# ./xthe
glibc detected ./xthe: realloc(): invalid next size: 0x00000000014f7bb0 ***
======= Backtrace: =========
/lib64/libc.so.6[0x3b9907da76]
/lib64/libc.so.6[0x3b99081152]
/lib64/libc.so.6(realloc+0xee)[0x3b990829ae]
./xthe[0x46ee94]
./xthe[0x433a53]
./xthe[0x40576b]
/lib64/libc.so.6(__libc_start_main+0xed)[0x3b9902169d]
./xthe[0x405ad1]
======= Memory map: ========
00400000-00493000 r-xp 00000000 08:31 109591687 /sdd1/exphome/clipper/export/home/tools/the-svn/hessling-editor-code/trunk/xthe
00693000-0069b000 rw-p 00093000 08:31 109591687 /sdd1/exphome/clipper/export/home/tools/the-svn/hessling-editor-code/trunk/xthe
0069b000-006a6000 rw-p 00000000 00:00 0
014f4000-01567000 rw-p 00000000 00:00 0 [heap]
3b98c00000-3b98c22000 r-xp 00000000 08:07 948842 /usr/lib64/ld-2.14.90.so
3b98e21000-3b98e22000 r--p 00021000 08:07 948842 /usr/lib64/ld-2.14.90.so
3b98e22000-3b98e23000 rw-p 00022000 08:07 948842 /usr/lib64/ld-2.14.90.so
3b98e23000-3b98e24000 rw-p 00000000 00:00 0
3b99000000-3b991ad000 r-xp 00000000 08:07 948785 /usr/lib64/libc-2.14.90.so
3b991ad000-3b993ad000 ---p 001ad000 08:07 948785 /usr/lib64/libc-2.14.90.so
3b993ad000-3b993b1000 r--p 001ad000 08:07 948785 /usr/lib64/libc-2.14.90.so
3b993b1000-3b993b3000 rw-p 001b1000 08:07 948785 /usr/lib64/libc-2.14.90.so
3b993b3000-3b993b8000 rw-p 00000000 00:00 0
3b99400000-3b99402000 r-xp 00000000 08:07 948729 /usr/lib64/libdl-2.14.90.so
3b99402000-3b99602000 ---p 00002000 08:07 948729 /usr/lib64/libdl-2.14.90.so
3b99602000-3b99603000 r--p 00002000 08:07 948729 /usr/lib64/libdl-2.14.90.so
3b99603000-3b99604000 rw-p 00003000 08:07 948729 /usr/lib64/libdl-2.14.90.so
3b99800000-3b99817000 r-xp 00000000 08:07 949035 /usr/lib64/libpthread-2.14.90.so
3b99817000-3b99a16000 ---p 00017000 08:07 949035 /usr/lib64/libpthread-2.14.90.so
3b99a16000-3b99a17000 r--p 00016000 08:07 949035 /usr/lib64/libpthread-2.14.90.so
3b99a17000-3b99a18000 rw-p 00017000 08:07 949035 /usr/lib64/libpthread-2.14.90.so
3b99a18000-3b99a1c000 rw-p 00000000 00:00 0
3b99c00000-3b99c83000 r-xp 00000000 08:07 948939 /usr/lib64/libm-2.14.90.so
3b99c83000-3b99e82000 ---p 00083000 08:07 948939 /usr/lib64/libm-2.14.90.so
3b99e82000-3b99e83000 r--p 00082000 08:07 948939 /usr/lib64/libm-2.14.90.so
3b99e83000-3b99e84000 rw-p 00083000 08:07 948939 /usr/lib64/libm-2.14.90.so
3b9b800000-3b9b939000 r-xp 00000000 08:07 1721520 /usr/lib64/libX11.so.6.3.0
3b9b939000-3b9bb38000 ---p 00139000 08:07 1721520 /usr/lib64/libX11.so.6.3.0
3b9bb38000-3b9bb3e000 rw-p 00138000 08:07 1721520 /usr/lib64/libX11.so.6.3.0
3b9bc00000-3b9bc02000 r-xp 00000000 08:07 1721436 /usr/lib64/libXau.so.6.0.0
3b9bc02000-3b9be02000 ---p 00002000 08:07 1721436 /usr/lib64/libXau.so.6.0.0
3b9be02000-3b9be03000 rw-p 00002000 08:07 1721436 /usr/lib64/libXau.so.6.0.0
3b9c000000-3b9c01b000 r-xp 00000000 08:07 1721449 /usr/lib64/libxcb.so.1.1.0
3b9c01b000-3b9c21a000 ---p 0001b000 08:07 1721449 /usr/lib64/libxcb.so.1.1.0
3b9c21a000-3b9c21b000 rw-p 0001a000 08:07 1721449 /usr/lib64/libxcb.so.1.1.0
3b9c400000-3b9c412000 r-xp 00000000 08:07 1721579 /usr/lib64/libXext.so.6.4.0
3b9c412000-3b9c611000 ---p 00012000 08:07 1721579 /usr/lib64/libXext.so.6.4.0
3b9c611000-3b9c612000 r--p 00011000 08:07 1721579 /usr/lib64/libXext.so.6.4.0
3b9c612000-3b9c613000 rw-p 00012000 08:07 1721579 /usr/lib64/libXext.so.6.4.0
3b9d800000-3b9d804000 r-xp 00000000 08:07 948801 /usr/lib64/libuuid.so.1.3.0
3b9d804000-3b9da03000 ---p 00004000 08:07 948801 /usr/lib64/libuuid.so.1.3.0
3b9da03000-3b9da04000 r--p 00003000 08:07 948801 /usr/lib64/libuuid.so.1.3.0
3b9da04000-3b9da05000 rw-p 00004000 08:07 948801 /usr/lib64/libuuid.so.1.3.0
3b9e800000-3b9e817000 r-xp 00000000 08:07 1724451 /usr/lib64/libICE.so.6.3.0
3b9e817000-3b9ea16000 ---p 00017000 08:07 1724451 /usr/lib64/libICE.so.6.3.0
3b9ea16000-3b9ea17000 rw-p 00016000 08:07 1724451 /usr/lib64/libICE.so.6.3.0
3b9ea17000-3b9ea1b000 rw-p 00000000 00:00 0
3b9ec00000-3b9ec07000 r-xp 00000000 08:07 1724584 /usr/lib64/libSM.so.6.0.1
3b9ec07000-3b9ee06000 ---p 00007000 08:07 1724584 /usr/lib64/libSM.so.6.0.1
3b9ee06000-3b9ee07000 rw-p 00006000 08:07 1724584 /usr/lib64/libSM.so.6.0.1
3b9f400000-3b9f418000 r-xp 00000000 08:07 1741972 /usr/lib64/libXmu.so.6.2.0
3b9f418000-3b9f618000 ---p 00018000 08:07 1741972 /usr/lib64/libXmu.so.6.2.0
3b9f618000-3b9f61a000 rw-p 00018000 08:07 1741972 /usr/lib64/libXmu.so.6.2.0
3ba5a00000-3ba5a10000 r-xp 00000000 08:07 1741973 /usr/lib64/libXpm.so.4.11.0
3ba5a10000-3ba5c10000 ---p 00010000 08:07 1741973 /usr/lib64/libXpm.so.4.11.0
3ba5c10000-3ba5c11000 rw-p 00010000 08:07 1741973 /usr/lib64/libXpm.so.4.11.0
3bac200000-3bac25f000 r-xp 00000000 08:07 1725696 /usr/lib64/libXt.so.6.0.0
3bac25f000-3bac45f000 ---p 0005f000 08:07 1725696 /usr/lib64/libXt.so.6.0.0
3bac45f000-3bac465000 rw-p 0005f000 08:07 1725696 /usr/lib64/libXt.so.6.0.0
7f03e1c0f000-7f03e2010000 rw-p 00000000 00:00 0
7f03e2010000-7f03e201d000 r-xp 00000000 08:08 20202705 /export/home/lsd/Linux/lib/ooRexx/librexxutil.so.4.0.4
7f03e201d000-7f03e221c000 ---p 0000d000 08:08 20202705 /export/home/lsd/Linux/lib/ooRexx/librexxutil.so.4.0.4

THE terminated with signal: 6

Discussion

  • The following could be related:

    Running Konsole (kde xterm look alike) I use <ctrl>- to reduce the size of the display area (fonts smaller), I use <ctrl><shift>+ to increase the size of the display area (fonts larger). After hitting both keys several times, nthe gives signal 6.