Extension Raster--> Wave is not working

Bug #1217752 reported by uwesch
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Medium
Unassigned

Bug Description

The extension raster --> wave is not working. Neither the preview nor the result.

Tested with R12486 in Windows 7.

In inkscape 0.48.4 the extension is working fine. The file that's been used is in src\extension\internal\bitmap\wave.cpp

Comparing to the 0.48.4 the only main difference is in row 13 "#include <Magick++.h>". This line is only in R12486 but not in 0.48.4.

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

Reproduced on OS X 10.7.5 with current trunk (r12487) if applying a raster extension to a transformed bitmap image (either transformed within inkscape (scaled, rotated, skewed), or scaled on import due to the new enforced default settings which scale the imported bitmap image based on the dpi information stored in the original bitmap image)

Testing with archived builds:
- not reproduced with r12226
- reproduced with r12228 and later revisions.

AFAICT the regression was introduced with the changes in r12227/12228 (bitmap downsampling, see bug #804162):
<http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/changes/12228>

tags: added: bitmap extensions-plugins regression
Changed in inkscape:
importance: Undecided → Medium
milestone: none → 0.49
status: New → Confirmed
Revision history for this message
su_v (suv-lp) wrote :

Reproduced with r12487 on
- Ubuntu 12.04 (VM 64bit, inkscape-trunk from PPA)
- Ubuntu 13.04 (VM 64bit, inkscape-trunk from PPA)

Not tested:
- Ubuntu 12.10 (VM 64bit, local build):
  on Raring, raster extensions in stable 0.48 and trunk crash (in /usr/lib/x86_64-linux-gnu/libMagickCore.so.5)

Steps to verify that the extension itself works as expected:
1) launch inkscape (default prefs, default template)
2) import a bitmap image (embed)
3) select image, from the context menu open 'Image Properties…'
4) delete values for width and height (do NOT move or otherwise edit the image afterwords)
5) apply (or preview) e.g. 'Extensions > Raster > Wave…'
--> works as expected

6) undo (or toggle off live preview)
7) select image, nudge it with arrow keys
   (-> width and height values are regenerated automatically)
8) apply e.g. 'Extensions > Raster > Wave…'
--> extension fails (bitmap image appears unchanged)

Changed in inkscape:
status: Confirmed → Triaged
Revision history for this message
su_v (suv-lp) wrote :

Downscale patch for bug #804162 has been reverted in r12599 (will be provided by cairo >= 1.13):
Raster extensions now work again as before.

Tested and confirmed with r12600, with unpatched and patched cairo 1.12.16, on OS X 10.7.5.

Changed in inkscape:
milestone: 0.49 → none
status: Triaged → 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.