I got a segfault running SoapySDR::Device:enumerate in code so I installed all packages and ran the command line equivalent and got the same result.
This is with no hardware attached.
SoapySDRUtil --find
######################################################
Soapy SDR -- the SDR abstraction library
######################################################
13:21:53.809712 INFO: api_drivers_init:109 [ DEF] Probing 'libxtrxll_pcie.so.0' low-level library
13:21:53.809941 INFO: api_drivers_init:109 [ DEF] Probing 'libxtrxll_libusb3380.so.0' low-level library
[INFO] [UHD] linux; GNU C++ version 13.2.0; Boost_108300; UHD_4.6.0.0+ds1-5.1ubuntu0.24.04.1
Segmentation fault (core dumped)
ii libsoapysdr-dev:amd64 0.8.1-4build1 amd64 SoapySDR library development files
ii libsoapysdr0.8:amd64 0.8.1-4build1 amd64 software defined radio interface library
ii soapyosmo-common0.8:amd64 0.2.5-8build3 amd64 Use gr-osmosdr drivers with SoapySDR (common files)
ii soapysdr-module-airspy:amd64 0.2.0-4 amd64 Airspy device support for SoapySDR (default version)
ii soapysdr-module-all:amd64 0.8.1-4build1 amd64 All device support for default version of SoapySDR (metapackage)
ii soapysdr-module-audio:amd64 0.1.1-5build2 amd64 Audio device support for SoapySDR (default version)
ii soapysdr-module-bladerf:amd64 0.4.1-5 amd64 bladeRF device support for SoapySDR (default version)
ii soapysdr-module-hackrf:amd64 0.3.4-1 amd64 HackRF device support for SoapySDR (default version)
ii soapysdr-module-lms7:amd64 23.11.0+dfsg-2build2 amd64 Lime Microsystems LMS7 device support for SoapySDR (default version)
ii soapysdr-module-mirisdr:amd64 0.2.5-8build3 amd64 Mirics SDR device support for SoapySDR (default version)
ii soapysdr-module-osmosdr:amd64 0.2.5-8build3 amd64 OsmoSDR device support for SoapySDR (default version)
ii soapysdr-module-redpitaya:amd64 0.1.1-5 amd64 RedPitaya device support for SoapySDR (default version)
ii soapysdr-module-remote:amd64 0.5.2-4 amd64 Use SoapySDR devices over network (default client module)
ii soapysdr-module-rfspace:amd64 0.2.5-8build3 amd64 RFSpace device support for SoapySDR (default version)
ii soapysdr-module-rtlsdr:amd64 0.3.3-1build1 amd64 RTL-SDR device support for SoapySDR (default version)
ii soapysdr-module-uhd:amd64 0.4.1-4build4 amd64 UHD device support for SoapySDR (default version)
ii soapysdr-module-xtrx:amd64 0.0.1+git20191219.98458ce-3build3 amd64 XTRX device support for SoapySDR (default version)
ii soapysdr-tools 0.8.1-4build1 amd64 software defined radio interface library tools
ii soapysdr0.8-module-airspy:amd64 0.2.0-4 amd64 Airspy device support for SoapySDR
ii soapysdr0.8-module-all:amd64 0.8.1-4build1 amd64 All device support for SoapySDR (metapackage)
ii soapysdr0.8-module-audio:amd64 0.1.1-5build2 amd64 Audio device support for SoapySDR
ii soapysdr0.8-module-bladerf:amd64 0.4.1-5 amd64 bladeRF device support for SoapySDR
ii soapysdr0.8-module-hackrf:amd64 0.3.4-1 amd64 HackRF device support for SoapySDR
ii soapysdr0.8-module-lms7:amd64 23.11.0+dfsg-2build2 amd64 Lime Microsystems LMS7 device support for SoapySDR
ii soapysdr0.8-module-mirisdr:amd64 0.2.5-8build3 amd64 Mirics SDR device support for SoapySDR
ii soapysdr0.8-module-osmosdr:amd64 0.2.5-8build3 amd64 OsmoSDR device support for SoapySDR
ii soapysdr0.8-module-redpitaya:amd64 0.1.1-5 amd64 RedPitaya device support for SoapySDR
ii soapysdr0.8-module-remote:amd64 0.5.2-4 amd64 Use SoapySDR devices over network (client module)
ii soapysdr0.8-module-rfspace:amd64 0.2.5-8build3 amd64 RFSpace device support for SoapySDR
ii soapysdr0.8-module-rtlsdr:amd64 0.3.3-1build1 amd64 RTL-SDR device support for SoapySDR
ii soapysdr0.8-module-uhd:amd64 0.4.1-4build4 amd64 UHD device support for SoapySDR
ii soapysdr0.8-module-xtrx:amd64 0.0.1+git20191219.98458ce-3build3 amd64 XTRX device support for SoapySDR
I got a segfault running SoapySDR::Device:enumerate in code so I installed all packages and ran the command line equivalent and got the same result.
This is with no hardware attached.
SoapySDRUtil --find
######################################################
Soapy SDR -- the SDR abstraction library
######################################################
13:21:53.809712 INFO: api_drivers_init:109 [ DEF] Probing 'libxtrxll_pcie.so.0' low-level library
13:21:53.809941 INFO: api_drivers_init:109 [ DEF] Probing 'libxtrxll_libusb3380.so.0' low-level library
[INFO] [UHD] linux; GNU C++ version 13.2.0; Boost_108300; UHD_4.6.0.0+ds1-5.1ubuntu0.24.04.1
Segmentation fault (core dumped)
ii libsoapysdr-dev:amd64 0.8.1-4build1 amd64 SoapySDR library development files
ii libsoapysdr0.8:amd64 0.8.1-4build1 amd64 software defined radio interface library
ii soapyosmo-common0.8:amd64 0.2.5-8build3 amd64 Use gr-osmosdr drivers with SoapySDR (common files)
ii soapysdr-module-airspy:amd64 0.2.0-4 amd64 Airspy device support for SoapySDR (default version)
ii soapysdr-module-all:amd64 0.8.1-4build1 amd64 All device support for default version of SoapySDR (metapackage)
ii soapysdr-module-audio:amd64 0.1.1-5build2 amd64 Audio device support for SoapySDR (default version)
ii soapysdr-module-bladerf:amd64 0.4.1-5 amd64 bladeRF device support for SoapySDR (default version)
ii soapysdr-module-hackrf:amd64 0.3.4-1 amd64 HackRF device support for SoapySDR (default version)
ii soapysdr-module-lms7:amd64 23.11.0+dfsg-2build2 amd64 Lime Microsystems LMS7 device support for SoapySDR (default version)
ii soapysdr-module-mirisdr:amd64 0.2.5-8build3 amd64 Mirics SDR device support for SoapySDR (default version)
ii soapysdr-module-osmosdr:amd64 0.2.5-8build3 amd64 OsmoSDR device support for SoapySDR (default version)
ii soapysdr-module-redpitaya:amd64 0.1.1-5 amd64 RedPitaya device support for SoapySDR (default version)
ii soapysdr-module-remote:amd64 0.5.2-4 amd64 Use SoapySDR devices over network (default client module)
ii soapysdr-module-rfspace:amd64 0.2.5-8build3 amd64 RFSpace device support for SoapySDR (default version)
ii soapysdr-module-rtlsdr:amd64 0.3.3-1build1 amd64 RTL-SDR device support for SoapySDR (default version)
ii soapysdr-module-uhd:amd64 0.4.1-4build4 amd64 UHD device support for SoapySDR (default version)
ii soapysdr-module-xtrx:amd64 0.0.1+git20191219.98458ce-3build3 amd64 XTRX device support for SoapySDR (default version)
ii soapysdr-tools 0.8.1-4build1 amd64 software defined radio interface library tools
ii soapysdr0.8-module-airspy:amd64 0.2.0-4 amd64 Airspy device support for SoapySDR
ii soapysdr0.8-module-all:amd64 0.8.1-4build1 amd64 All device support for SoapySDR (metapackage)
ii soapysdr0.8-module-audio:amd64 0.1.1-5build2 amd64 Audio device support for SoapySDR
ii soapysdr0.8-module-bladerf:amd64 0.4.1-5 amd64 bladeRF device support for SoapySDR
ii soapysdr0.8-module-hackrf:amd64 0.3.4-1 amd64 HackRF device support for SoapySDR
ii soapysdr0.8-module-lms7:amd64 23.11.0+dfsg-2build2 amd64 Lime Microsystems LMS7 device support for SoapySDR
ii soapysdr0.8-module-mirisdr:amd64 0.2.5-8build3 amd64 Mirics SDR device support for SoapySDR
ii soapysdr0.8-module-osmosdr:amd64 0.2.5-8build3 amd64 OsmoSDR device support for SoapySDR
ii soapysdr0.8-module-redpitaya:amd64 0.1.1-5 amd64 RedPitaya device support for SoapySDR
ii soapysdr0.8-module-remote:amd64 0.5.2-4 amd64 Use SoapySDR devices over network (client module)
ii soapysdr0.8-module-rfspace:amd64 0.2.5-8build3 amd64 RFSpace device support for SoapySDR
ii soapysdr0.8-module-rtlsdr:amd64 0.3.3-1build1 amd64 RTL-SDR device support for SoapySDR
ii soapysdr0.8-module-uhd:amd64 0.4.1-4build4 amd64 UHD device support for SoapySDR
ii soapysdr0.8-module-xtrx:amd64 0.0.1+git20191219.98458ce-3build3 amd64 XTRX device support for SoapySDR