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]

Reply via email to