Code: Select all
OS: Debian GNU/Linux 10 (buster) (XFCE/xfce)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.23463 (Git) AppImage
Build type: Release
Branch: master
Hash: adc6db8f32c17e9f67cb82aa7962d1e42ce061c6
Python version: 3.8.6
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: English/Australia (en_AU)
Today
deleted ~/.FreeCAD
Opened FC & Path WB
Selected: General - Units - Metric small parts
Opened, but no changes to: Path - Post Processor, then the error occurred:
Code: Select all
10:29:19 Traceback (most recent call last):
10:29:19 File "/tmp/.mount_FreeCASl9Xx6/usr/Mod/Path/PathScripts/PathPreferencesPathJob.py", line 271, in setProcessorListTooltip
10:29:19 self.setPostProcessorTooltip(self.form.postProcessorList, item.text(), '')
10:29:19 File "/tmp/.mount_FreeCASl9Xx6/usr/Mod/Path/PathScripts/PathPreferencesPathJob.py", line 264, in setPostProcessorTooltip
10:29:19 processor = self.getPostProcessor(name)
10:29:19 File "/tmp/.mount_FreeCASl9Xx6/usr/Mod/Path/PathScripts/PathPreferencesPathJob.py", line 258, in getPostProcessor
10:29:19 processor = PostProcessor.load(name)
10:29:19 File "/tmp/.mount_FreeCASl9Xx6/usr/Mod/Path/PathScripts/PathPostProcessor.py", line 47, in load
10:29:19 exec("import %s as current_post" % postname, namespace) # pylint: disable=exec-used
10:29:19 File "<string>", line 1, in <module>
10:29:19 File "/tmp/.mount_FreeCASl9Xx6/usr/Mod/Path/PathScripts/post/nccad_post.py", line 70, in <module>
10:29:19 '''.format(__name__, App.ActiveDocument.FileName, str(datetime.datetime.now()))
10:29:19 AttributeError: 'NoneType' object has no attribute 'FileName'
10:29:19 Traceback (most recent call last):
10:29:19 File "/tmp/.mount_FreeCASl9Xx6/usr/Mod/Path/PathScripts/PathPreferencesPathJob.py", line 271, in setProcessorListTooltip
10:29:19 self.setPostProcessorTooltip(self.form.postProcessorList, item.text(), '')
10:29:19 File "/tmp/.mount_FreeCASl9Xx6/usr/Mod/Path/PathScripts/PathPreferencesPathJob.py", line 264, in setPostProcessorTooltip
10:29:19 processor = self.getPostProcessor(name)
10:29:19 File "/tmp/.mount_FreeCASl9Xx6/usr/Mod/Path/PathScripts/PathPreferencesPathJob.py", line 258, in getPostProcessor
10:29:19 processor = PostProcessor.load(name)
10:29:19 File "/tmp/.mount_FreeCASl9Xx6/usr/Mod/Path/PathScripts/PathPostProcessor.py", line 47, in load
10:29:19 exec("import %s as current_post" % postname, namespace) # pylint: disable=exec-used
10:29:19 File "<string>", line 1, in <module>
10:29:19 File "/tmp/.mount_FreeCASl9Xx6/usr/Mod/Path/PathScripts/post/centroid_post.py", line 84, in <module>
10:29:19 '''.format(__name__, FreeCAD.ActiveDocument.FileName, str(now))
10:29:20 AttributeError: 'NoneType' object has no attribute 'FileName'
10:29:35 Traceback (most recent call last):
10:29:35 File "/tmp/.mount_FreeCASl9Xx6/usr/Mod/Path/PathScripts/PathPreferencesPathJob.py", line 271, in setProcessorListTooltip
10:29:35 self.setPostProcessorTooltip(self.form.postProcessorList, item.text(), '')
10:29:35 File "/tmp/.mount_FreeCASl9Xx6/usr/Mod/Path/PathScripts/PathPreferencesPathJob.py", line 264, in setPostProcessorTooltip
10:29:35 processor = self.getPostProcessor(name)
10:29:35 File "/tmp/.mount_FreeCASl9Xx6/usr/Mod/Path/PathScripts/PathPreferencesPathJob.py", line 258, in getPostProcessor
10:29:35 processor = PostProcessor.load(name)
10:29:35 File "/tmp/.mount_FreeCASl9Xx6/usr/Mod/Path/PathScripts/PathPostProcessor.py", line 47, in load
10:29:35 exec("import %s as current_post" % postname, namespace) # pylint: disable=exec-used
10:29:35 File "<string>", line 1, in <module>
10:29:35 File "/tmp/.mount_FreeCASl9Xx6/usr/Mod/Path/PathScripts/post/centroid_post.py", line 84, in <module>
10:29:35 '''.format(__name__, FreeCAD.ActiveDocument.FileName, str(now))
10:29:35 AttributeError: 'NoneType' object has no attribute 'FileName'
Anyone have any ideas about this?
EDIT: Marked as solved, as no other reports, long time elapsed, release of FC .20 and advice below.