When attempting to do certain operations in FreeCAD, I ran into this
error:
12:24:32 Traceback (most recent call last):
12:24:32 File "/nix/store/y43dl4mv61lvzpdvwpwpsazj6b3ii87l-freecad-0.20/Mod/Image/ImageTools/_CommandImageScaling.py", line 181, in getmousepoint
12:24:32 event = event_cb.getEvent()
12:24:32 File "/nix/store/dq8yly6isjzq6imm0i0qjxkang5rcq84-python3.10-pivy-0.6.6/lib/python3.10/site-packages/pivy/coin.py", line 49384, in getEvent
12:24:32 return _coin.SoEventCallback_getEvent(self)
12:24:32 SystemError: <built-in function SoEventCallback_getEvent> returned a result with an exception set
12:24:33 <class 'SystemError'>
12:24:33 SystemError: PY_SSIZE_T_CLEAN macro must be defined for '#' formats
12:24:33
The above exception was the direct cause of the following exception:
This macro was defined in
2f049c1920,
well after 0.6.6 was released, implying that FreeCAD depends on 0.6.7.