i created a new Path Project. When in click "Add" to add a new tool controller, an error occurs.
Code: Select all
Traceback (most recent call last):
File "C:\Users\p\Desktop\FreeCAD_0.19.18024_x64_LP_12.1.2_PY3QT5-WinVS2015\Mod\Path\PathScripts\PathJobGui.py", line 857, in toolControllerAdd
PathToolLibraryManager.CommandToolLibraryEdit().edit(self.obj, self.updateToolController)
File "C:\Users\p\Desktop\FreeCAD_0.19.18024_x64_LP_12.1.2_PY3QT5-WinVS2015\Mod\Path\PathScripts\PathToolLibraryManager.py", line 859, in edit
editor = EditorPanel(job, cb)
File "C:\Users\p\Desktop\FreeCAD_0.19.18024_x64_LP_12.1.2_PY3QT5-WinVS2015\Mod\Path\PathScripts\PathToolLibraryManager.py", line 521, in __init__
self.TLM = ToolLibraryManager()
File "C:\Users\p\Desktop\FreeCAD_0.19.18024_x64_LP_12.1.2_PY3QT5-WinVS2015\Mod\Path\PathScripts\PathToolLibraryManager.py", line 162, in __init__
self.loadToolTables()
File "C:\Users\p\Desktop\FreeCAD_0.19.18024_x64_LP_12.1.2_PY3QT5-WinVS2015\Mod\Path\PathScripts\PathToolLibraryManager.py", line 293, in loadToolTables
prefsData = json.loads(self.prefs.GetString(self.PreferenceMainLibraryJSON, ""))
File "C:\Users\p\Desktop\FreeCAD_0.19.18024_x64_LP_12.1.2_PY3QT5-WinVS2015\bin\lib\json\__init__.py", line 354, in loads
return _default_decoder.decode(s)
File "C:\Users\p\Desktop\FreeCAD_0.19.18024_x64_LP_12.1.2_PY3QT5-WinVS2015\bin\lib\json\decoder.py", line 339, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "C:\Users\p\Desktop\FreeCAD_0.19.18024_x64_LP_12.1.2_PY3QT5-WinVS2015\bin\lib\json\decoder.py", line 357, in raw_decode
raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.18024 (Git)
Build type: Release
Branch: master
Hash: 9cc8f6eb666b0a0ae2dc256f7bc0beb8c987710c
Python version: 3.6.8
Qt version: 5.12.1
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: German/Germany (de_DE)