From 026604747a0c1f7ffe6fc7f1d9ac26ef4fe94592 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Stadler?= Date: Thu, 29 Nov 2007 15:11:40 +0200 Subject: [PATCH] Fix division by zero crash with unparsable/colored files --- debug-viewer/GstDebugViewer/Plugins/Timeline.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/debug-viewer/GstDebugViewer/Plugins/Timeline.py b/debug-viewer/GstDebugViewer/Plugins/Timeline.py index a31fc2fdfd..0ce97f6a34 100644 --- a/debug-viewer/GstDebugViewer/Plugins/Timeline.py +++ b/debug-viewer/GstDebugViewer/Plugins/Timeline.py @@ -550,6 +550,8 @@ class TimelineWidget (gtk.DrawingArea): start_ts, end_ts = self.__position_ts_range first_ts, last_ts = self.process.freq_sentinel.ts_range step = self.process.freq_sentinel.step + if step == 0: + return position1 = int (float (start_ts - first_ts) / step) position2 = int (float (end_ts - first_ts) / step)