[Xastir] Xastir Crashing due to buffer overflow?

Joe Bennett aprs at ka3nam.com
Sat Aug 20 22:38:25 EDT 2011


Hi,

I am in need of one with better brain cells then me to help me understand
this issue... Running Xastir V2.0.1 on Ubuntu 10.04... I installed today
using the script on the Xastir wiki for 10.10 thinking it wouldn't be that
much different... Only interface running is a KISS TNC (KPC 3 Plus) @ 9600
baud (terminal rate)... I am using a USB to serial converter on ttyUSB2:




joe at lenovo-desktop:~$ xastir


Built-in map types:
      gnis   USGS GNIS Datapoints
       pop   USGS GNIS Datapoints w/population
       map   APRSdos Maps
       map   WinAPRS/MacAPRS/X-APRS Maps
       pdb   PocketAPRS Maps

Support for these additional map types has been compiled in:
       geo   Image Map (ImageMagick/GraphicsMagick library, many formats
allowed)
       geo   URL (Internet maps via libcurl library)
       geo   URL (OpenStreetMaps via libcurl library
                  Copyright OpenStreetMap and contributors, CC-BY-SA)
       shp   ESRI Shapefile Maps (Shapelib library)
       tif   USGS DRG Geotiff Topographic Maps (libgeotiff/libproj)
       xpm   X Pixmap Maps (XPM library)
festival_client: connect to server failed
SayText: Couldn't open socket to Festival
Indexing maps...
Finished indexing maps
*** Reading WX Alert log files
*** Done with WX Alert log files
Found an existing lockfile /var/lock/LCK..ttyUSB2 for this port!
Lock is stale!  Removing it.
*** buffer overflow detected ***: xastir terminated
======= Backtrace: =========
/lib/libc.so.6(__fortify_fail+0x37)[0x7fc196451217]
/lib/libc.so.6(+0xfe0d0)[0x7fc1964500d0]
/lib/libc.so.6(+0xfd539)[0x7fc19644f539]
/lib/libc.so.6(_IO_default_xsputn+0xcc)[0x7fc1963c7d1c]
/lib/libc.so.6(_IO_vfprintf+0x3d34)[0x7fc19639b0d4]
/lib/libc.so.6(__vsprintf_chk+0x99)[0x7fc19644f5d9]
/lib/libc.so.6(__sprintf_chk+0x7f)[0x7fc19644f51f]
xastir[0x4169a3]
xastir[0x43351d]
xastir[0x4a5720]
/usr/lib/libXt.so.6(+0x301bf)[0x7fc199f481bf]
/usr/lib/libXt.so.6(XtAppNextEvent+0x9d)[0x7fc199f482fd]
/usr/lib/libXt.so.6(XtAppMainLoop+0x43)[0x7fc199f3a883]
xastir[0x4b925c]
/lib/libc.so.6(__libc_start_main+0xfd)[0x7fc196370c4d]
xastir[0x40a059]
======= Memory map: ========
00400000-0055f000 r-xp 00000000 08:07 6029725
/usr/local/bin/xastir
0075e000-0075f000 r--p 0015e000 08:07 6029725
/usr/local/bin/xastir
0075f000-00766000 rw-p 0015f000 08:07 6029725
/usr/local/bin/xastir
00766000-00943000 rw-p 00000000 00:00 0
027ed000-03c49000 rw-p 00000000 00:00 0
[heap]
7fc18e847000-7fc18e848000 ---p 00000000 00:00 0
7fc18e848000-7fc18f048000 rw-p 00000000 00:00 0
7fc18f048000-7fc18f049000 ---p 00000000 00:00 0
7fc18f049000-7fc18f849000 rw-p 00000000 00:00 0
7fc18f849000-7fc18f84a000 ---p 00000000 00:00 0
7fc18f84a000-7fc19004a000 rw-p 00000000 00:00 0
7fc190b70000-7fc190b86000 r-xp 00000000 08:07 7864399
/lib/libgcc_s.so.1
7fc190b86000-7fc190d85000 ---p 00016000 08:07 7864399
/lib/libgcc_s.so.1
7fc190d85000-7fc190d86000 r--p 00015000 08:07 7864399
/lib/libgcc_s.so.1
7fc190d86000-7fc190d87000 rw-p 00016000 08:07 7864399
/lib/libgcc_s.so.1
7fc190d87000-7fc190dac000 r-xp 00000000 08:07 7864376
/lib/libpng12.so.0.42.0
7fc190dac000-7fc190fac000 ---p 00025000 08:07 7864376
/lib/libpng12.so.0.42.0
7fc190fac000-7fc190fad000 r--p 00025000 08:07 7864376
/lib/libpng12.so.0.42.0
7fc190fad000-7fc190fae000 rw-p 00026000 08:07 7864376
/lib/libpng12.so.0.42.0
7fc190fae000-7fc190fca000 r-xp 00000000 08:07 5640114
/usr/lib/ImageMagick-6.5.7/modules-Q16/coders/png.so
7fc190fca000-7fc1911c9000 ---p 0001c000 08:07 5640114
/usr/lib/ImageMagick-6.5.7/modules-Q16/coders/png.so
7fc1911c9000-7fc1911ca000 r--p 0001b000 08:07 5640114
/usr/lib/ImageMagick-6.5.7/modules-Q16/coders/png.so
7fc1911ca000-7fc1911cb000 rw-p 0001c000 08:07 5640114
/usr/lib/ImageMagick-6.5.7/modules-Q16/coders/png.so
7fc1911cb000-7fc1911cd000 r-xp 00000000 08:07 5640188
/usr/lib/ImageMagick-6.5.7/modules-Q16/coders/xc.so
7fc1911cd000-7fc1913cc000 ---p 00002000 08:07 5640188
/usr/lib/ImageMagick-6.5.7/modules-Q16/coders/xc.so
7fc1913cc000-7fc1913cd000 r--p 00001000 08:07 5640188
/usr/lib/ImageMagick-6.5.7/modules-Q16/coders/xc.so
7fc1913cd000-7fc1913ce000 rw-p 00002000 08:07 5640188
/usr/lib/ImageMagick-6.5.7/modules-Q16/coders/xc.so
7fc1913ce000-7fc1913cf000 ---p 00000000 00:00 0
7fc1913cf000-7fc191bcf000 rw-p 00000000 00:00 0
7fc191bcf000-7fc191bd0000 ---p 00000000 00:00 0
7fc191bd0000-7fc1923d0000 rw-p 00000000 00:00 0
7fc1923d0000-7fc1923d5000 r-xp 00000000 08:07 5638965
/usr/lib/libXfixes.so.3.1.0
7fc1923d5000-7fc1925d4000 ---p 00005000 08:07 5638965
/usr/lib/libXfixes.so.3.1.0
7fc1925d4000-7fc1925d5000 r--p 00004000 08:07 5638965
/usr/lib/libXfixes.so.3.1.0
7fc1925d5000-7fc1925d6000 rw-p 00005000 08:07 5638965
/usr/lib/libXfixes.so.3.1.0
7fc1925d6000-7fc1925df000 r-xp 00000000 08:07 5638985
/usr/lib/libXrender.so.1.3.0
7fc1925df000-7fc1927de000 ---p 00009000 08:07 5638985
/usr/lib/libXrender.so.1.3.0
7fc1927de000-7fc1927df000 r--p 00008000 08:07 5638985
/usr/lib/libXrender.so.1.3.0
7fc1927df000-7fc1927e0000 rw-p 00009000 08:07 5638985
/usr/lib/libXrender.so.1.3.0
7fc1927e0000-7fc1927e9000 r-xp 00000000 08:07 5638957
/usr/lib/libXcursor.so.1.0.2
7fc1927e9000-7fc1929e8000 ---p 00009000 08:07 5638957
/usr/lib/libXcursor.so.1.0.2
7fc1929e8000-7fc1929e9000 r--p 00008000 08:07 5638957
/usr/lib/libXcursor.so.1.0.2
7fc1929e9000-7fc1929ea000 rw-p 00009000 08:07 5638957
/usr/lib/libXcursor.so.1.0.2
7fc1929ea000-7fc1929f6000 r-xp 00000000 08:07 7864431
/lib/libnss_files-2.11.1.so
7fc1929f6000-7fc192bf5000 ---p 0000c000 08:07 7864431
/lib/libnss_files-2.11.1.so
7fc192bf5000-7fc192bf6000 r--p 0000b000 08:07 7864431
/lib/libnss_files-2.11.1.so
7fc192bf6000-7fc192bf7000 rw-p 0000c000 08:07 7864431
/lib/libnss_files-2.11.1.so
7fc192bf7000-7fc192c01000 r-xp 00000000 08:07 7864441
/lib/libnss_nis-2.11.1.so
7fc192c01000-7fc192e00000 ---p 0000a000 08:07 7864441
/lib/libnss_nis-2.11.1.so
7fc192e00000-7fc192e01000 r--p 00009000 08:07 7864441
/lib/libnss_nis-2.11.1.so
7fc192e01000-7fc192e02000 rw-p 0000a000 08:07 7864441
/lib/libnss_nis-2.11.1.so
7fc192e02000-7fc192e19000 r-xp 00000000 08:07 7864425
/lib/libnsl-2.11.1.so
7fc192e19000-7fc193018000 ---p 00017000 08:07 7864425
/lib/libnsl-2.11.1.so
7fc193018000-7fc193019000 r--p 00016000 08:07 7864425
/lib/libnsl-2.11.1.so
7fc193019000-7fc19301a000 rw-p 00017000 08:07 7864425
/lib/libnsl-2.11.1.so
7fc19301a000-7fc19301c000 rw-p 00000000 00:00 0
7fc19301c000-7fc193024000 r-xp 00000000 08:07 7864427
/lib/libnss_compat-2.11.1.so
7fc193024000-7fc193223000 ---p 00008000 08:07 7864427
/lib/libnss_compat-2.11.1.so
7fc193223000-7fc193224000 r--p 00007000 08:07 7864427
/lib/libnss_compat-2.11.1.so
7fc193224000-7fc193225000 rw-p 00008000 08:07 7864427
/lib/libnss_compat-2.11.1.so
7fc193225000-7fc193228000 r-xp 00000000 08:07 7864405
/lib/libgpg-error.so.0.4.0
7fc193228000-7fc193427000 ---p 00003000 08:07 7864405
/lib/libgpg-error.so.0.4.0
7fc193427000-7fc193428000 r--p 00002000 08:07 7864405
/lib/libgpg-error.so.0.4.0
7fc193428000-7fc193429000 rw-p 00003000 08:07 7864405
/lib/libgpg-error.so.0.4.0
7fc193429000-7fc19349e000 r-xp 00000000 08:07 7864401
/lib/libgcrypt.so.11.5.2Aborted
joe at lenovo-desktop:~$



More information about the Xastir mailing list