From 076eefa4ac3ae038bbeb7b9ac3175d2159bec2d1 Mon Sep 17 00:00:00 2001 From: Soeren Apel Date: Sun, 3 Apr 2016 20:34:01 +0200 Subject: [PATCH] Session: Don't crash when session.device_ is empty --- pv/session.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pv/session.cpp b/pv/session.cpp index e2b6dd71..ebef90cb 100644 --- a/pv/session.cpp +++ b/pv/session.cpp @@ -338,7 +338,11 @@ void Session::set_capture_state(capture_state state) void Session::update_signals() { - assert(device_); + if (!device_) { + signals_.clear(); + logic_data_.reset(); + return; + } lock_guard lock(data_mutex_); -- 2.30.2