X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fviews%2Ftrace%2Flogicsignal.cpp;fp=pv%2Fviews%2Ftrace%2Flogicsignal.cpp;h=10a5bd4ae70bb2c1f95503fc8ec2b52c17d4f0d5;hp=759f85881c1ed7ba9afb0b6ad1a2b1003063d1df;hb=4bd0ecb8d08b655a4e2a1d60b3166e97b290475c;hpb=1c233fb1491f434ff6bcb39ca02f776a490e0ccb diff --git a/pv/views/trace/logicsignal.cpp b/pv/views/trace/logicsignal.cpp index 759f8588..10a5bd4a 100644 --- a/pv/views/trace/logicsignal.cpp +++ b/pv/views/trace/logicsignal.cpp @@ -193,7 +193,7 @@ void LogicSignal::paint_mid(QPainter &p, ViewItemPaintParams &pp) const float low_offset = y + 0.5f; shared_ptr segment = get_logic_segment_to_paint(); - if (!segment) + if (!segment || (segment->get_sample_count() == 0)) return; double samplerate = segment->samplerate();