Hi,

please note that I am not using debian. But that bug is that type of bugs people frequently report to me as upstream GNU gv maintainer.

I've taken redhat's ghostscript 9.02 package (you see for maintaining GNU gv I need an up to date ghostscript) and got the same bug as reported in this bug.

Then I applied patch 12380 from ghostscript's subversion repository and all is working well, the bug appears to be fixed. I've attached the patch taken from subversion to this bug report.

Finally a link to the upstream bug report: http://bugs.ghostscript.com/show_bug.cgi?id=689734


Greetings from Germany

Markus Steinborn
GNU gv maintainer


PS: If you have to work with an unfixed version of ghostscript, setting "-dMaxBitmap=<some small value>" is reported to help.
Index: trunk/gs/base/gdevxini.c
===================================================================
--- trunk/gs/base/gdevxini.c	(Revision 12379)
+++ trunk/gs/base/gdevxini.c	(Revision 12380)
@@ -619,6 +619,8 @@
 	    xdev->buffer = buffer;
 	    mdev->width = xdev->width;
 	    mdev->height = xdev->height;
+	    mdev->device_icc_profile = xdev->device_icc_profile;
+	    rc_increment(xdev->device_icc_profile);
 	    mdev->color_info = xdev->color_info;
 	    mdev->base = xdev->buffer;
 	    gdev_mem_open_scan_lines(mdev, xdev->height);
@@ -654,7 +656,6 @@
 	COPY_PROC(strip_tile_rectangle);
 	COPY_PROC(strip_copy_rop);
 	COPY_PROC(begin_typed_image);
-	COPY_PROC(create_compositor);
 	COPY_PROC(text_begin);
 #undef COPY_PROC
 	if (xdev->is_buffered) {

Reply via email to