-
Bug
-
Resolution: Duplicate
-
P4
-
7u25, 8, 9
-
os_x
FULL PRODUCT VERSION :
From console:
Java Plug-in 10.25.2.15
Using JRE version 1.7.0_25-b15 Java HotSpot(TM) 64-Bit Server VM
ADDITIONAL OS VERSION INFORMATION :
Mac OS X 10.8.4
EXTRA RELEVANT SYSTEM CONFIGURATION :
Tried from both Firefox and Safari. Bug appears from both browsers. Works fine on Firefox on Windows.
A DESCRIPTION OF THE PROBLEM :
Printing in Java from many sites produces blank pages. This happens on Mac only; no problem from Windows, so I assume that this is a Mac-specific bug. See e.g. the following State of Michigan sites:
http://www.dleg.state.mi.us/bcs_corp/sr_corp.asp
http://www.dleg.state.mi.us/platmaps/sr_subs.asp
Upon printing, the console reports:
Printing exception null
java.lang.StackOverflowError
at sun.java2d.CRenderer.doImage(Native Method)
at sun.java2d.OSXSurfaceData.blitImage(OSXSurfaceData.java:1025)
at sun.java2d.CRenderer.blitImage(CRenderer.java:461)
at sun.java2d.CRenderer.scaleImage(CRenderer.java:455)
at sun.java2d.CRenderer.scaleImage(CRenderer.java:401)
at sun.java2d.CRenderer.scaleImage(CRenderer.java:557)
at sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3047)
at sun.awt.image.ImageRepresentation.drawToBufImage(ImageRepresentation.java:845)
at sun.java2d.CRenderer.scaleImage(CRenderer.java:562)
at sun.java2d.pipe.ValidatePipe.scaleImage(ValidatePipe.java:207)
at sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3047)
at sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2996)
at sun.print.ProxyGraphics2D.drawImage(ProxyGraphics2D.java:856)
at sun.print.ProxyGraphics.drawImage(ProxyGraphics.java:861)
at com.acordex.vtj.u.a(Unknown Source)
at com.acordex.vtj.d.for(Unknown Source)
at com.acordex.vtj.d.run(Unknown Source)
at java.lang.Thread.run(Thread.java:724)
Before printing, when loading Java, the console also reported the following:
Missing Permissions manifest attribute for: http://www.dleg.state.mi.us/bcs_corp/javabin/TIFFView.jar
Missing Codebase manifest attribute for: http://www.dleg.state.mi.us/bcs_corp/javabin/TIFFView.jar
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
At the above sites, lookup any corporation report or plat map and try to print.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
A printout.
ACTUAL -
Blank page.
ERROR MESSAGES/STACK TRACES THAT OCCUR :
See above.
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
No access to source code.
---------- END SOURCE ----------
From console:
Java Plug-in 10.25.2.15
Using JRE version 1.7.0_25-b15 Java HotSpot(TM) 64-Bit Server VM
ADDITIONAL OS VERSION INFORMATION :
Mac OS X 10.8.4
EXTRA RELEVANT SYSTEM CONFIGURATION :
Tried from both Firefox and Safari. Bug appears from both browsers. Works fine on Firefox on Windows.
A DESCRIPTION OF THE PROBLEM :
Printing in Java from many sites produces blank pages. This happens on Mac only; no problem from Windows, so I assume that this is a Mac-specific bug. See e.g. the following State of Michigan sites:
http://www.dleg.state.mi.us/bcs_corp/sr_corp.asp
http://www.dleg.state.mi.us/platmaps/sr_subs.asp
Upon printing, the console reports:
Printing exception null
java.lang.StackOverflowError
at sun.java2d.CRenderer.doImage(Native Method)
at sun.java2d.OSXSurfaceData.blitImage(OSXSurfaceData.java:1025)
at sun.java2d.CRenderer.blitImage(CRenderer.java:461)
at sun.java2d.CRenderer.scaleImage(CRenderer.java:455)
at sun.java2d.CRenderer.scaleImage(CRenderer.java:401)
at sun.java2d.CRenderer.scaleImage(CRenderer.java:557)
at sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3047)
at sun.awt.image.ImageRepresentation.drawToBufImage(ImageRepresentation.java:845)
at sun.java2d.CRenderer.scaleImage(CRenderer.java:562)
at sun.java2d.pipe.ValidatePipe.scaleImage(ValidatePipe.java:207)
at sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3047)
at sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:2996)
at sun.print.ProxyGraphics2D.drawImage(ProxyGraphics2D.java:856)
at sun.print.ProxyGraphics.drawImage(ProxyGraphics.java:861)
at com.acordex.vtj.u.a(Unknown Source)
at com.acordex.vtj.d.for(Unknown Source)
at com.acordex.vtj.d.run(Unknown Source)
at java.lang.Thread.run(Thread.java:724)
Before printing, when loading Java, the console also reported the following:
Missing Permissions manifest attribute for: http://www.dleg.state.mi.us/bcs_corp/javabin/TIFFView.jar
Missing Codebase manifest attribute for: http://www.dleg.state.mi.us/bcs_corp/javabin/TIFFView.jar
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
At the above sites, lookup any corporation report or plat map and try to print.
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
A printout.
ACTUAL -
Blank page.
ERROR MESSAGES/STACK TRACES THAT OCCUR :
See above.
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
No access to source code.
---------- END SOURCE ----------
- relates to
-
JDK-8038142 [macosx] Graphics2d.drawImage is failing when printing for mac only
-
- Closed
-