Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Duplicate
-
Affects Version/s: 4.0 - Beta
-
Fix Version/s: 6.1.1
-
Component/s: Core/Parsing
-
Labels:None
-
Environment:JDK 1.5
-
ICEsoft Forum Reference:
-
Workaround Description:-Dorg.icepdf.core.screen.stroke=VALUE_STROKE_PURE
Description
Every once in a while one comes across an interesting bug like this one. After a little digging around and testing I think found the issue.
It looks like there is a bug in the JVM when painting at small scales using a dashed stroke. Actually I suspect it more of an issue with ImageIO as it paints fine on the screen. There are some dashes in the left running shoe that are causing the problem.
The problem doesn't show up on JDK 1.6_13. Turns out if you set the system property -Dorg.icepdf.core.screen.stroke=VALUE_STROKE_PURE you can get around this JVM bug or at least as far as my testing shows.
It looks like there is a bug in the JVM when painting at small scales using a dashed stroke. Actually I suspect it more of an issue with ImageIO as it paints fine on the screen. There are some dashes in the left running shoe that are causing the problem.
The problem doesn't show up on JDK 1.6_13. Turns out if you set the system property -Dorg.icepdf.core.screen.stroke=VALUE_STROKE_PURE you can get around this JVM bug or at least as far as my testing shows.
Issue Links
- is duplicated by
-
PDF-966 Rendering PDF causes JRE crash
- Closed
Closing, not much we can do here, known JVM issue.