A crash at shutdown, fixed. Closing FoxSDR with the Survey Engine module fitted could crash on the way out: the module finishes its dwell in progress as it is destroyed and asks the application for the time, and the application had already thrown away the table that answers it. The plugin interface promises that table for as long as a module is loaded, so this was the application breaking its own word. Modules are now unloaded before anything they may still ask for goes away, and the application no longer holds its own lock across a module's shutdown, so a module that talks back at that moment cannot freeze it either. The same fault aborted the Android build on every exit.
Android, alpha. FoxSDR-0.98.1-android.1.apk is attached: the same source built for arm64 tablets (and x86_64), with the fourteen decoder plugins that need no network compiled in, crash and hang reporting on, and the USB path to a dongle through Android's own USB host support. It has never been run on real hardware, has no updater and no Play listing; sideload it, expect faults, and let the reports come back. Details on the download page at https://foxsdr.com.
Linux builds of this version are attached as before, still marked in development.
SHA-256 of foxsdr-setup-0.98.1.exe:
b04e0b7f92649fcacf39b099fe6fffbf76549a10a712bb333233eea88d112830
SHA-256 of FoxSDR-0.98.1-android.1.apk:
a83e61f50e4be7ef3f382bb9512a51b9eec36096c63df88fb0a6229c6135c3e7
SHA-256 of FoxSDR-0.98.1-x86_64.AppImage:
54be3009ebabf584d3e71ad358a9e39fa12a74146daeaf770f126fa714daa01c
SHA-256 of foxsdr-0.98.1-linux-x64.tar.gz:
99a89cb27e97da78953e76711758062fc3061dbd6d3e7f5090a72fb333249042