Unable to draft circle in current FreeCAD version

Bug #1258333 reported by Donjan Rodic
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
FreeCAD
Fix Released
Unknown
freecad (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Ubuntu 13.10 amd64, FreeCAD 0.13.1830-dfsg-3 .
This is already tracked in Debian (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=727784) and the fix seems to have landed upstream several weeks ago, but there's no new packaging or even mention on Launchpad that FreeCAD currently doesn't work properly.

To reproduce, open a new document, change to draft workbench, try to use the "Creates a circle" button. Terminal output:

Running the Python command 'Draft_Circle' failed:
Traceback (most recent call last):
  File "/usr/lib/freecad/Mod/Draft/DraftTools.py", line 843, in Activated
    self.arctrack = arcTracker()
  File "/usr/lib/freecad/Mod/Draft/DraftTrackers.py", line 328, in __init__
    self.recompute()
  File "/usr/lib/freecad/Mod/Draft/DraftTrackers.py", line 389, in recompute
    ivin.setBuffer(buf)
  File "/usr/lib/python2.7/dist-packages/pivy/coin.py", line 4692, in setBuffer
    return _coin.SoInput_setBuffer(self, *args)

Hitting the Cancel button adds this to the terminal output:

SoInput_setBuffer expected 3 arguments, got 2TaskDialogPython::reject: Circle instance has no attribute 'arctrack'

Drawing lines, paths and rectangles works. Drawing circles, arcs or polygons does not.

Changed in freecad:
status: Unknown → New
Revision history for this message
Yorik van Havre (yorikvanhavre) wrote :

This bug is caused by a bug introduced in latest python-pivy package. A workaround has already been committed upstream and should be available with the next upgrade of the freecad package.

Revision history for this message
Anton Gladky (gladky-anton) wrote : Re: [Bug 1258333] Re: Unable to draft circle in current FreeCAD version

2013/12/6 Yorik van Havre <email address hidden>:
> This bug is caused by a bug introduced in latest python-pivy package. A
> workaround has already been committed upstream and should be available
> with the next upgrade of the freecad package.

0.13.2800-dfsg-1 version has been uploaded to Debian Unstable a couple of
days ago.

Anton

Changed in freecad:
status: New → Fix Released
Changed in freecad (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.