Created attachment 139 [details] gdb bt and logs Hardware: CWAV USBee AX PRO Driver: fx2lafw Software: PulseView Using libsigrok 0.3.0 (lib version 2:0:0). Using libsigrokdecode 0.3.0 (lib version 2:0:0). This segmentation fault happens when you don't notice the device is already being selected and you accidentally select it again, resulting in a segmentation fault when the 'Run'-button is being pressed. Reproduce: 1. Connect the CWAV USBee AX PRO. 2. Open PulseView (should already see 'CWAV USBee AX' selected). 3. Scan for fx2lafw devices and select the 'CWAV USBee AX' from the device list. - Pop ups error message: "generic/unspecified error Failed to Select Device". 4. Press 'Run' for collecting samples. - Segmentation fault at this stage If you skip step 3 (driver selection) everything works as it should, so the driver selection is not functioning properly.
Fix is at https://github.com/abraxa/pulseview/commit/4d6c6ea3e6b069787c270d4911083dae05eae4c6
*** Bug 463 has been marked as a duplicate of this bug. ***
Fixed in 4d6c6ea3e6b069787c270d4911083dae05eae4c6, thanks!