From dfa1eb78cd744f39c028660e1c3a857f9be4b5a9 Mon Sep 17 00:00:00 2001 From: rdb Date: Mon, 17 Aug 2020 10:58:09 +0200 Subject: [PATCH] dist: Fix replacePaths just prepending "linecache" before paths --- direct/src/dist/FreezeTool.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/direct/src/dist/FreezeTool.py b/direct/src/dist/FreezeTool.py index f7b2ea9b91..237deb9cf3 100644 --- a/direct/src/dist/FreezeTool.py +++ b/direct/src/dist/FreezeTool.py @@ -1299,7 +1299,8 @@ class Freezer: for moduleName, module in list(self.mf.modules.items()): if module.__code__: origPathname = module.__code__.co_filename - replace_paths.append((origPathname, moduleName)) + if origPathname: + replace_paths.append((origPathname, moduleName)) self.mf.replace_paths = replace_paths # Now that we have built up the replacement mapping, go back