AlexandreRouma / SDRPlusPlus

Cross-Platform SDR Software
GNU General Public License v3.0
3.93k stars 539 forks source link

Terminate called after throwing an instance of 'std::system_error' #1198

Closed joanpao closed 11 months ago

joanpao commented 11 months ago

Hardware

Software

sudo dpkg -i sdrpp_raspios_bullseye_armhf.deb

Bug Description The start with sdrpp abort with the error "Module 'SDRplay_Source' doesn't exist"

joanpao commented 11 months ago

first attempt

juanpablo@raspberrypi:~ $ sdrpp [27/09/2023 19:29:22.000] [INFO] SDR++ v1.1.0 [27/09/2023 19:29:22.000] [INFO] Loading config [27/09/2023 19:29:22.000] [WARN] ConfigManager locked, waiting... [27/09/2023 19:29:22.000] [ERROR] Glfw Error 65543: GLX: Failed to create context: GLXBadFBConfig [27/09/2023 19:29:22.000] [INFO] OpenGL 3.0 was not supported [27/09/2023 19:29:22.000] [ERROR] Glfw Error 65543: GLX: Failed to create context: GLXBadFBConfig [27/09/2023 19:29:22.000] [INFO] OpenGL 3.1 ES was not supported [27/09/2023 19:29:23.000] [INFO] Using OpenGL 2.1 Failed to initialize OpenGL loader! [27/09/2023 19:29:24.000] [WARN] Could not init using OpenGL with normal GLSL version, falling back to GLSL 1.2 Failed to initialize OpenGL loader! [27/09/2023 19:29:24.000] [ERROR] Failed to initialize OpenGL with GLSL 1.2

a google fix

juanpablo@raspberrypi:~ $ MESA_GL_VERSION_OVERRIDE=4.5 juanpablo@raspberrypi:~ $ export MESA_GL_VERSION_OVERRIDE=4.5

second attempt

juanpablo@raspberrypi:~ $ sdrpp [27/09/2023 19:35:10.000] [INFO] SDR++ v1.1.0 [27/09/2023 19:35:10.000] [INFO] Loading config [27/09/2023 19:35:10.000] [WARN] ConfigManager locked, waiting... [27/09/2023 19:35:11.000] [INFO] Using OpenGL 3.0 [27/09/2023 19:35:12.000] [INFO] Loading icons [27/09/2023 19:35:12.000] [INFO] Loading band plans [27/09/2023 19:35:12.000] [INFO] Loading band plans color table [27/09/2023 19:35:12.000] [ERROR] Menu element is missing name key [27/09/2023 19:35:12.000] [INFO] Loading modules [27/09/2023 19:35:12.000] [INFO] Loading /usr/lib/sdrpp/plugins/network_sink.so [27/09/2023 19:35:12.000] [INFO] Loading /usr/lib/sdrpp/plugins/rigctl_client.so [27/09/2023 19:35:12.000] [INFO] Loading /usr/lib/sdrpp/plugins/bladerf_source.so [27/09/2023 19:35:12.000] [INFO] Loading /usr/lib/sdrpp/plugins/hermes_source.so [27/09/2023 19:35:12.000] [INFO] Loading /usr/lib/sdrpp/plugins/perseus_source.so [27/09/2023 19:35:12.000] [ERROR] Couldn't load /usr/lib/sdrpp/plugins/perseus_source.so: libperseus-sdr.so.0: cannot open shared object file: No such file or directory [27/09/2023 19:35:12.000] [INFO] Loading /usr/lib/sdrpp/plugins/m17_decoder.so [27/09/2023 19:35:12.000] [INFO] Loading /usr/lib/sdrpp/plugins/rigctl_server.so [27/09/2023 19:35:12.000] [INFO] Loading /usr/lib/sdrpp/plugins/spectran_http_source.so [27/09/2023 19:35:12.000] [INFO] Loading /usr/lib/sdrpp/plugins/meteor_demodulator.so [27/09/2023 19:35:12.000] [INFO] Loading /usr/lib/sdrpp/plugins/recorder.so [27/09/2023 19:35:12.000] [INFO] Loading /usr/lib/sdrpp/plugins/plutosdr_source.so [27/09/2023 19:35:12.000] [INFO] Loading /usr/lib/sdrpp/plugins/radio.so [27/09/2023 19:35:12.000] [INFO] Loading /usr/lib/sdrpp/plugins/soapy_source.so [27/09/2023 19:35:12.000] [INFO] Loading /usr/lib/sdrpp/plugins/rtl_tcp_source.so [27/09/2023 19:35:12.000] [INFO] Loading /usr/lib/sdrpp/plugins/rfspace_source.so [27/09/2023 19:35:12.000] [INFO] Loading /usr/lib/sdrpp/plugins/hackrf_source.so [27/09/2023 19:35:12.000] [INFO] Loading /usr/lib/sdrpp/plugins/usrp_source.so [27/09/2023 19:35:13.000] [INFO] Loading /usr/lib/sdrpp/plugins/file_source.so [27/09/2023 19:35:13.000] [INFO] Loading /usr/lib/sdrpp/plugins/new_portaudio_sink.so [27/09/2023 19:35:13.000] [ERROR] Couldn't load /usr/lib/sdrpp/plugins/new_portaudio_sink.so: libportaudio.so.2: cannot open shared object file: No such file or directory [27/09/2023 19:35:13.000] [INFO] Loading /usr/lib/sdrpp/plugins/airspy_source.so [27/09/2023 19:35:13.000] [INFO] Loading /usr/lib/sdrpp/plugins/scanner.so [27/09/2023 19:35:13.000] [INFO] Loading /usr/lib/sdrpp/plugins/sdrplay_source.so [27/09/2023 19:35:13.000] [ERROR] Couldn't load /usr/lib/sdrpp/plugins/sdrplay_source.so: libsdrplay_api.so.3.07: cannot open shared object file: No such file or directory [27/09/2023 19:35:13.000] [INFO] Loading /usr/lib/sdrpp/plugins/audio_sink.so [27/09/2023 19:35:13.000] [INFO] Loading /usr/lib/sdrpp/plugins/limesdr_source.so [27/09/2023 19:35:13.000] [INFO] Loading /usr/lib/sdrpp/plugins/sdrpp_server_source.so [27/09/2023 19:35:13.000] [INFO] Loading /usr/lib/sdrpp/plugins/rtl_sdr_source.so [27/09/2023 19:35:13.000] [INFO] Loading /usr/lib/sdrpp/plugins/audio_source.so [27/09/2023 19:35:13.000] [INFO] Loading /usr/lib/sdrpp/plugins/spyserver_source.so [27/09/2023 19:35:13.000] [INFO] Loading /usr/lib/sdrpp/plugins/airspyhf_source.so [27/09/2023 19:35:13.000] [WARN] ConfigManager locked, waiting... [27/09/2023 19:35:13.000] [INFO] Loading /usr/lib/sdrpp/plugins/discord_integration.so [27/09/2023 19:35:13.000] [INFO] Loading /usr/lib/sdrpp/plugins/frequency_manager.so [27/09/2023 19:35:14.000] [WARN] ConfigManager locked, waiting... [27/09/2023 19:35:14.000] [INFO] Initializing Airspy Source (airspy_source) [27/09/2023 19:35:14.000] [INFO] Initializing AirspyHF+ Source (airspyhf_source) [27/09/2023 19:35:14.000] [INFO] Initializing Audio Sink (audio_sink) [27/09/2023 19:35:14.000] [INFO] Initializing Audio Source (audio_source) [27/09/2023 19:35:14.000] [INFO] New DSP samplerate: 48000.000000 (source samplerate is 48000.000000) [27/09/2023 19:35:14.000] [INFO] Initializing BladeRF Source (bladerf_source) [27/09/2023 19:35:14.000] [ERROR] Could not list devices -7 [27/09/2023 19:35:14.000] [INFO] Initializing File Source (file_source) [27/09/2023 19:35:14.000] [INFO] Initializing Frequency Manager (frequency_manager) [27/09/2023 19:35:14.000] [INFO] Initializing HackRF Source (hackrf_source) [27/09/2023 19:35:14.000] [INFO] Initializing Hermes Source (hermes_source) [27/09/2023 19:35:14.000] [INFO] Initializing LimeSDR Source (limesdr_source) [27/09/2023 19:35:14.000] [INFO] Initializing Network Sink (network_sink) [27/09/2023 19:35:14.000] [INFO] Initializing PerseusSDR Source (perseus_source) [27/09/2023 19:35:14.000] [ERROR] Module 'perseus_source' doesn't exist [27/09/2023 19:35:14.000] [INFO] Initializing PlutoSDR Source (plutosdr_source) [27/09/2023 19:35:14.000] [INFO] Initializing RFspace Source (rfspace_source) [27/09/2023 19:35:14.000] [INFO] Initializing RTL-SDR Source (rtl_sdr_source) Detached kernel driver Found Rafael Micro R820T tuner Reattached kernel driver [27/09/2023 19:35:15.000] [INFO] Initializing RTL-TCP Source (rtl_tcp_source) [27/09/2023 19:35:15.000] [INFO] Initializing Radio (radio) [Resamp] predec: 0, interp: 25, decim: 6, inacc: 0.000000%, taps: 1900 [Resamp] predec: 4, interp: 96, decim: 125, inacc: 0.000000%, taps: 9500 [Resamp] predec: 32, interp: 5000, decim: 7813, inacc: 0.000000%, taps: 593750 [Resamp] predec: 0, interp: 125, decim: 24, inacc: 0.000000%, taps: 9500 [Resamp] predec: 4, interp: 96, decim: 125, inacc: 0.000000%, taps: 9500 [Resamp] predec: 4, interp: 96, decim: 125, inacc: 0.000000%, taps: 9500 [27/09/2023 19:35:15.000] [WARN] Demod switch took 557963 us [27/09/2023 19:35:15.000] [INFO] RtAudio stream open [27/09/2023 19:35:15.000] [INFO] Initializing Recorder (recorder) [27/09/2023 19:35:15.000] [INFO] Initializing Rigctl Server (rigctl_server) [27/09/2023 19:35:15.000] [INFO] Initializing SDR++ Server Source (sdrpp_server_source) [27/09/2023 19:35:15.000] [INFO] Initializing SDRplay Source (sdrplay_source) [27/09/2023 19:35:15.000] [ERROR] Module 'sdrplay_source' doesn't exist [27/09/2023 19:35:15.000] [INFO] Initializing SoapySDR Source (soapy_source) terminate called after throwing an instance of 'std::system_error' what(): Resource temporarily unavailable Abortado

AlexandreRouma commented 11 months ago

SoapySDR bug, not SDR++.

edit ~/.config/sdrpp/config.json and remove the entry (not just changing the entry to disabled) for soapy_source.

Also this computer is not powerful enough to run SDR++ in GUI mode.