[Debian-astro-maintainers] Bug#1022100: skycat: no rtd images, rtdServer and rtdClient hang while getopt

James Cameron james.cameron at anu.edu.au
Thu Oct 20 04:41:59 BST 2022


Package: skycat
Version: 3.1.2+starlink1~b+dfsg-7
Severity: important
X-Debbugs-Cc: james.cameron at anu.edu.au

Dear Maintainer,

Both rtdServer and rtdClient hang when run, with a CPU loop.  Using gdb,
the loop is in main, calling getopt, which returns 255 instead of -1, so
the while loop never terminates.  It is as if "char" has become "unsigned
char".  Changing "char c" to "int c" and recompiling seems to fix it for
rtdServer and rtdClient.

However, there are also other problems; receiving an image from a camera
that sent a data type of -16 (USHORT) is ignored because the data type
is interpreted as 240 in rtd/generic/RtdCamera.C

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.8.18-t4.03 (SMP w/8 CPU threads)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages skycat depends on:
ii  blt           2.5.3+dfsg-4.1
ii  iwidgets4     4.1.1-2.1
ii  libc6         2.35-3
ii  libcfitsio9   4.1.0-1
ii  libgcc-s1     12.2.0-5
ii  libstdc++6    12.2.0-5
ii  libtk-img     1:1.4.13+dfsg-2
ii  libwcstools1  3.9.7-1
ii  libx11-6      2:1.8.1-2
ii  libxext6      2:1.3.4-1+b1
ii  tcl-expect    5.45.4-2+b1
ii  tcl8.6        8.6.12+dfsg-1+b1
ii  tk8.6         8.6.12-1+b1
ii  tk8.6-blt2.5  2.5.3+dfsg-4.1

skycat recommends no packages.

skycat suggests no packages.

-- no debconf information



More information about the Debian-astro-maintainers mailing list