Bug 812 - PV hangs upon e.g. rigol-ds TCP scan if no device is available
Summary: PV hangs upon e.g. rigol-ds TCP scan if no device is available
Status: CONFIRMED
Alias: None
Product: PulseView
Classification: Unclassified
Component: Acquisition (show other bugs)
Version: unreleased development snapshot
Hardware: All All
: Normal normal
Target Milestone: ---
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-06-26 19:16 CEST by Uwe Hermann
Modified: 2017-02-21 21:59 CET (History)
1 user (show)



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Uwe Hermann 2016-06-26 19:16:32 CEST
Scanning for e.g. a rigol-ds device (probably applies to others as well) via TCP if there's no device to answer in the network will make the PV UI hang indefinitely, it has to be killed via "kill -9".

There should be some kind of timeout or other mechanism (in libsigrok and/or PV) to prevent this from happening.
Comment 1 karlp 2017-02-21 21:59:36 CET
Pretty sure this is what I ran into today when clicking the dropdown to change from a .sr file to a live capture, after resuming my computer from suspend.  I got a very very long lockup that made gnome largely unresponsive.