Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8042693

[macosx] Print problems from OS X browsers

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P4 P4
    • tbd
    • 7u25, 8, 9
    • client-libs

      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 ----------

            dmarkov Dmitry Markov
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: