I got a crash with this message on the terminal (see below this message):
I am using Ubuntu 8.10. Unfortunately, I was not saving xboard debug files.
I was running series of two-game matches (-mg 2) between two engines in a loop, calling xboard from a ruby script.
I have used this script with xboard more than 10000 times.
Miguel
- Code: Select all
*** buffer overflow detected ***: /home/miguel/cc/xboard15/xboard terminated
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0xb7c686d8]
/lib/tls/i686/cmov/libc.so.6[0xb7c66800]
/lib/tls/i686/cmov/libc.so.6[0xb7c65ef8]
/lib/tls/i686/cmov/libc.so.6(_IO_default_xsputn+0xc8)[0xb7bdba78]
/lib/tls/i686/cmov/libc.so.6(_IO_vfprintf+0x371b)[0xb7bb10db]
/lib/tls/i686/cmov/libc.so.6(__vsprintf_chk+0xa4)[0xb7c65fa4]
/lib/tls/i686/cmov/libc.so.6(__sprintf_chk+0x2d)[0xb7c65eed]
/home/miguel/cc/xboard15/xboard[0x805038e]
/home/miguel/cc/xboard15/xboard[0x8062309]
/home/miguel/cc/xboard15/xboard[0x8075647]
/home/miguel/cc/xboard15/xboard[0x80760a9]
/home/miguel/cc/xboard15/xboard[0x804fcf9]
/usr/lib/libXt.so.6[0xb7e4aec6]
/usr/lib/libXt.so.6(XtAppNextEvent+0xb2)[0xb7e4b0e2]
/usr/lib/libXt.so.6(XtAppMainLoop+0x44)[0xb7e3dea4]
/home/miguel/cc/xboard15/xboard[0x805bf77]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb7b84685]
/home/miguel/cc/xboard15/xboard[0x804b791]
======= Memory map: ========
08048000-08149000 r-xp 00000000 08:06 4565300 /home/miguel/cc/xboard15/xboard
08149000-0814a000 r--p 00101000 08:06 4565300 /home/miguel/cc/xboard15/xboard
0814a000-08181000 rw-p 00102000 08:06 4565300 /home/miguel/cc/xboard15/xboard
08181000-082c6000 rw-p 08181000 00:00 0
0833f000-083a2000 rw-p 0833f000 00:00 0 [heap]
b7b10000-b7b1d000 r-xp 00000000 08:06 1695765 /lib/libgcc_s.so.1
b7b1d000-b7b1e000 r--p 0000c000 08:06 1695765 /lib/libgcc_s.so.1
b7b1e000-b7b1f000 rw-p 0000d000 08:06 1695765 /lib/libgcc_s.so.1
b7b2c000-b7b30000 r-xp 00000000 08:06 4860 /usr/lib/libXfixes.so.3.1.0
b7b30000-b7b31000 rw-p 00003000 08:06 4860 /usr/lib/libXfixes.so.3.1.0
b7b31000-b7b39000 r-xp 00000000 08:06 4880 /usr/lib/libXrender.so.1.3.0
b7b39000-b7b3a000 r--p 00007000 08:06 4880 /usr/lib/libXrender.so.1.3.0
b7b3a000-b7b3b000 rw-p 00008000 08:06 4880 /usr/lib/libXrender.so.1.3.0
b7b3b000-b7b43000 r-xp 00000000 08:06 4850 /usr/lib/libXcursor.so.1.0.2
b7b43000-b7b44000 rw-p 00007000 08:06 4850 /usr/lib/libXcursor.so.1.0.2
b7b44000-b7b45000 rw-p b7b44000 00:00 0
b7b45000-b7b49000 r-xp 00000000 08:06 4854 /usr/lib/libXdmcp.so.6.0.0
b7b49000-b7b4a000 rw-p 00003000 08:06 4854 /usr/lib/libXdmcp.so.6.0.0
b7b4a000-b7b4b000 rw-p b7b4a000 00:00 0
b7b4b000-b7b4d000 r-xp 00000000 08:06 1712963 /lib/tls/i686/cmov/libdl-2.8.90.so
b7b4d000-b7b4e000 r--p 00001000 08:06 1712963 /lib/tls/i686/cmov/libdl-2.8.90.so
b7b4e000-b7b4f000 rw-p 00002000 08:06 1712963 /lib/tls/i686/cmov/libdl-2.8.90.so
b7b4f000-b7b66000 r-xp 00000000 08:06 5784 /usr/lib/libxcb.so.1.0.0
b7b66000-b7b67000 r--p 00016000 08:06 5784 /usr/lib/libxcb.so.1.0.0
b7b67000-b7b68000 rw-p 00017000 08:06 5784 /usr/lib/libxcb.so.1.0.0
b7b68000-b7b69000 r-xp 00000000 08:06 5782 /usr/lib/libxcb-xlib.so.0.0.0
b7b69000-b7b6a000 r--p 00000000 08:06 5782 /usr/lib/libxcb-xlib.so.0.0.0
b7b6a000-b7b6b000 rw-p 00001000 08:06 5782 /usr/lib/libxcb-xlib.so.0.0.0
b7b6b000-b7b6d000 r-xp 00000000 08:06 4843 /usr/lib/libXau.so.6.0.0
b7b6d000-b7b6e000 rw-p 00001000 08:06 4843 /usr/lib/libXau.so.6.0.0
b7b6e000-b7cc6000 r-xp 00000000 08:06 1712960 /lib/tls/i686/cmov/libc-2.8.90.so
b7cc6000-b7cc8000 r--p 00158000 08:06 1712960 /lib/tls/i686/cmov/libc-2.8.90.so
b7cc8000-b7cc9000 rw-p 0015a000 08:06 1712960 /lib/tls/i686/cmov/libc-2.8.90.so
b7cc9000-b7ccd000 rw-p b7cc9000 00:00 0
b7ccd000-b7cf1000 r-xp 00000000 08:06 1712964 /lib/tls/i686/cmov/libm-2.8.90.so
b7cf1000-b7cf2000 r--p 00023000 08:06 1712964 /lib/tls/i686/cmov/libm-2.8.90.so
b7cf2000-b7cf3000 rw-p 00024000 08:06 1712964 /lib/tls/i686/cmov/libm-2.8.90.so
b7cf3000-b7dde000 r-xp 00000000 08:06 4027 /usr/lib/libX11.so.6.2.0
b7dde000-b7ddf000 r--p 000ea000 08:06 4027 /usr/lib/libX11.so.6.2.0
b7ddf000-b7de1000 rw-p 000eb000 08:06 4027 /usr/lib/libX11.so.6.2.0
b7de1000-b7de2000 rw-p b7de1000 00:00 0
b7de2000-b7df7000 r-xp 00000000 08:06 4802 /usr/lib/libICE.so.6.3.0
b7df7000-b7df8000 rw[1]+ Done gedit gauntlet-replay.rb