Hi, I thought I'd drop some news about this issue, though it's hardly any news! With gutenprint 5.0.0, 5.0.1, and 5.0.2 I did have no luck using the packages as provided on debian repositories. 5.0.0-2 still works fine with packages I build from sources (apt-get install gutenprint; dpkg-buildpackage -rfakeroot -uc -us). Starting with 5.0.1 (or starting with a certain version of gcc?), that old useful cure of the problem (building it myself from sources) stopped working, however. I noticed 64bit related warnings in the compile run, like: ../../../../src/main/print-weave.c:1492: warning: format '%d' expects type 'int', but argument 4 has type 'size_t' or ../../../../src/main/color-conversions.c: In function 'kcmy_16_to_kcmy_raw': ../../../../src/main/color-conversions.c:1731: warning: cast increases required alignment of target type (lots of them!) - but I didn't do any checks if this has to do with the problem. Any job aborts with the printer status something like "Gutenprint: Buffer overflow: limit 544, actual 772, count 25", as before. So, instead of the Debian standard build environment be fixed, it seems mine is now broken as well :-( BTW, gcc version is 4.2.4-1. Best regards, Andreas.
Attachment:
signature.asc
Description: This is a digitally signed message part.