• Bug#1079942: wsjtx: crash when trying to use superfox, missing sfrx bin

    From John Flinchbaugh@1:229/2 to All on Wed Aug 28 22:00:02 2024
    XPost: linux.debian.bugs.dist
    From: [email protected]

    Package: wsjtx
    Version: 2.7.0~rc6+dfsg-1
    Severity: important
    X-Debbugs-Cc: [email protected]

    Dear Maintainer,

    wsjtx package seems to be missing the sfrx binary for the new superfox mode.

    Start up wsjtx.
    go into settings -> advanced -> special operating activity -> ( ) hound -> [ ] superfox, and save the settings.

    Within 1 minute, wsjtx will try to decode a supefox transmission (whether it's there or not),
    and it'll fail with a pop-up eror:

    ---
    Running: /usr/bin/jt9 -s WSJT-X -w 1 -m 3 -e /usr/bin -a /home/john/.local/share/WSJT-X -t /tmp/WSJT-X
    sh: 1: /usr/bin/sfrx: not found
    Fortran runtime error: EXECUTE_COMMAND_LINE: Invalid command line

    Error termination. Backtrace:
    #0 0x7ff8b5c21b9a in ???
    #1 0x7ff8b5c22699 in ???
    #2 0x7ff8b5eb8eeb in ???
    #3 0x5577da256a06 in ???
    #4 0x5577da24ff15 in ???
    #5 0x5577da24f467 in ???
    #6 0x5577da24d8a2 in ???
    #7 0x7ff8b563edb9 in ???
    #8 0x7ff8b563ee74 in __libc_start_main
    #9 0x5577da24d900 in ???
    #10 0xffffffffffffffff in ???
    ---

    Workaround: installing the wjstx deb package from their sourceforge works fine for superfox.


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

    Kernel: Linux 6.10.6-amd64 (SMP w/4 CPU threads; PREEMPT)
    Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
    Shell: /bin/sh linked to /usr/bin/dash
    Init: systemd (via /run/systemd/system)