Package: skycat Version: 3.1.2+starlink1~b+dfsg-7 Severity: important X-Debbugs-Cc: james.came...@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