Package: foxtrotgps
Version: 0.99.4+debian3-3
Severity: important

Steps to reproduce:
1) start gpsd
2) start foxtrotgps
3) let foxtrotgps run for a while

Expected results:
3) foxtrotgps does not crash

Actual results:
3) after some time foxtrotgps crashes in a number of different ways:


lindi@ginger:~$ foxtrotgps 

(foxtrotgps:17338): Gtk-CRITICAL **: IA__gtk_toolbar_set_icon_size: assertion 
`icon_size != GTK_ICON_SIZE_INVALID' failed

(foxtrotgps:17338): Gtk-CRITICAL **: IA__gtk_toolbar_set_icon_size: assertion 
`icon_size != GTK_ICON_SIZE_INVALID' failed
REPOLIST == NULL
gconf GPSD address not set
gconf GPSD port not set
*** on_drawingarea1_configure_event(): 
pixmap created
*** on_drawingarea1_configure_event(): 
pixmap created
netlib_connectsock() returns socket on fd 14
connection to gpsd SUCCEEDED 
* mouse drag +8events
* on_eventbox5_button_release_event()
*** on_drawingarea1_configure_event(): 
pixmap created
* mouse drag +8events
Illegal instruction


lindi@ginger:~$ foxtrotgps

...
* on_eventbox5_button_release_event()
*** on_drawingarea1_configure_event(): 
pixmap created
* mouse drag +8events
Illegal instruction
lindi@ginger:~$ foxtrotgps 

(foxtrotgps:20025): Gtk-CRITICAL **: IA__gtk_toolbar_set_icon_size: assertion 
`icon_size != GTK_ICON_SIZE_INVALID' failed

(foxtrotgps:20025): Gtk-CRITICAL **: IA__gtk_toolbar_set_icon_size: assertion 
`icon_size != GTK_ICON_SIZE_INVALID' failed
REPOLIST == NULL
gconf GPSD address not set
gconf GPSD port not set
*** on_drawingarea1_configure_event(): 
pixmap created
*** on_drawingarea1_configure_event(): 
pixmap created
netlib_connectsock() returns socket on fd 21
connection to gpsd SUCCEEDED 
*** on_drawingarea1_configure_event(): 
pixmap created
*** on_drawingarea1_configure_event(): 
pixmap created
Segmentation fault
lindi@ginger:~$ 



More info:
1) gdb shows

(gdb) bt
#0  0x00201ab4 in ?? ()
#1  0x00201ab4 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) x/4i $pc
=> 0x201ab4:    mrccs   9, 1, r3, cr3, cr1, {1}
   0x201ab8:                    ; <UNDEFINED> instruction: 0x372e3336
   0x201abc:                    ; <UNDEFINED> instruction: 0x36322e35
   0x201ac0:    andeq   r0, r0, r0
(gdb) info thread
* 1 Thread 0x416f39e0 (LWP 22282)  0x00201ab4 in ?? ()
(gdb) shell cat /proc/22282/maps
00008000-0002e000 r-xp 00000000 b3:02 226721     /usr/bin/foxtrotgps
00035000-00036000 rwxp 00025000 b3:02 226721     /usr/bin/foxtrotgps
00036000-0036e000 rwxp 00036000 00:00 0          [heap]
40000000-4001d000 r-xp 00000000 b3:02 200520     /lib/ld-2.11.2.so
4001d000-40024000 rwxp 4001d000 00:00 0 
40024000-40025000 r-xp 0001c000 b3:02 200520     /lib/ld-2.11.2.so
40025000-40026000 rwxp 0001d000 b3:02 200520     /lib/ld-2.11.2.so
40026000-4002d000 r-xs 00000000 b3:02 128120     
/usr/lib/gconv/gconv-modules.cache
4002d000-40030000 r-xs 00000000 b3:02 218134     
/var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-le32d8.cache-3
40030000-40034000 r-xs 00000000 b3:02 218965     
/var/cache/fontconfig/6eb3985aa4124903f6ff08ba781cd364-le32d8.cache-3
40034000-40035000 rwxp 40034000 00:00 0 
40035000-40049000 r-xp 00000000 b3:02 228541     /usr/lib/libglade-2.0.so.0.0.7
40049000-40051000 ---p 00014000 b3:02 228541     /usr/lib/libglade-2.0.so.0.0.7
40051000-40052000 rwxp 00014000 b3:02 228541     /usr/lib/libglade-2.0.so.0.0.7
40052000-40401000 r-xp 00000000 b3:02 226494     
/usr/lib/libgtk-x11-2.0.so.0.2000.1
40401000-40408000 ---p 003af000 b3:02 226494     
/usr/lib/libgtk-x11-2.0.so.0.2000.1
40408000-4040e000 rwxp 003ae000 b3:02 226494     
/usr/lib/libgtk-x11-2.0.so.0.2000.1
4040e000-4040f000 rwxp 4040e000 00:00 0 
4040f000-4049f000 r-xp 00000000 b3:02 226493     
/usr/lib/libgdk-x11-2.0.so.0.2000.1
4049f000-404a6000 ---p 00090000 b3:02 226493     
/usr/lib/libgdk-x11-2.0.so.0.2000.1
404a6000-404a9000 rwxp 0008f000 b3:02 226493     
/usr/lib/libgdk-x11-2.0.so.0.2000.1
404a9000-404c3000 r-xp 00000000 b3:02 228193     /usr/lib/libatk-1.0.so.0.3009.1
404c3000-404ca000 ---p 0001a000 b3:02 228193     /usr/lib/libatk-1.0.so.0.3009.1
404ca000-404cc000 rwxp 00019000 b3:02 228193     /usr/lib/libatk-1.0.so.0.3009.1
404cc000-404f1000 r-xp 00000000 b3:02 226895     
/usr/lib/libpangoft2-1.0.so.0.2800.3
404f1000-404f8000 ---p 00025000 b3:02 226895     
/usr/lib/libpangoft2-1.0.so.0.2800.3
404f8000-404f9000 rwxp 00024000 b3:02 226895     
/usr/lib/libpangoft2-1.0.so.0.2800.3
404f9000-40512000 r-xp 00000000 b3:02 226492     
/usr/lib/libgdk_pixbuf-2.0.so.0.2000.1
40512000-40519000 ---p 00019000 b3:02 226492     
/usr/lib/libgdk_pixbuf-2.0.so.0.2000.1
40519000-4051a000 rwxp 00018000 b3:02 226492     
/usr/lib/libgdk_pixbuf-2.0.so.0.2000.1
4051a000-40525000 r-xp 00000000 b3:02 226889     
/usr/lib/libpangocairo-1.0.so.0.2800.3
40525000-4052c000 ---p 0000b000 b3:02 226889     
/usr/lib/libpangocairo-1.0.so.0.2800.3
4052c000-4052d000 rwxp 0000a000 b3:02 226889     
/usr/lib/libpangocairo-1.0.so.0.2800.3
4052d000-4060a000 r-xp 00000000 b3:02 224358     /usr/lib/libcairo.so.2.11000.2
4060a000-40611000 ---p 000dd000 b3:02 224358     /usr/lib/libcairo.so.2.11000.2
40611000-40615000 rwxp 000dc000 b3:02 224358     /usr/lib/libcairo.so.2.11000.2
40615000-40618000 rwxp 40615000 00:00 0 
40618000-40713000 r-xp 00000000 b3:02 224402     /usr/lib/libgio-2.0.so.0.2800.1
40713000-4071a000 ---p 000fb000 b3:02 224402     /usr/lib/libgio-2.0.so.0.2800.1
4071a000-4071d000 rwxp 000fa000 b3:02 224402     /usr/lib/libgio-2.0.so.0.2800.1
4071d000-4071e000 rwxp 4071d000 00:00 0 
4071e000-40760000 r-xp 00000000 b3:02 226578     
/usr/lib/libpango-1.0.so.0.2800.3
40760000-40767000 ---p 00042000 b3:02 226578     
/usr/lib/libpango-1.0.so.0.2800.3
40767000-40769000 rwxp 00041000 b3:02 226578     
/usr/lib/libpango-1.0.so.0.2800.3
40769000-407e1000 r-xp 00000000 b3:02 8110       /usr/lib/libfreetype.so.6.6.2
407e1000-407e8000 ---p 00078000 b3:02 8110       /usr/lib/libfreetype.so.6.6.2
407e8000-407ec000 rwxp 00077000 b3:02 8110       /usr/lib/libfreetype.so.6.6.2
407ec000-40818000 r-xp 00000000 b3:02 228494     /usr/lib/libfontconfig.so.1.4.4
40818000-40820000 ---p 0002c000 b3:02 228494     /usr/lib/libfontconfig.so.1.4.4
40820000-40821000 rwxp 0002c000 b3:02 228494     /usr/lib/libfontconfig.so.1.4.4
40821000-40866000 r-xp 00000000 b3:02 224336     
/usr/lib/libgobject-2.0.so.0.2800.1
40866000-4086d000 ---p 00045000 b3:02 224336     
/usr/lib/libgobject-2.0.so.0.2800.1
4086d000-4086e000 rwxp 00044000 b3:02 224336     
/usr/lib/libgobject-2.0.so.0.2800.1
4086e000-4086f000 rwxp 4086e000 00:00 0 
4086f000-40872000 r-xp 00000000 b3:02 224262     
/usr/lib/libgmodule-2.0.so.0.2800.1
40872000-40879000 ---p 00003000 b3:02 224262     
/usr/lib/libgmodule-2.0.so.0.2800.1
40879000-4087a000 rwxp 00002000 b3:02 224262     
/usr/lib/libgmodule-2.0.so.0.2800.1
4087a000-4087e000 r-xp 00000000 b3:02 224476     
/usr/lib/libgthread-2.0.so.0.2800.1
4087e000-40885000 ---p 00004000 b3:02 224476     
/usr/lib/libgthread-2.0.so.0.2800.1
40885000-40886000 rwxp 00003000 b3:02 224476     
/usr/lib/libgthread-2.0.so.0.2800.1
40886000-4088c000 r-xp 00000000 b3:02 200450     /lib/librt-2.11.2.so
4088c000-40893000 ---p 00006000 b3:02 200450     /lib/librt-2.11.2.so
40893000-40894000 r-xp 00005000 b3:02 200450     /lib/librt-2.11.2.so
40894000-40895000 rwxp 00006000 b3:02 200450     /lib/librt-2.11.2.so
40895000-408c5000 r-xp 00000000 b3:02 224878     /usr/lib/libgconf-2.so.4.1.5
408c5000-408c8000 rwxp 00030000 b3:02 224878     /usr/lib/libgconf-2.so.4.1.5
408c8000-409a3000 r-xp 00000000 b3:02 200445     /lib/libglib-2.0.so.0.2800.1
409a3000-409aa000 ---p 000db000 b3:02 200445     /lib/libglib-2.0.so.0.2800.1
409aa000-409ab000 rwxp 000da000 b3:02 200445     /lib/libglib-2.0.so.0.2800.1
409ab000-409f5000 r-xp 00000000 b3:02 224026     
/usr/lib/libcurl-gnutls.so.4.2.0
409f5000-409fc000 ---p 0004a000 b3:02 224026     
/usr/lib/libcurl-gnutls.so.4.2.0
409fc000-409fe000 rwxp 00049000 b3:02 224026     
/usr/lib/libcurl-gnutls.so.4.2.0
409fe000-40a86000 r-xp 00000000 b3:02 225809     /usr/lib/libsqlite3.so.0.8.6
40a86000-40a88000 rwxp 00088000 b3:02 225809     /usr/lib/libsqlite3.so.0.8.6
40a88000-40aaf000 r-xp 00000000 b3:02 228457     /usr/lib/libexif.so.12.3.1
40aaf000-40ab7000 ---p 00027000 b3:02 228457     /usr/lib/libexif.so.12.3.1
40ab7000-40ac3000 rwxp 00027000 b3:02 228457     /usr/lib/libexif.so.12.3.1
40ac3000-40be5000 r-xp 00000000 b3:02 226179     /usr/lib/libxml2.so.2.7.8
40be5000-40bec000 ---p 00122000 b3:02 226179     /usr/lib/libxml2.so.2.7.8
40bec000-40bf1000 rwxp 00121000 b3:02 226179     /usr/lib/libxml2.so.2.7.8
40bf1000-40bf2000 rwxp 40bf1000 00:00 0 
40bf2000-40c03000 r-xp 00000000 b3:02 228613     /usr/lib/libgps.so.19.0.0
40c03000-40c0a000 ---p 00011000 b3:02 228613     /usr/lib/libgps.so.19.0.0
40c0a000-40c0b000 rwxp 00010000 b3:02 228613     /usr/lib/libgps.so.19.0.0
40c0b000-40c0d000 rwxp 40c0b000 00:00 0 
40c0d000-40c21000 r-xp 00000000 b3:02 228942     /usr/lib/libz.so.1.2.3.4
40c21000-40c28000 ---p 00014000 b3:02 228942     /usr/lib/libz.so.1.2.3.4
40c28000-40c29000 rwxp 00013000 b3:02 228942     /usr/lib/libz.so.1.2.3.4
40c29000-40c2b000 r-xp 00000000 b3:02 200458     /lib/libdl-2.11.2.so
40c2b000-40c32000 ---p 00002000 b3:02 200458     /lib/libdl-2.11.2.so
40c32000-40c33000 r-xp 00001000 b3:02 200458     /lib/libdl-2.11.2.so
40c33000-40c34000 rwxp 00002000 b3:02 200458     /lib/libdl-2.11.2.so
40c34000-40cd2000 r-xp 00000000 b3:02 200604     /lib/libm-2.11.2.so
40cd2000-40cda000 ---p 0009e000 b3:02 200604     /lib/libm-2.11.2.so
40cda000-40cdb000 r-xp 0009e000 b3:02 200604     /lib/libm-2.11.2.so
40cdb000-40cdc000 rwxp 0009f000 b3:02 200604     /lib/libm-2.11.2.so
40cdc000-40cee000 r-xp 00000000 b3:02 200504     /lib/libnsl-2.11.2.so
40cee000-40cf5000 ---p 00012000 b3:02 200504     /lib/libnsl-2.11.2.so
40cf5000-40cf6000 r-xp 00011000 b3:02 200504     /lib/libnsl-2.11.2.so
40cf6000-40cf7000 rwxp 00012000 b3:02 200504     /lib/libnsl-2.11.2.so
40cf7000-40cf9000 rwxp 40cf7000 00:00 0 
40cf9000-40d0e000 r-xp 00000000 b3:02 200468     /lib/libpthread-2.11.2.so
40d0e000-40d15000 ---p 00015000 b3:02 200468     /lib/libpthread-2.11.2.so
40d15000-40d16000 r-xp 00014000 b3:02 200468     /lib/libpthread-2.11.2.so
40d16000-40d17000 rwxp 00015000 b3:02 200468     /lib/libpthread-2.11.2.so
40d17000-40d19000 rwxp 40d17000 00:00 0 
40d19000-40e3c000 r-xp 00000000 b3:02 200571     /lib/libc-2.11.2.so
40e3c000-40e43000 ---p 00123000 b3:02 200571     /lib/libc-2.11.2.so
40e43000-40e45000 r-xp 00122000 b3:02 200571     /lib/libc-2.11.2.so
40e45000-40e46000 rwxp 00124000 b3:02 200571     /lib/libc-2.11.2.so
40e46000-40e49000 rwxp 40e46000 00:00 0 
40e49000-40f5f000 r-xp 00000000 b3:02 225791     /usr/lib/libX11.so.6.3.0
40f5f000-40f66000 ---p 00116000 b3:02 225791     /usr/lib/libX11.so.6.3.0
40f66000-40f69000 rwxp 00115000 b3:02 225791     /usr/lib/libX11.so.6.3.0
40f69000-40f6a000 rwxp 40f69000 00:00 0 
40f6a000-40f6c000 r-xp 00000000 b3:02 224469     /usr/lib/libXcomposite.so.1.0.0
40f6c000-40f73000 ---p 00002000 b3:02 224469     /usr/lib/libXcomposite.so.1.0.0
40f73000-40f74000 rwxp 00001000 b3:02 224469     /usr/lib/libXcomposite.so.1.0.0
40f74000-40f76000 r-xp 00000000 b3:02 225068     /usr/lib/libXdamage.so.1.1.0
40f76000-40f7d000 ---p 00002000 b3:02 225068     /usr/lib/libXdamage.so.1.1.0
40f7d000-40f7e000 rwxp 00001000 b3:02 225068     /usr/lib/libXdamage.so.1.1.0
40f7e000-40f82000 r-xp 00000000 b3:02 240129     /usr/lib/libXfixes.so.3.1.0
40f82000-40f89000 ---p 00004000 b3:02 240129     /usr/lib/libXfixes.so.3.1.0
40f89000-40f8a000 rwxp 00003000 b3:02 240129     /usr/lib/libXfixes.so.3.1.0
40f8a000-40f95000 r-xp 00000000 b3:02 200106     /lib/libgcc_s.so.1
40f95000-40f9c000 ---p 0000b000 b3:02 200106     /lib/libgcc_s.so.1
40f9c000-40f9d000 rwxp 0000a000 b3:02 200106     /lib/libgcc_s.so.1
40f9d000-40fab000 r-xp 00000000 b3:02 228218     /usr/lib/libXext.so.6.4.0
40fab000-40fb3000 ---p 0000e000 b3:02 228218     /usr/lib/libXext.so.6.4.0
40fb3000-40fb4000 rwxp 0000e000 b3:02 228218     /usr/lib/libXext.so.6.4.0
40fb4000-40fbd000 r-xp 00000000 b3:02 225807     /usr/lib/libXrender.so.1.3.0
40fbd000-40fc4000 ---p 00009000 b3:02 225807     /usr/lib/libXrender.so.1.3.0
40fc4000-40fc5000 rwxp 00008000 b3:02 225807     /usr/lib/libXrender.so.1.3.0
40fc5000-40fc7000 r-xp 00000000 b3:02 226469     /usr/lib/libXinerama.so.1.0.0
40fc7000-40fce000 ---p 00002000 b3:02 226469     /usr/lib/libXinerama.so.1.0.0
40fce000-40fcf000 rwxp 00001000 b3:02 226469     /usr/lib/libXinerama.so.1.0.0
40fcf000-40fd0000 rwxp 40fcf000 00:00 0 
40fd0000-40fdd000 r-xp 00000000 b3:02 225264     /usr/lib/libXi.so.6.1.0
40fdd000-40fe4000 ---p 0000d000 b3:02 225264     /usr/lib/libXi.so.6.1.0
40fe4000-40fe5000 rwxp 0000c000 b3:02 225264     /usr/lib/libXi.so.6.1.0
40fe5000-40fec000 r-xp 00000000 b3:02 226476     /usr/lib/libXrandr.so.2.2.0
40fec000-40ff3000 ---p 00007000 b3:02 226476     /usr/lib/libXrandr.so.2.2.0
40ff3000-40ff4000 rwxp 00006000 b3:02 226476     /usr/lib/libXrandr.so.2.2.0
40ff4000-40ffc000 r-xp 00000000 b3:02 224723     /usr/lib/libXcursor.so.1.0.2
40ffc000-41003000 ---p 00008000 b3:02 224723     /usr/lib/libXcursor.so.1.0.2
41003000-41004000 rwxp 00007000 b3:02 224723     /usr/lib/libXcursor.so.1.0.2
41004000-4107b000 r-xp 00000000 b3:02 224183     /usr/lib/libpixman-1.so.0.21.4
4107b000-41082000 ---p 00077000 b3:02 224183     /usr/lib/libpixman-1.so.0.21.4
41082000-41086000 rwxp 00076000 b3:02 224183     /usr/lib/libpixman-1.so.0.21.4
41086000-41094000 r-xp 00000000 b3:02 224250     /usr/lib/libEGL.so.1.0
41094000-4109b000 ---p 0000e000 b3:02 224250     /usr/lib/libEGL.so.1.0
4109b000-4109c000 rwxp 0000d000 b3:02 224250     /usr/lib/libEGL.so.1.0
4109c000-4109d000 rwxp 4109c000 00:00 0 
4109d000-410bd000 r-xp 00000000 b3:02 200064     /lib/libpng12.so.0.44.0
410bd000-410c4000 ---p 00020000 b3:02 200064     /lib/libpng12.so.0.44.0
410c4000-410c5000 rwxp 0001f000 b3:02 200064     /lib/libpng12.so.0.44.0
410c5000-410c7000 r-xp 00000000 b3:02 228232     /usr/lib/libxcb-shm.so.0.0.0
410c7000-410ce000 ---p 00002000 b3:02 228232     /usr/lib/libxcb-shm.so.0.0.0
410ce000-410cf000 rwxp 00001000 b3:02 228232     /usr/lib/libxcb-shm.so.0.0.0
410cf000-410d5000 r-xp 00000000 b3:02 228237     /usr/lib/libxcb-render.so.0.0.0
410d5000-410dc000 ---p 00006000 b3:02 228237     /usr/lib/libxcb-render.so.0.0.0
410dc000-410dd000 rwxp 00005000 b3:02 228237     /usr/lib/libxcb-render.so.0.0.0
410dd000-410f3000 r-xp 00000000 b3:02 226295     /usr/lib/libxcb.so.1.1.0
410f3000-410fa000 ---p 00016000 b3:02 226295     /usr/lib/libxcb.so.1.1.0
410fa000-410fb000 rwxp 00015000 b3:02 226295     /usr/lib/libxcb.so.1.1.0
410fb000-4115d000 r-xp 00000000 b3:02 224234     /usr/lib/libGL.so.1.2
4115d000-41165000 ---p 00062000 b3:02 224234     /usr/lib/libGL.so.1.2
41165000-4116c000 rwxp 00062000 b3:02 224234     /usr/lib/libGL.so.1.2
4116c000-4116e000 rwxp 4116c000 00:00 0 
4116e000-411a5000 r-xp 00000000 b3:02 200140     /lib/libpcre.so.3.12.1
411a5000-411ac000 ---p 00037000 b3:02 200140     /lib/libpcre.so.3.12.1
411ac000-411ad000 rwxp 00036000 b3:02 200140     /lib/libpcre.so.3.12.1
411ad000-411bd000 r-xp 00000000 b3:02 200635     /lib/libresolv-2.11.2.so
411bd000-411be000 r-xp 00010000 b3:02 200635     /lib/libresolv-2.11.2.so
411be000-411bf000 rwxp 00011000 b3:02 200635     /lib/libresolv-2.11.2.so
411bf000-411c1000 rwxp 411bf000 00:00 0 
411c1000-411d9000 r-xp 00000000 b3:02 200094     /lib/libselinux.so.1
411d9000-411e0000 ---p 00018000 b3:02 200094     /lib/libselinux.so.1
411e0000-411e1000 r-xp 00017000 b3:02 200094     /lib/libselinux.so.1
411e1000-411e2000 rwxp 00018000 b3:02 200094     /lib/libselinux.so.1
411e2000-41201000 r-xp 00000000 b3:02 228460     /usr/lib/libexpat.so.1.5.2
41201000-41209000 ---p 0001f000 b3:02 228460     /usr/lib/libexpat.so.1.5.2
41209000-4120b000 rwxp 0001f000 b3:02 228460     /usr/lib/libexpat.so.1.5.2
4120b000-41255000 r-xp 00000000 b3:02 228092     /usr/lib/libORBit-2.so.0.1.0
41255000-4125c000 ---p 0004a000 b3:02 228092     /usr/lib/libORBit-2.so.0.1.0
4125c000-41266000 rwxp 00049000 b3:02 228092     /usr/lib/libORBit-2.so.0.1.0
41266000-41267000 rwxp 41266000 00:00 0 
41267000-41283000 r-xp 00000000 b3:02 224459     
/usr/lib/libdbus-glib-1.so.2.1.0
41283000-4128b000 ---p 0001c000 b3:02 224459     
/usr/lib/libdbus-glib-1.so.2.1.0
4128b000-4128c000 rwxp 0001c000 b3:02 224459     
/usr/lib/libdbus-glib-1.so.2.1.0
4128c000-412c6000 r-xp 00000000 b3:02 200044     /lib/libdbus-1.so.3.5.4
412c6000-412cd000 ---p 0003a000 b3:02 200044     /lib/libdbus-1.so.3.5.4
412cd000-412ce000 r-xp 00039000 b3:02 200044     /lib/libdbus-1.so.3.5.4
412ce000-412cf000 rwxp 0003a000 b3:02 200044     /lib/libdbus-1.so.3.5.4
412cf000-412fe000 r-xp 00000000 b3:02 224365     /usr/lib/libidn.so.11.6.3
412fe000-41306000 ---p 0002f000 b3:02 224365     /usr/lib/libidn.so.11.6.3
41306000-41307000 rwxp 0002f000 b3:02 224365     /usr/lib/libidn.so.11.6.3
41307000-41311000 r-xp 00000000 b3:02 226309     /usr/lib/liblber-2.4.so.2.5.6
41311000-41319000 ---p 0000a000 b3:02 226309     /usr/lib/liblber-2.4.so.2.5.6
41319000-4131a000 rwxp 0000a000 b3:02 226309     /usr/lib/liblber-2.4.so.2.5.6
4131a000-41357000 r-xp 00000000 b3:02 226310     /usr/lib/libldap_r-2.4.so.2.5.6
41357000-4135e000 ---p 0003d000 b3:02 226310     /usr/lib/libldap_r-2.4.so.2.5.6
4135e000-41360000 rwxp 0003c000 b3:02 226310     /usr/lib/libldap_r-2.4.so.2.5.6
41360000-41362000 rwxp 41360000 00:00 0 
41362000-4138b000 r-xp 00000000 b3:02 225995     /usr/lib/libgssapi_krb5.so.2.2
4138b000-41393000 ---p 00029000 b3:02 225995     /usr/lib/libgssapi_krb5.so.2.2
41393000-41394000 rwxp 00029000 b3:02 225995     /usr/lib/libgssapi_krb5.so.2.2
41394000-4142b000 r-xp 00000000 b3:02 226183     /usr/lib/libgnutls.so.26.16.14
4142b000-41432000 ---p 00097000 b3:02 226183     /usr/lib/libgnutls.so.26.16.14
41432000-41436000 rwxp 00096000 b3:02 226183     /usr/lib/libgnutls.so.26.16.14
41436000-414a7000 r-xp 00000000 b3:02 200059     /lib/libgcrypt.so.11.6.0
414a7000-414ae000 ---p 00071000 b3:02 200059     /lib/libgcrypt.so.11.6.0
414ae000-414b1000 rwxp 00070000 b3:02 200059     /lib/libgcrypt.so.11.6.0
414b1000-41572000 r-xp 00000000 b3:02 227658     /usr/lib/libstdc++.so.6.0.14
41572000-4157a000 ---p 000c1000 b3:02 227658     /usr/lib/libstdc++.so.6.0.14
4157a000-4157d000 r-xp 000c1000 b3:02 227658     /usr/lib/libstdc++.so.6.0.14
4157d000-4157f000 rwxp 000c4000 b3:02 227658     /usr/lib/libstdc++.so.6.0.14
4157f000-41586000 rwxp 4157f000 00:00 0 
41586000-41588000 r-xp 00000000 b3:02 225638     /usr/lib/libXau.so.6.0.0
41588000-4158f000 ---p 00002000 b3:02 225638     /usr/lib/libXau.so.6.0.0
4158f000-41590000 rwxp 00001000 b3:02 225638     /usr/lib/libXau.so.6.0.0
41590000-41594000 r-xp 00000000 b3:02 225633     /usr/lib/libXdmcp.so.6.0.0
41594000-4159b000 ---p 00004000 b3:02 225633     /usr/lib/libXdmcp.so.6.0.0
4159b000-4159c000 rwxp 00003000 b3:02 225633     /usr/lib/libXdmcp.so.6.0.0
4159c000-415a1000 r-xp 00000000 b3:02 225823     /usr/lib/libXxf86vm.so.1.0.0
415a1000-415a8000 ---p 00005000 b3:02 225823     /usr/lib/libXxf86vm.so.1.0.0
415a8000-415a9000 rwxp 00004000 b3:02 225823     /usr/lib/libXxf86vm.so.1.0.0
415a9000-415b2000 r-xp 00000000 b3:02 224067     /usr/lib/libdrm.so.2.4.0
415b2000-415b9000 ---p 00009000 b3:02 224067     /usr/lib/libdrm.so.2.4.0
415b9000-415ba000 rwxp 00008000 b3:02 224067     /usr/lib/libdrm.so.2.4.0
415ba000-415d0000 r-xp 00000000 b3:02 226301     /usr/lib/libsasl2.so.2.0.23
415d0000-415d7000 ---p 00016000 b3:02 226301     /usr/lib/libsasl2.so.2.0.23
415d7000-415d8000 rwxp 00015000 b3:02 226301     /usr/lib/libsasl2.so.2.0.23
415d8000-415d9000 rwxp 415d8000 00:00 0 
415d9000-41675000 r-xp 00000000 b3:02 226001     /usr/lib/libkrb5.so.3.3
41675000-4167d000 ---p 0009c000 b3:02 226001     /usr/lib/libkrb5.so.3.3
4167d000-41682000 rwxp 0009c000 b3:02 226001     /usr/lib/libkrb5.so.3.3
41682000-416a7000 r-xp 00000000 b3:02 225179     /usr/lib/libk5crypto.so.3.1
416a7000-416ae000 ---p 00025000 b3:02 225179     /usr/lib/libk5crypto.so.3.1
416ae000-416af000 rwxp 00024000 b3:02 225179     /usr/lib/libk5crypto.so.3.1
416af000-416b1000 r-xp 00000000 b3:02 200011     /lib/libcom_err.so.2.1
416b1000-416b8000 ---p 00002000 b3:02 200011     /lib/libcom_err.so.2.1
416b8000-416b9000 rwxp 00001000 b3:02 200011     /lib/libcom_err.so.2.1
416b9000-416bf000 r-xp 00000000 b3:02 226166     /usr/lib/libkrb5support.so.0.1
416bf000-416c6000 ---p 00006000 b3:02 226166     /usr/lib/libkrb5support.so.0.1
416c6000-416c7000 rwxp 00005000 b3:02 226166     /usr/lib/libkrb5support.so.0.1
416c7000-416c9000 r-xp 00000000 b3:02 200147     /lib/libkeyutils.so.1.3
416c9000-416d0000 ---p 00002000 b3:02 200147     /lib/libkeyutils.so.1.3
416d0000-416d1000 rwxp 00001000 b3:02 200147     /lib/libkeyutils.so.1.3
416d1000-416d2000 rwxp 416d1000 00:00 0 
416d2000-416df000 r-xp 00000000 b3:02 224573     /usr/lib/libtasn1.so.3.1.11
416df000-416e6000 ---p 0000d000 b3:02 224573     /usr/lib/libtasn1.so.3.1.11
416e6000-416e7000 rwxp 0000c000 b3:02 224573     /usr/lib/libtasn1.so.3.1.11
416e7000-416ea000 r-xp 00000000 b3:02 200615     /lib/libgpg-error.so.0.8.0
416ea000-416f1000 ---p 00003000 b3:02 200615     /lib/libgpg-error.so.0.8.0
416f1000-416f2000 rwxp 00002000 b3:02 200615     /lib/libgpg-error.so.0.8.0
416f2000-416f5000 rwxp 416f2000 00:00 0 
416f5000-4174b000 r-xp 00000000 b3:02 82319      /usr/lib/locale/locale-archive
4174b000-41751000 r-xp 00000000 b3:02 200602     /lib/libnss_compat-2.11.2.so
41751000-41758000 ---p 00006000 b3:02 200602     /lib/libnss_compat-2.11.2.so
41758000-41759000 r-xp 00005000 b3:02 200602     /lib/libnss_compat-2.11.2.so
41759000-4175a000 rwxp 00006000 b3:02 200602     /lib/libnss_compat-2.11.2.so
4175a000-41763000 r-xp 00000000 b3:02 200261     /lib/libnss_nis-2.11.2.so
41763000-4176a000 ---p 00009000 b3:02 200261     /lib/libnss_nis-2.11.2.so
4176a000-4176b000 r-xp 00008000 b3:02 200261     /lib/libnss_nis-2.11.2.so
4176b000-4176c000 rwxp 00009000 b3:02 200261     /lib/libnss_nis-2.11.2.so
4176c000-41776000 r-xp 00000000 b3:02 200575     /lib/libnss_files-2.11.2.so
41776000-4177d000 ---p 0000a000 b3:02 200575     /lib/libnss_files-2.11.2.so
4177d000-4177e000 r-xp 00009000 b3:02 200575     /lib/libnss_files-2.11.2.so
4177e000-4177f000 rwxp 0000a000 b3:02 200575     /lib/libnss_files-2.11.2.so
4177f000-41780000 r-xp 00000000 b3:02 132027     /usr/lib/gconv/ISO8859-1.so
41780000-41788000 ---p 00001000 b3:02 132027     /usr/lib/gconv/ISO8859-1.so
41788000-41789000 r-xp 00001000 b3:02 132027     /usr/lib/gconv/ISO8859-1.so
41789000-4178a000 rwxp 00002000 b3:02 132027     /usr/lib/gconv/ISO8859-1.so
4178a000-41791000 r-xs 00000000 b3:02 217241     
/var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-le32d8.cache-3
41791000-41793000 r-xp 00000000 b3:02 17139      
/usr/lib/pango/1.6.0/modules/pango-basic-fc.so
41793000-4179a000 ---p 00002000 b3:02 17139      
/usr/lib/pango/1.6.0/modules/pango-basic-fc.so
4179a000-4179b000 rwxp 00001000 b3:02 17139      
/usr/lib/pango/1.6.0/modules/pango-basic-fc.so
4179b000-4184b000 r-xp 00000000 b3:02 82294      
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
4184b000-4195e000 r-xp 00000000 b3:02 17136      
/usr/share/icons/hicolor/icon-theme.cache
4195e000-448c4000 r-xp 00000000 b3:02 82183      
/usr/share/icons/gnome/icon-theme.cache
448c4000-44969000 r-xp 00000000 b3:02 82293      
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
4496a000-4496e000 r-xp 00000000 b3:02 16624      
/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
4496e000-44975000 ---p 00004000 b3:02 16624      
/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
44975000-44976000 rwxp 00003000 b3:02 16624      
/usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
449a7000-449d7000 rwxs 00000000 00:08 458754     /SYSV00000000 (deleted)
44adb000-44adf000 r-xp 00000000 b3:02 200572     /lib/libnss_dns-2.11.2.so
44adf000-44ae6000 ---p 00004000 b3:02 200572     /lib/libnss_dns-2.11.2.so
44ae6000-44ae7000 r-xp 00003000 b3:02 200572     /lib/libnss_dns-2.11.2.so
44ae7000-44ae8000 rwxp 00004000 b3:02 200572     /lib/libnss_dns-2.11.2.so
44b3e000-44b9e000 rwxs 00000000 00:08 491523     /SYSV00000000 (deleted)
45400000-45421000 rwxp 45400000 00:00 0 
45421000-45500000 ---p 45421000 00:00 0 
46500000-46501000 ---p 46500000 00:00 0 
46501000-46d00000 rwxp 46501000 00:00 0 
46d00000-46d01000 ---p 46d00000 00:00 0 
46d01000-47500000 rwxp 46d01000 00:00 0 
47500000-47501000 ---p 47500000 00:00 0 
47501000-47d00000 rwxp 47501000 00:00 0 
47d00000-47d01000 ---p 47d00000 00:00 0 
47d01000-48500000 rwxp 47d01000 00:00 0 
48500000-48501000 ---p 48500000 00:00 0 
48501000-48d00000 rwxp 48501000 00:00 0 
bee04000-bee19000 rw-p befeb000 00:00 0          [stack]
(gdb) info register
r0             0xffffffff       4294967295
r1             0x484fe408       1213195272
r2             0x7a11f  499999
r3             0x0      0
r4             0x484fe6a4       1213195940
r5             0x80     128
r6             0x0      0
r7             0x484feab7       1213196983
r8             0x1f9418 2069528
r9             0x0      0
r10            0x493e0  300000
r11            0x484feab7       1213196983
r12            0x484feab7       1213196983
sp             0x484fe588       0x484fe588
lr             0x201ab4 2103988
pc             0x201ab4 0x201ab4
fps            0x1001000        16781312
cpsr           0x60000010       1610612752
(gdb) 


2) The above suggests that foxtrotgps is executing code from heap!

3) Dumping the stack might give some clues:

(gdb) x/128a $sp
0x484fe588:     0x201b30        0x409d67bc <Curl_persistconninfo+36>    
0x201b30        0x409fcab0
0x484fe598:     0x17    0x409d6a68 <Curl_updateconninfo+168>    0x1f9418        
0x6fad0002
0x484fe5a8:     0xd7da4d55      0x0     0x0     0x409c804c
0x484fe5b8:     0x40e44d00      0x0     0x0     0x0
0x484fe5c8:     0x0     0x484fe608      0x2e    0x201bca
0x484fe5d8:     0x4b    0xc1    0x409fcab0      0x40d5ddc8 <sprintf+32>
0x484fe5e8:     0x1332e 0x484fe5f8      0x40def1c8      0x40e3497c
0x484fe5f8:     0xac96cc60      0x4000908a      0x4b    0x1a
0x484fe608:     0x2e333931      0x372e3336      0x36322e35      0x0
0x484fe618:     0x484fe820      0x484fe81c      0x201bca        0x50000002
0x484fe628:     0x409ede16      0x409ede1e      0x409ede22      0x409ede24
0x484fe638:     0x409ede26      0x409ede28      0xfbad8001      0x484fe8a0
0x484fe648:     0x409ee2e0      0x216fe0        0x64    0x40d5e554 
<_IO_vfscanf+1820>
0x484fe658:     0xffffffff      0x484fe700      0x484fe680      0x409df4a8 
<Curl_socket_ready+220>
0x484fe668:     0x0     0x484fe688      0x17    0x40004
0x484fe678:     0x0     0x0     0x1     0x378f8
0x484fe688:     0x13330 0x40e3554c      0x0     0x0
0x484fe698:     0x0     0x0     0x0     0x0
0x484fe6a8:     0x484fe978      0x0     0x40e45000      0x3
0x484fe6b8:     0x0     0x0     0x0     0x40e454b0
0x484fe6c8:     0x484fe550      0x40    0x0     0xa
0x484fe6d8:     0x100   0x409ee2ef      0x0     0x0
0x484fe6e8:     0x484fe9fc      0x201b6c        0x48e94 0x2
0x484fe6f8:     0x0     0x0     0x13330 0x3412b
---Type <return> to continue, or q <return> to quit---
0x484fe708:     0x0     0x0     0x0     0x0
0x484fe718:     0x0     0x0     0x0     0x0
0x484fe728:     0x0     0x0     0x0     0x0
0x484fe738:     0x0     0x0     0x0     0x0
0x484fe748:     0x0     0x0     0x0     0x0
0x484fe758:     0x0     0x0     0x0     0x0
0x484fe768:     0x0     0x0     0x0     0x0
0x484fe778:     0x0     0x0     0x0     0x0

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: armel (armv4tl)

Kernel: Linux 2.6.29-3f4c7e4fa3d937a8
Locale: LANG=C, LC_CTYPE=fi_FI (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages foxtrotgps depends on:
ii  libatk1.0-0             1.30.0-1         The ATK accessibility toolkit
ii  libc6                   2.11.2-13        Embedded GNU C Library: Shared lib
ii  libcairo2               1.10.2-4         The Cairo 2D vector graphics libra
ii  libcurl3-gnutls         7.21.4-1         Multi-protocol file transfer libra
ii  libexif12               0.6.19-1         library to parse EXIF files
ii  libfontconfig1          2.8.0-2.1        generic font configuration library
ii  libfreetype6            2.4.4-1          FreeType 2 font engine, shared lib
ii  libgconf2-4             2.28.1-6         GNOME configuration database syste
ii  libglade2-0             1:2.6.4-1        library to load .glade files at ru
ii  libglib2.0-0            2.28.1-1+b1      The GLib library of C routines
ii  libgps19                2.95-10          Global Positioning System - librar
ii  libgtk2.0-0             2.20.1-2         The GTK+ graphical user interface 
ii  libpango1.0-0           1.28.3-2~sid1    Layout and rendering of internatio
ii  libsqlite3-0            3.7.5-1          SQLite 3 shared library
ii  libxml2                 2.7.8.dfsg-2     GNOME XML library
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

Versions of packages foxtrotgps recommends:
ii  gpsd                          2.95-10    Global Positioning System - daemon

Versions of packages foxtrotgps suggests:
ii  python                  2.6.6-3+squeeze5 interactive high-level object-orie

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to