Package: viking
Version: 0.9.91-1
Severity: normal
Steps to reproduce:
1) start gpsd 2.92-1 and verify with cgps that it works
2) start viking
3) layers->new gps layer
4) right-click GPS and choose "start realtime tracking"
Expected results:
4) viking somehow shows current location
Actual results:
4) nothing visible happens and after a while viking UI stops responding.
More info:
1) gpsd 2.92-1 changed protocol. has viking been tested to work with it?
2) strace shows
29947 connect(8, {sa_family=AF_INET6, sin6_port=htons(2947),
inet_pton(AF_INET6, "::1", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, 28)
= 0
29947 setsockopt(8, SOL_IP, IP_TOS, [16], 4) = 0
29947 fstat(8, {st_mode=S_IFSOCK|0777, st_size=0, ...}) = 0
29947 fcntl(8, F_GETFL) = 0x2 (flags O_RDWR)
29947 write(8, "w+xr+\n", 6) = 6
29947 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=7,
events=POLLIN}, {fd=8, events=POLLIN}], 4, 0) = 1 ([{fd=8, revents=POLLIN}])
29947 recvfrom(8,
"{\"class\":\"VERSION\",\"release\":\"2.92\",\"rev\":\"svn\",\"proto_major\":3,\"proto_minor\":1}\r\n",
8192, 0, NULL, NULL) = 82
when tracking is started and
29947 read(3, 0x128bb64, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
29947 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=7,
events=POLLIN}, {fd=8, events=POLLIN}], 4, 0) = 1 ([{fd=8, revents=POLLIN}])
29947 recvfrom(8, "", 8192, 0, NULL, NULL) = 0
29947 read(3, 0x128bb64, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
29947 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=7,
events=POLLIN}, {fd=8, events=POLLIN}], 4, 0) = 1 ([{fd=8, revents=POLLIN}])
29947 recvfrom(8, "", 8192, 0, NULL, NULL) = 0
29947 read(3, 0x128bb64, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
29947 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=7,
events=POLLIN}, {fd=8, events=POLLIN}], 4, 0) = 1 ([{fd=8, revents=POLLIN}])
29947 recvfrom(8, "", 8192, 0, NULL, NULL) = 0
29947 read(3, 0x128bb64, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
29947 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=7,
events=POLLIN}, {fd=8, events=POLLIN}], 4, 0) = 1 ([{fd=8, revents=POLLIN}])
29947 recvfrom(8, "", 8192, 0, NULL, NULL) = 0
29947 read(3, 0x128bb64, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
29947 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=7,
events=POLLIN}, {fd=8, events=POLLIN}], 4, 0) = 1 ([{fd=8, revents=POLLIN}])
29947 recvfrom(8, "", 8192, 0, NULL, NULL) = 0
29947 read(3, 0x128bb64, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
29947 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=7,
events=POLLIN}, {fd=8, events=POLLIN}], 4, 0) = 1 ([{fd=8, revents=POLLIN}])
29947 recvfrom(8, "", 8192, 0, NULL, NULL) = 0
29947 read(3, 0x128bb64, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
29947 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=7,
events=POLLIN}, {fd=8, events=POLLIN}], 4, 0) = 1 ([{fd=8, revents=POLLIN}])
29947 recvfrom(8, "", 8192, 0, NULL, NULL) = 0
29947 read(3, 0x128bb64, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
29947 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=7,
events=POLLIN}, {fd=8, events=POLLIN}], 4, 0) = 1 ([{fd=8, revents=POLLIN}])
29947 recvfrom(8, "", 8192, 0, NULL, NULL) = 0
29947 read(3, 0x128bb64, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
29947 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=7,
events=POLLIN}, {fd=8, events=POLLIN}], 4, 0) = 1 ([{fd=8, revents=POLLIN}])
29947 recvfrom(8, "", 8192, 0, NULL, NULL) = 0
29947 read(3, 0x128bb64, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
29947 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=7,
events=POLLIN}, {fd=8, events=POLLIN}], 4, 0) = 1 ([{fd=8, revents=POLLIN}])
29947 recvfrom(8, "", 8192, 0, NULL, NULL) = 0
29947 read(3, 0x128bb64, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
29947 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=7,
events=POLLIN}, {fd=8, events=POLLIN}], 4, 0) = 1 ([{fd=8, revents=POLLIN}])
29947 recvfrom(8, "", 8192, 0, NULL, NULL) = 0
29947 read(3, 0x128bb64, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
29947 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=7,
events=POLLIN}, {fd=8, events=POLLIN}], 4, 0) = 1 ([{fd=8, revents=POLLIN}])
29947 recvfrom(8, "", 8192, 0, NULL, NULL) = 0
29947 read(3, 0x128bb64, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
29947 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=7,
events=POLLIN}, {fd=8, events=POLLIN}], 4, 0) = 1 ([{fd=8, revents=POLLIN}])
29947 recvfrom(8, "", 8192, 0, NULL, NULL) = 0
29947 read(3, 0x128bb64, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
29947 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=7,
events=POLLIN}, {fd=8, events=POLLIN}], 4, 0) = 1 ([{fd=8, revents=POLLIN}])
29947 recvfrom(8, "", 8192, 0, NULL, NULL) = 0
29947 read(3, 0x128bb64, 4096) = -1 EAGAIN (Resource temporarily
unavailable)
29947 poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}, {fd=7,
events=POLLIN}, {fd=8, events=POLLIN}], 4, 0) = 1 ([{fd=8, revents=POLLIN}])
when viking has gone to unresponsive state.
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-amd64-lindi2 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=fi_FI (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash
Versions of packages viking depends on:
ii libatk1.0-0 1.28.0-1 The ATK accessibility toolkit
ii libc6 2.10.2-6 Embedded GNU C Library: Shared lib
ii libcairo2 1.8.10-2 The Cairo 2D vector graphics libra
ii libcurl3-gnutls 7.20.0-1 Multi-protocol file transfer libra
ii libexpat1 2.0.1-7 XML parsing C library - runtime li
ii libfontconfig1 2.8.0-2 generic font configuration library
ii libfreetype6 2.3.11-1 FreeType 2 font engine, shared lib
ii libglib2.0-0 2.22.4-1 The GLib library of C routines
ii libgps19 2.92-1 Global Positioning System - librar
ii libgtk2.0-0 2.18.7-1 The GTK+ graphical user interface
ii libpango1.0-0 1.26.2-1 Layout and rendering of internatio
ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime
Versions of packages viking recommends:
pn gpsbabel <none> (no description available)
Versions of packages viking suggests:
ii gpsd 2.92-1 Global Positioning System - daemon
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]