Commit: 92a1b3f75068b270a3061f1f3ff03cbdfecca7d8
Author: Campbell Barton
Date: Thu Sep 10 16:39:52 2020 +1000
Branches: master
https://developer.blender.org/rB92a1b3f75068b270a3061f1f3ff03cbdfecca7d8
Fix T80650: Malformed bl_info header causes empty add-on listing
===================================================================
M release/scripts/modules/addon_utils.py
===================================================================
diff --git a/release/scripts/modules/addon_utils.py
b/release/scripts/modules/addon_utils.py
index 6fd091cefc2..83bed69d8d2 100644
--- a/release/scripts/modules/addon_utils.py
+++ b/release/scripts/modules/addon_utils.py
@@ -138,10 +138,10 @@ def modules_refresh(module_cache=addons_fake_modules):
mod.__file__ = mod_path
mod.__time__ = os.path.getmtime(mod_path)
except:
- print("AST error parsing bl_info for:", mod_name)
+ print("AST error parsing bl_info for:", repr(mod_path))
import traceback
traceback.print_exc()
- raise
+ return None
if force_support is not None:
mod.bl_info["support"] = force_support
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs