From 58c1a7449b3a6456fdff33a1785517233718d7ca Mon Sep 17 00:00:00 2001 From: Andreas Frisch Date: Fri, 10 Oct 2008 11:25:40 +0000 Subject: [PATCH] fix possible crash on mediainfo parsing --- lib/python/Plugins/Extensions/DVDBurn/DVDToolbox.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/python/Plugins/Extensions/DVDBurn/DVDToolbox.py b/lib/python/Plugins/Extensions/DVDBurn/DVDToolbox.py index 30487b69..45a8edb6 100644 --- a/lib/python/Plugins/Extensions/DVDBurn/DVDToolbox.py +++ b/lib/python/Plugins/Extensions/DVDBurn/DVDToolbox.py @@ -96,8 +96,10 @@ class DVDToolbox(Screen): capacity = used used = 0 elif line.find("Free Blocks:") > -1: - size = line[15:-3].split('*') - size = int(size[0])*int(size[1])*1024 + try: + size = eval(line[14:].replace("KB","*1024")) + except: + size = 0 if size > 0: capacity = size used = capacity-used -- 2.30.2