Thorbjørn Ravn Andersen wrote:
> Henrik Schmidt <no.spam@nspmaxyz.abc> writes:
>
>> Jeg ved intet om postscript, så jeg er på herrens mark.
>
> Du skriver jo heller ikke hvad fejlen er, så så er vi to.
>
> Et bud er at du skal huske at angive sidestørrelsen...
>
Jeps, du har en pointe (mht. at angive fejlmeddelsen). test5.ps er
output fra java 5 og test6.ps er output fra java 6.
t$ gs -q test6.ps
ERROR: /configurationerror in --setpagedevice--
Additional information: [/DeferredMediaSelection true]
Operand stack:
--dict:5/5(L)--
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval--
--nostringval-- 2 %stopped_push --nostringval-- --nostringval--
--nostringval-- false 1 %stopped_push 1 3 %oparray_pop
1 3 %oparray_pop 1 3 %oparray_pop 1 3 %oparray_pop
..runexec2 --nostringval-- --nostringval-- --nostringval-- 2
%stopped_push --nostringval-- 1 3 %oparray_pop --nostringval--
--nostringval-- --nostringval-- --dict:1/2(L)-- --nostringval--
2 %dict_continue
Dictionary stack:
--dict:1118/1686(ro)(G)-- --dict:0/20(G)-- --dict:102/200(L)--
Current allocation mode is local
Last OS error: 2
Current file position is 1952
ESP Ghostscript 815.02: Unrecoverable error, exit code 1
$ cat test5.ps | grep setpagedevice
<< /NumCopies 1 >> setpagedevice
<< /PageSize [595.2755737304688 841.8897705078125] /ImagingBBox null
/ManualFeed false >> setpagedevice
$ cat test6.ps | grep setpagedevice
<< /DeferredMediaSelection true /PageSize [595.2755737304688
841.8897705078125] /ImagingBBox null /ManualFeed false /NumCopies 1 >>
setpagedevice
Altså lader det til, at /DeferredMediaSelection true er blevet tilføjet,
hvilket ghostscript ikke kan lide.
I den sammenhæng fandt jeg følgende:
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6266343
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6506286
Sun mener, at der er tale om en bug i ghostscript og arbejder på et
workaround. Tak for hjælpen. Nogen gange skal man motiveres til selv at
dykke lidt dybere :)
Mvh,
Henrik Schmidt