trunk: clipped groups lose clipping in cairo-based exports (rev >= 12544)

Bug #1256449 reported by su_v
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
High
Tavmjong Bah

Bug Description

Steps to reproduce:
1) launch current trunk (default prefs, default new doc, not localized)
2) draw a rectangle
3) draw an ellipse, partially overlapping the rectangle
4) select all and group them
5) draw a star on top
6) select all and set clip
7) save a copy as PDF (or Cairo PNG, PS, EPS)

Expected result:
The content of the PDF (or PNG, PS, EPS) file is visually identical to the original SVG file as rendered in Inkscape on-canvas

Actual result:
The group loses the clipping on export and is rendered fully visible (i.e. unclipped).

Testing on OS X 10.7.5, with latest cairo 1.12.16:
- not reproduced with 0.48.x r9987
- not reproduced with 0.48+devel rev <= 12543
- reproduced with 0.48+devel rev >= 12544

Likely the regression was introduced with the patch for bug #523285 in revision 12544:
<http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/12544>

Revision history for this message
su_v (suv-lp) wrote :

Sample SVG file

Revision history for this message
su_v (suv-lp) wrote :

Copy saved as PDF

Revision history for this message
jazzynico (jazzynico) wrote :

Confirmed on Windows XP, Inkscape trunk revision 12832 (not reproduced with 12511).

Changed in inkscape:
importance: Undecided → Critical
status: New → Triaged
importance: Critical → Undecided
su_v (suv-lp)
Changed in inkscape:
importance: Undecided → Medium
Revision history for this message
Guillermo Espertino (Gez) (gespertino-gmail) wrote :

I propose to promote the importance of this bug report to high at least. It makes it impossible to export complex artworks properly, and that's a deal-breaker for any artist (specially now that Cairo export is the only way to go).

su_v (suv-lp)
Changed in inkscape:
importance: Medium → High
tags: added: blocker
Revision history for this message
Tavmjong Bah (tavmjong-free) wrote :
Revision history for this message
Tavmjong Bah (tavmjong-free) wrote :

Fixed in r12935 by reverting r12544. #522285 is not a bug.

su_v (suv-lp)
Changed in inkscape:
assignee: nobody → Tavmjong Bah (tavmjong-free)
status: Triaged → Fix Committed
tags: removed: blocker
Changed in inkscape:
status: Fix Committed → 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.