Shapes disappear on failed Path Operations

Bug #177956 reported by hash
38
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Inkscape
Expired
Low
Unassigned

Bug Description

I don't know if it is suppose to be that way but,
if you use straight path with 2 nodes to Intersect with other shape they both disappear,
and when you do Division with open 2-node straight path and other shape they also disappear.
See attachment.

Tags: boolops
Revision history for this message
hash (hash-g) wrote :
hash (hash-g)
Changed in inkscape:
importance: Undecided → Low
status: New → Triaged
Revision history for this message
AkhIL (akhilman) wrote :

Got same problem.
Straight line with three nodes splits shape without problem.

Please fix it or put description in to "Features list" and Tutorials

su_v (suv-lp)
tags: added: boolops
Revision history for this message
Stratadrake (strata-ranger) wrote :

Bug #623584 is a duplicate of this, apparently still occuring as of 0.48.

For Path > Division, this occurs when the dividing object is an open two-node path (straight or curved does not matter). A closed two-node path, or any compound path, works fine. If the dividing object does not intersect, then the bug does not occur as the source object is unaffected.

Revision history for this message
Kory (postmako) wrote :

I'm experiencing this bug as well. I'm trying to intersect a text path with a calligraphy path and all of the paths disappear.

Revision history for this message
Alvin Penner (apenner) wrote :

a patch has been committed to rev 12138.

This deals specifically only with the operation Path->Division, and only with the case where the object to be divided is a path with a finite amount of fill area (after the endpoints have been joined), and the object that is doing the cutting is a straight line.

The reverse case, where the two objects are interchanged, will still lead to a disappearance of both objects, if using the Divide operation. This disappearance will also occur when using the Difference and Intersection operations if the path to be operated on is a line. It is possible that this behaviour may be this way by design since these operations were meant to operate on objects with a finite amount of fill area.

On the other hand, an alternative behaviour might be to raise an error message in the status line, and refuse to perform the operation in those cases where both objects are going to disappear???

Changed in inkscape:
status: Triaged → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for Inkscape because there has been no activity for 60 days.]

Changed in inkscape:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Bug attachments

Remote bug watches

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