--- Begin Message ---
Package: foxtrotgps
Version: 0.99.4+debian3-1
Severity: normal
(This is probably an upstream bug but I thought I'd report it here
first.)
If I stop gpsd while foxtrotgps is connected foxtrotgps starts to print
gps_poll returned -1
gps_poll returned -1
gps_poll returned -1
gps_poll returned -1
gps_poll returned -1
and use all available cpu time. If I start gpsd again foxtrotgps does
not reconnect. If I hit "Change GPSD" then it reconnects but still
uses all cpu time it can get even though it does not output errors after
gps_poll returned -1
netlib_connectsock() returns socket on fd 15
connection to gpsd SUCCEEDED
*** reset_gpsd_io():
netlib_connectsock() returns socket on fd 16
connection to gpsd SUCCEEDED
*** reset_gpsd_io():
netlib_connectsock() returns socket on fd 18
connection to gpsd SUCCEEDED
*** on_drawingarea1_configure_event():
pixmap created
*** reset_gpsd_io():
netlib_connectsock() returns socket on fd 19
connection to gpsd SUCCEEDED
strace shows
14:39:36.895593 gettimeofday({1287315576, 903563}, NULL) = 0
14:39:36.904850 read(3, 0x48114, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
14:39:36.906753 gettimeofday({1287315576, 907217}, NULL) = 0
14:39:36.908275 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=9,
events=POLLIN|POLLPRI}, {fd=11, events=POLLIN|POLLPRI}, {fd=12,
events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=0},
{fd=24, events=0}, {fd=24, events=POLLIN|POLLPRI}, {fd=14,
events=POLLIN|POLLPRI}], 10, 197) = 1 ([{fd=14, revents=POLLIN}])
14:39:36.913945 gettimeofday({1287315576, 914413}, NULL) = 0
14:39:36.915424 recv(24, 0x60bee0, 3072, 0) = -1 EAGAIN (Resource temporarily
unavailable)
14:39:36.917034 gettimeofday({1287315576, 917500}, NULL) = 0
14:39:36.918688 read(3, 0x48114, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
14:39:36.921178 gettimeofday({1287315576, 921644}, NULL) = 0
14:39:36.922702 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=9,
events=POLLIN|POLLPRI}, {fd=11, events=POLLIN|POLLPRI}, {fd=12,
events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=0},
{fd=24, events=0}, {fd=24, events=POLLIN|POLLPRI}, {fd=14,
events=POLLIN|POLLPRI}], 10, 182) = 1 ([{fd=14, revents=POLLIN}])
14:39:36.928004 gettimeofday({1287315576, 928468}, NULL) = 0
14:39:36.929565 recv(24, 0x60bee0, 3072, 0) = -1 EAGAIN (Resource temporarily
unavailable)
14:39:36.931089 gettimeofday({1287315576, 931556}, NULL) = 0
14:39:36.932622 read(3, 0x48114, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
14:39:36.935131 gettimeofday({1287315576, 935596}, NULL) = 0
14:39:36.936598 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=9,
events=POLLIN|POLLPRI}, {fd=11, events=POLLIN|POLLPRI}, {fd=12,
events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=0},
{fd=24, events=0}, {fd=24, events=POLLIN|POLLPRI}, {fd=14,
events=POLLIN|POLLPRI}], 10, 168) = 1 ([{fd=14, revents=POLLIN}])
14:39:36.940773 gettimeofday({1287315576, 941238}, NULL) = 0
14:39:36.942252 recv(24, 0x60bee0, 3072, 0) = -1 EAGAIN (Resource temporarily
unavailable)
14:39:36.945259 gettimeofday({1287315576, 945724}, NULL) = 0
14:39:36.946791 read(3, 0x48114, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
14:39:36.948274 gettimeofday({1287315576, 950782}, NULL) = 0
14:39:36.951784 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=9,
events=POLLIN|POLLPRI}, {fd=11, events=POLLIN|POLLPRI}, {fd=12,
events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=0},
{fd=24, events=0}, {fd=24, events=POLLIN|POLLPRI}, {fd=14,
events=POLLIN|POLLPRI}], 10, 153) = 1 ([{fd=14, revents=POLLIN}])
14:39:36.955985 gettimeofday({1287315576, 956452}, NULL) = 0
14:39:36.957464 recv(24, 0x60bee0, 3072, 0) = -1 EAGAIN (Resource temporarily
unavailable)
14:39:36.960095 gettimeofday({1287315576, 960558}, NULL) = 0
14:39:36.961624 read(3, 0x48114, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
14:39:36.963049 gettimeofday({1287315576, 963515}, NULL) = 0
14:39:36.964643 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=9,
events=POLLIN|POLLPRI}, {fd=11, events=POLLIN|POLLPRI}, {fd=12,
events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=0},
{fd=24, events=0}, {fd=24, events=POLLIN|POLLPRI}, {fd=14,
events=POLLIN|POLLPRI}], 10, 140) = 1 ([{fd=14, revents=POLLIN}])
14:39:36.969891 gettimeofday({1287315576, 970356}, NULL) = 0
14:39:36.971367 recv(24, 0x60bee0, 3072, 0) = -1 EAGAIN (Resource temporarily
unavailable)
14:39:36.972891 gettimeofday({1287315576, 973356}, NULL) = 0
14:39:36.975629 read(3, 0x48114, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
14:39:36.977055 gettimeofday({1287315576, 977521}, NULL) = 0
14:39:36.978524 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=9,
events=POLLIN|POLLPRI}, {fd=11, events=POLLIN|POLLPRI}, {fd=12,
events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=0},
{fd=24, events=0}, {fd=24, events=POLLIN|POLLPRI}, {fd=14,
events=POLLIN|POLLPRI}], 10, 126) = 1 ([{fd=14, revents=POLLIN}])
14:39:36.982709 gettimeofday({1287315576, 983174}, NULL) = 0
14:39:36.986704 recv(24, 0x60bee0, 3072, 0) = -1 EAGAIN (Resource temporarily
unavailable)
14:39:36.988179 gettimeofday({1287315576, 988766}, NULL) = 0
14:39:36.989833 read(3, 0x48114, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
14:39:36.991263 gettimeofday({1287315576, 991729}, NULL) = 0
14:39:36.992733 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=9,
events=POLLIN|POLLPRI}, {fd=11, events=POLLIN|POLLPRI}, {fd=12,
events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=0},
{fd=24, events=0}, {fd=24, events=POLLIN|POLLPRI}, {fd=14,
events=POLLIN|POLLPRI}], 10, 112) = 1 ([{fd=14, revents=POLLIN}])
14:39:36.998071 gettimeofday({1287315576, 998539}, NULL) = 0
14:39:37.000649 recv(24, 0x60bee0, 3072, 0) = -1 EAGAIN (Resource temporarily
unavailable)
14:39:37.002127 gettimeofday({1287315577, 2601}, NULL) = 0
14:39:37.004315 read(3, 0x48114, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
14:39:37.005810 gettimeofday({1287315577, 6283}, NULL) = 0
14:39:37.007280 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=9,
events=POLLIN|POLLPRI}, {fd=11, events=POLLIN|POLLPRI}, {fd=12,
events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=0},
{fd=24, events=0}, {fd=24, events=POLLIN|POLLPRI}, {fd=14,
events=POLLIN|POLLPRI}], 10, 97) = 1 ([{fd=14, revents=POLLIN}])
14:39:37.020914 gettimeofday({1287315577, 21387}, NULL) = 0
14:39:37.022455 recv(24, 0x60bee0, 3072, 0) = -1 EAGAIN (Resource temporarily
unavailable)
14:39:37.025037 gettimeofday({1287315577, 25510}, NULL) = 0
14:39:37.026580 read(3, 0x48114, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
14:39:37.028015 gettimeofday({1287315577, 28489}, NULL) = 0
14:39:37.029563 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=9,
events=POLLIN|POLLPRI}, {fd=11, events=POLLIN|POLLPRI}, {fd=12,
events=POLLIN|POLLPRI}, {fd=13, events=POLLIN|POLLPRI}, {fd=14, events=0},
{fd=24, events=0}, {fd=24, events=POLLIN|POLLPRI}, {fd=14,
events=POLLIN|POLLPRI}], 10, 74) = 1 ([{fd=14, revents=POLLIN}])
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: armel (armv4tl)
Kernel: Linux 2.6.29-GTA02_lindi2-andy-tracking-mokodev
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-6 Embedded GNU C Library: Shared lib
ii libcairo2 1.8.10-6 The Cairo 2D vector graphics libra
ii libcurl3-gnutls 7.21.1-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.2-2 FreeType 2 font engine, shared lib
ii libgconf2-4 2.28.1-4 GNOME configuration database syste
ii libglade2-0 1:2.6.4-1 library to load .glade files at ru
ii libglib2.0-0 2.24.2-1 The GLib library of C routines
ii libgps19 2.95-6 Global Positioning System - librar
ii libgtk2.0-0 2.20.1-1+b1 The GTK+ graphical user interface
ii libpango1.0-0 1.28.1-1 Layout and rendering of internatio
ii libsqlite3-0 3.7.2-1 SQLite 3 shared library
ii libxml2 2.7.7.dfsg-4 GNOME XML library
ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime
Versions of packages foxtrotgps recommends:
ii gpsd 2.95-6 Global Positioning System - daemon
Versions of packages foxtrotgps suggests:
ii python 2.6.6-3 interactive high-level object-orie
-- no debconf information
--- End Message ---