xmlgraphics-fop-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mathieu Malaterre <mathieu.malate...@gmail.com>
Subject Re: Fop generates corrupt PDF
Date Tue, 16 Mar 2010 16:37:04 GMT
Nevermind the solution was simple:

 <ulink url="http://en.wikipedia.org/wiki/Instantiation_%28computer_science%29)">instantiation</ulink>

into (remove the trailing parenthesis)

 <ulink url="http://en.wikipedia.org/wiki/Instantiation_%28computer_science%29">instantiation</ulink>

Hopefully this will serve others.

On Tue, Mar 16, 2010 at 5:26 PM, Mathieu Malaterre
<mathieu.malaterre@gmail.com> wrote:
> Hi there,
>
>  I discover that fop (at least on my machine) is generating corrupted
> PDF file. If I use XPDF to read it I get:
>
> ...
> Error (637044): Illegal character ')'
> Error (637047): Dictionary key must be a name object
> Error (637044): Illegal character ')'
> Error (637047): Dictionary key must be a name object
> Error (637044): Illegal character ')'
> Error (637047): Dictionary key must be a name object
> XtUngrabButton(drawArea,3,0)
> Warning: Attempt to remove nonexistent passive grab
> ...
>
>  If I use pdfopt, I get:
>
>   **** Error reading a content stream. The page may be incomplete.
> Error: /undefined in /BXlevel
> Operand stack:
>   --nostringval--   Root   Pages   Kids   Annots   A   D   Annots   A
>  D   Annots   A   D   Annots   A   D   Annots   A   D   Annots   A
> D   Annots   A   D   Annots   A   D   Annots   A   D   Annots   A   D
>  Annots   A   D   Annots   A   D   Annots   A   D   Annots   A   D
> Annots   A   D   Annots   A   D   Annots   A   D   Annots   A   D
> Annots   A   D   Annots   A   D   Annots   A   D   Annots   A   D
> Annots   2913861   1439   0   --nostringval--   Type   Annot   Subtype
>  Link   Rect   --nostringval--   C   --nostringval--   Border
> --nostringval--   A   --nostringval--   URI
> (http://en.wikipedia.org/wiki/Instantiation_%28computer_science%29)
> 75   --dict:10/10(ro)(G)--   (%%EOF)
> Execution stack:
>   %interp_exit   .runexec2   --nostringval--   --nostringval--
> --nostringval--   2   %stopped_push   --nostringval--
> --nostringval--   --nostringval--   false   1   %stopped_push   1905
> 1   3   %oparray_pop   1904   1   3   %oparray_pop   1888   1   3
> %oparray_pop   1771   1   3   %oparray_pop   --nostringval--
> %errorexec_pop   .runexec2   --nostringval--   --nostringval--
> --nostringval--   2   %stopped_push   --nostringval--
> --nostringval--   --nostringval--   --dict:4/4(L)--   --nostringval--
>  1   %dict_continue   --nostringval--   --dict:7/7(L)--
> --nostringval--   8   %dict_continue   --nostringval--
> --dict:3/3(L)--   --nostringval--   2   %dict_continue
> --nostringval--   --nostringval--   --nostringval--   %array_continue
>  --dict:8/8(L)--   --nostringval--   6   %dict_continue
> --nostringval--   --nostringval--   --nostringval--   %array_continue
>  --dict:7/7(L)--   --nostringval--   6   %dict_continue
> --nostringval--   --dict:3/3(L)--   --nostringval--   3
> %dict_continue   --nostringval--   --nostringval--   --nostringval--
> %array_continue   --dict:8/8(L)--   --nostringval--   6
> %dict_continue   --nostringval--   --nostringval--   --nostringval--
> %array_continue   --dict:7/7(L)--   --nostringval--   6
> %dict_continue   --nostringval--   --dict:3/3(L)--   --nostringval--
> 3   %dict_continue   --nostringval--   --nostringval--
> --nostringval--   %array_continue   --dict:8/8(L)--   --nostringval--
>  6   %dict_continue   --nostringval--   --nostringval--
> --nostringval--   %array_continue   --dict:7/7(L)--   --nostringval--
>  6   %dict_continue   --nostringval--   --dict:3/3(L)--
> --nostringval--   3   %dict_continue   --nostringval--
> --nostringval--   --nostringval--   %array_continue   --dict:8/8(L)--
>  --nostringval--   6   %dict_continue   --nostringval--
> --nostringval--   --nostringval--   %array_continue   --dict:7/7(L)--
>  --nostringval--   6   %dict_continue   --nostringval--
> --dict:3/3(L)--   --nostringval--   3   %dict_continue
> --nostringval--   --nostringval--   --nostringval--   %array_continue
>  --dict:8/8(L)--   --nostringval--   6   %dict_continue
> --nostringval--   --nostringval--   --nostringval--   %array_continue
>  --dict:7/7(L)--   --nostringval--   6   %dict_continue
> --nostringval--   --dict:3/3(L)--   --nostringval--   3
> %dict_continue   --nostringval--   --nostringval--   --nostringval--
> %array_continue   --dict:8/8(L)--   --nostringval--   6
> %dict_continue   --nostringval--   --nostringval--   --nostringval--
> %array_continue   --dict:7/7(L)--   --nostringval--   6
> %dict_continue   --nostringval--   --dict:3/3(L)--   --nostringval--
> 3   %dict_continue   --nostringval--   --nostringval--
> --nostringval--   %array_continue   --dict:8/8(L)--   --nostringval--
>  6   %dict_continue   --nostringval--   --nostringval--
> --nostringval--   %array_continue   --dict:7/7(L)--   --nostringval--
>  6   %dict_continue   --nostringval--   --dict:3/3(L)--
> --nostringval--   3   %dict_continue   --nostringval--
> --nostringval--   --nostringval--   %array_continue   --dict:8/8(L)--
>  --nostringval--   6   %dict_continue   --nostringval--
> --nostringval--   --nostringval--   %array_continue   --dict:7/7(L)--
>  --nostringval--   6   %dict_continue   --nostringval--
> --dict:3/3(L)--   --nostringval--   3   %dict_continue
> --nostringval--   --nostringval--   --nostringval--   %array_continue
>  --dict:8/8(L)--   --nostringval--   6   %dict_continue
> --nostringval--   --nostringval--   --nostringval--   %array_continue
>  --dict:7/7(L)--   --nostringval--   6   %dict_continue
> --nostringval--   --dict:3/3(L)--   --nostringval--   3
> %dict_continue   --nostringval--   --nostringval--   --nostringval--
> %array_continue   --dict:8/8(L)--   --nostringval--   6
> %dict_continue   --nostringval--   --nostringval--   --nostringval--
> %array_continue   --dict:7/7(L)--   --nostringval--   6
> %dict_continue   --nostringval--   --dict:3/3(L)--   --nostringval--
> 3   %dict_continue   --nostringval--   --nostringval--
> --nostringval--   %array_continue   --dict:8/8(L)--   --nostringval--
>  6   %dict_continue   --nostringval--   --nostringval--
> --nostringval--   %array_continue   --dict:7/7(L)--   --nostringval--
>  6   %dict_continue   --nostringval--   --dict:3/3(L)--
> --nostringval--   3   %dict_continue   --nostringval--
> --nostringval--   --nostringval--   %array_continue   --dict:8/8(L)--
>  --nostringval--   6   %dict_continue   --nostringval--
> --nostringval--   --nostringval--   %array_continue   --dict:7/7(L)--
>  --nostringval--   6   %dict_continue   --nostringval--
> --dict:3/3(L)--   --nostringval--   3   %dict_continue
> --nostringval--   --nostringval--   --nostringval--   %array_continue
>  --dict:8/8(L)--   --nostringval--   6   %dict_continue
> --nostringval--   --nostringval--   --nostringval--   %array_continue
>  --dict:7/7(L)--   --nostringval--   6   %dict_continue
> --nostringval--   --dict:3/3(L)--   --nostringval--   3
> %dict_continue   --nostringval--   --nostringval--   --nostringval--
> %array_continue   --dict:8/8(L)--   --nostringval--   6
> %dict_continue   --nostringval--   --nostringval--   --nostringval--
> %array_continue   --dict:7/7(L)--   --nostringval--   6
> %dict_continue   --nostringval--   --dict:3/3(L)--   --nostringval--
> 3   %dict_continue   --nostringval--   --nostringval--
> --nostringval--   %array_continue   --dict:8/8(L)--   --nostringval--
>  6   %dict_continue   --nostringval--   --nostringval--
> --nostringval--   %array_continue   --dict:7/7(L)--   --nostringval--
>  6   %dict_continue   --nostringval--   --dict:3/3(L)--
> --nostringval--   3   %dict_continue   --nostringval--
> --nostringval--   --nostringval--   %array_continue   --dict:8/8(L)--
>  --nostringval--   6   %dict_continue   --nostringval--
> --nostringval--   --nostringval--   %array_continue   --dict:7/7(L)--
>  --nostringval--   6   %dict_continue   --nostringval--
> --dict:3/3(L)--   --nostringval--   3   %dict_continue
> --nostringval--   --nostringval--   --nostringval--   %array_continue
>  --dict:8/8(L)--   --nostringval--   6   %dict_continue
> --nostringval--   --nostringval--   --nostringval--   %array_continue
>  --dict:7/7(L)--   --nostringval--   6   %dict_continue
> --nostringval--   --dict:3/3(L)--   --nostringval--   3
> %dict_continue   --nostringval--   --nostringval--   --nostringval--
> %array_continue   --dict:8/8(L)--   --nostringval--   6
> %dict_continue   --nostringval--   --nostringval--   --nostringval--
> %array_continue   --dict:7/7(L)--   --nostringval--   6
> %dict_continue   --nostringval--   --dict:3/3(L)--   --nostringval--
> 3   %dict_continue   --nostringval--   --nostringval--
> --nostringval--   %array_continue   --dict:8/8(L)--   --nostringval--
>  6   %dict_continue   --nostringval--   --nostringval--
> --nostringval--   %array_continue   --dict:7/7(L)--   --nostringval--
>  6   %dict_continue   --nostringval--   --dict:3/3(L)--
> --nostringval--   3   %dict_continue   --nostringval--
> --nostringval--   --nostringval--   %array_continue   --dict:8/8(L)--
>  --nostringval--   6   %dict_continue   --nostringval--
> --nostringval--   --nostringval--   %array_continue   --dict:7/7(L)--
>  --nostringval--   6   %dict_continue   --nostringval--
> --dict:3/3(L)--   --nostringval--   3   %dict_continue
> --nostringval--   --nostringval--   --nostringval--   %array_continue
>  --dict:8/8(L)--   --nostringval--   6   %dict_continue
> --nostringval--   --nostringval--   --nostringval--   %array_continue
>  --dict:7/7(L)--   --nostringval--   6   %dict_continue
> --nostringval--   --dict:3/3(L)--   --nostringval--   3
> %dict_continue   --nostringval--   --nostringval--   --nostringval--
> %array_continue   --dict:8/8(L)--   --nostringval--   6
> %dict_continue   --nostringval--   --nostringval--   --nostringval--
> %array_continue   --dict:7/7(L)--   --nostringval--   6
> %dict_continue   --nostringval--   --dict:3/3(L)--   --nostringval--
> 3   %dict_continue   --nostringval--   --nostringval--
> --nostringval--   %array_continue   --dict:8/8(L)--   --nostringval--
>  6   %dict_continue   --nostringval--   --nostringval--
> --nostringval--   %array_continue   --nostringval--   --nostringval--
>  --nostringval--   false   1   %stopped_push   --nostringval--
> %loop_continue   --nostringval--
> Dictionary stack:
>   --dict:1121/1684(ro)(G)--   --dict:1/20(G)--   --dict:131/200(L)--
>  --dict:76/200(G)--   --dict:275/300(ro)(G)--   --dict:18/25(L)--
> --dict:9/40(L)--
> Current allocation mode is local
> Last OS error: 2
> Current file position is 36439
> GPL Ghostscript 8.62: Unrecoverable error, exit code 1
>
>
> Can anyone makes sense of those errors ?
>
> Thanks,
> --
> Mathieu
>



-- 
Mathieu

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Mime
View raw message