docs(dev): debugging guide for C++/Python hybrid codebase #159
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Write a debugging guide for the hybrid codebase: FreeCAD console logging (App.Console.PrintMessage/Warning/Error/Log), attaching GDB/LLDB to FreeCAD process, Python pdb/breakpoint() in workbench code, debugging the Python-C++ bridge (FileOriginPython), common error patterns (WorkbenchManipulator timing, import failures), and log file locations.