FS#898Circle tool regression in git ec746571
- Type
- Bug
- Status
- Closed
- Resolution
- Not a bug
- Category
- QCAD (main)
- Severity
- Low
- Priority
- Low
- Reported version
- 3.2.1
- Operating system
- All
- Reported
- 2013-08-21 by kazmer
- Closed
- 2013-08-21 by andrew
Git ec746571 introduced the following artifact:
- Start circle tool, center and radius
- Click on point to select radius
- Circle appears, along with a line to the coordinate system origin; also circle is not closed at around where this ghost line hits the circle entity
- Happens with any circle tool, in slightly different manners
- Doesn't happen with any other tool, as far as I can tell
100% reproducible, doesn't happen on git 6171094d.
This ghost line is also added to existing circles; ie. opening a drawing that has circles, a ghost line is attached to each of them. Not always pointing to the origin, but seems kind of random (changes with zoom level etc.)
It doesn't seem to be a part of the drawing as such, as in ZA will not zoom so that all these ghost lines are fully visible, but the visual artifact remains.
If relevant: Linux/amd64 (Ubuntu 12.04), Qt 4.8.1, GCC 4.6.3, and as said, QCAD git ec746571.
Lines on attached illustration were not actually drawn in any way, shape or form; also they behave as if a particular line and its corresponding circle were a block, except one end of the line is firmly attached to origin.

Comments (2)
Thanks for the heads-up.
I cannot reproduce that problem here. I'm using Qt 4.8.4 but don't think that should be the problem.
Could it be that the sources were updated and built without doing a 'make clean' in between? Just guessing..
Building a completely new clean checkout indeed seems to have resolved this. Strange, because I do do a make clean between build passes.