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

Graphics2D.draw() exited with an error -1073741571

XMLWordPrintable

    • 2d
    • generic
    • generic

      ADDITIONAL SYSTEM INFORMATION :
      Windows 10.0.19043.1526

      A DESCRIPTION OF THE PROBLEM :
      Running attached code crashes jdk

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      Run code

      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      Normal end
      ACTUAL -
      Process exited with an error: -1073741571 (Exit value: -1073741571)

      ---------- BEGIN SOURCE ----------

      import java.awt.BasicStroke;
      import java.awt.Graphics2D;
      import java.awt.geom.GeneralPath;
      import java.awt.image.BufferedImage;

      public class Crash
      {
          public static void main(String[] args)
          {
              BufferedImage bim = new BufferedImage(1000, 1000, BufferedImage.TYPE_INT_RGB);
              GeneralPath path = new GeneralPath();
              path.moveTo(-66781511.559, -2226.299);
              path.curveTo(-66781508.692,-2225.888,-66781505.846,-2225.346,-66781503.029,-2224.675);
              Graphics2D g = (Graphics2D) bim.getGraphics();
              g.setStroke(new BasicStroke(0.28f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER, 10, new float[]{5.669f,5.669f}, 0f));
              g.draw(path);
          }
      }

      ---------- END SOURCE ----------

      CUSTOMER SUBMITTED WORKAROUND :
      use amazon corretto 322, or jdk11

      FREQUENCY : always


        1. Capture.PNG
          Capture.PNG
          19 kB
        2. Crash.java
          0.7 kB
        3. ERRORLEVEL.png
          ERRORLEVEL.png
          29 kB

            rmahajan Rajat Mahajan
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated: