From 0aef61caef5c7f10eeca8870ee11e80a8cd10c1b Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Wed, 4 Aug 2010 15:52:59 +0000 Subject: [PATCH] Fix hang on opening addons tab, having a .py file without bl_addon_info would go into eternal loop. --- release/scripts/ui/space_userpref.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/release/scripts/ui/space_userpref.py b/release/scripts/ui/space_userpref.py index 9d20bc70657..9cdf6ca2809 100644 --- a/release/scripts/ui/space_userpref.py +++ b/release/scripts/ui/space_userpref.py @@ -853,6 +853,8 @@ class USERPREF_PT_addons(bpy.types.Panel): l = "" while not l.startswith("bl_addon_info"): l = line_iter.readline() + if len(l) == 0: + break while l.rstrip(): lines.append(l) l = line_iter.readline()