Crash on re-opening tuning with RTLSDR on Raspberry Pi aarch64
Hello, I encounter a bug when re-opening a new access to the tuner into AbracaDABra, for example by launching a new bandwith scan or launching a scan with the Scanning Tool. If I'm fast enough to cancel the scan on startup (an avoid tuning to 5A, when the app starts for the first time), I'm able to use the Scanning Tool. In this configuration, if I stop the Scanning Tool and relaunches it, it crashes.
Here is a sample log, I let the startup scan, and save the 5B (which is a local mux here), and cancel the scan. I started the Scanning Tool and crashes.
For information, i use a Raspberry Pi 3 on the latest Raspberry Pi OS with a RTLSDR stick and aarch64 version. Seems to be a mutex access issue. I tried also with an SDRPlay RSPdx, and there is no such crashes, it works normally.
Could you give a look ? Thanks
It looks like issue #204 that I was not able to reproduce. I will try again to reproduce it on my RPi4. In any case it looks like a problem in libusb.
EDIT: I have tried 3.3.0 with empty settings, I let it run initial scan, then I switches to expert mode and trues to start - stop Scanner tool several times and it did not crash. Is there any particular sequence of operation that leads to crash? By the way libusb I have on my system is version 1.0.26