Sophie

Sophie

distrib > Mageia > 6 > armv7hl > media > core-updates-src > by-pkgid > e292cda8ad33284786d7f1384ee2e82d > files > 28

ming-0.4.5-14.1.mga6.src.rpm

From 6d99d09aa3731f5924d37df250d4b6698c1d401b Mon Sep 17 00:00:00 2001
From: Balint Reczey <balint@balintreczey.hu>
Date: Fri, 13 Jan 2017 19:38:47 +0100
Subject: [PATCH 9/9] Avoid division by zero in listmp3 when no valid frame was
 found

---
 util/listmp3.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/util/listmp3.c b/util/listmp3.c
index ac6c773..de9d9f7 100644
--- a/util/listmp3.c
+++ b/util/listmp3.c
@@ -182,6 +182,9 @@ void printMP3Headers(FILE *f)
     skipBytes(f, frameLen-4);
   }
 
+  if (numFrames == 0)
+    error("no valid frame found");
+
   putchar('\n');
 
   length = numFrames*(samplerate > 3200 ? 1152 : 576)/samplerate;
-- 
2.1.4