[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