Bug 1688

Summary: Pulseview crashes when Logic Analyzer gets disconnected and reconnected
Product: PulseView Reporter: Martin Marmsoler <martin.marmsoler>
Component: UIAssignee: Nobody <nobody>
Status: CONFIRMED ---    
Severity: normal    
Priority: Normal    
Version: unreleased development snapshot   
Target Milestone: ---   
Hardware: All   
OS: All   

Description Martin Marmsoler 2021-05-27 12:22:18 CEST
When the logic Analyzer gets disconnected for some reason and then reconnected again, Pulseview does not react anymore and must be forced to close.

It would be desired if Pulseview does not crash, but only the connection must be recreated


Versionen, Bibliotheken und Features:
PulseView
0.5.0-git-89b7b94
Qt
5.7.1
glibmm
2.42.0
Boost
1_60
exprtk
20200101
libsigrok
0.6.0-git-3cc9e21/4:0:0 (rt: 0.6.0-git-3cc9e21/4:0:0)
- glib
2.44.1 (rt: 2.44.1/4401:1)
- libzip
1.5.2
- libserialport
0.1.1/1:0:1 (rt: 0.1.1/1:0:1)
- libusb-1.0
1.0.20.11003-rc3 API 0x01000104
- hidapi
0.8.0-rc1
- libftdi
1.4
- Host
x86_64-w64-mingw32.static.posix, little-endian
- SCPI backends
TCP, serial, USBTMC
libsigrokdecode
0.6.0-git-88b6260/4:0:0 (rt: 0.6.0-git-88b6260/4:0:0)
- glib
2.44.1 (rt: 2.44.1/4401:1)
- Python
3.4.4 / 0x30404f0 (API 1013, ABI 3)
- Host
x86_64-w64-mingw32.static.posix, little-endian