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

Random crash in java.util.zip.Deflater

XMLWordPrintable

    • b02
    • 6u1
    • generic, x86
    • generic, linux

      Random crashes are observed in java.util.zip.Deflater running runThese. Examples:

      Stack: [0x00007f73f94dc000,0x00007f73f95dd000], sp=0x00007f73f95da270, free space=1016k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      C [libz.so.1+0x64f7] double+0x87

      Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
      j java.util.zip.Deflater.deflateBytes(J[BII)I+0
      j java.util.zip.Deflater.deflate([BII)I+59
      j javasoft.sqe.tests.api.java.util.zip.Deflater.DeflaterTests.compress(Ljava/util/zip/Deflater;[BII)[B+40
      j javasoft.sqe.tests.api.java.util.zip.Deflater.DeflaterTests.LevelTest1()Ljavasoft/sqe/javatest/Status;+68
      v ~StubRoutines::call_stub
      j sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
      j sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87
      J sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
      j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+161
      j javasoft.sqe.javatest.lib.MultiTest.invokeTestCase(Ljava/lang/reflect/Method;)Ljavasoft/sqe/javatest/Status;+8
      j javasoft.sqe.javatest.lib.MultiTest.run([Ljava/lang/String;Ljava/io/PrintWriter;Ljava/io/PrintWriter;)Ljavasoft/sqe/javatest/Status;+152
      j javasoft.sqe.javatest.lib.MultiTest.run([Ljava/lang/String;Ljava/io/PrintStream;Ljava/io/PrintStream;)Ljavasoft/sqe/javatest/Status;+40
      j javasoft.sqe.tests.api.java.util.zip.Deflater.DeflaterTests.main([Ljava/lang/String;)V+16
      v ~StubRoutines::call_stub
      j sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
      j sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87
      J sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
      j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+161
      j runThese$TestRunner$1.run()V+9
      v ~StubRoutines::call_stub


      Stack: [0x00007fbe83cfd000,0x00007fbe83dfe000], sp=0x00007fbe83dfb568, free space=1017k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      C [libc.so.6+0x7f951] unsigned long+0xe1

      Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
      j java.util.zip.Deflater.setDictionary(J[BII)V+0
      j java.util.zip.Deflater.setDictionary([BII)V+58
      j java.util.zip.Deflater.setDictionary([B)V+5
      j javasoft.sqe.tests.api.java.util.zip.Deflater.MiscTests.Deflater2012()Ljavasoft/sqe/javatest/Status;+18
      v ~StubRoutines::call_stub
      j sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
      j sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87
      j sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6
      j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+161
      j javasoft.sqe.javatest.lib.MultiTest.invokeTestCase(Ljava/lang/reflect/Method;)Ljavasoft/sqe/javatest/Status;+8
      j javasoft.sqe.javatest.lib.MultiTest.run([Ljava/lang/String;Ljava/io/PrintWriter;Ljava/io/PrintWriter;)Ljavasoft/sqe/javatest/Status;+152
      j javasoft.sqe.javatest.lib.MultiTest.run([Ljava/lang/String;Ljava/io/PrintStream;Ljava/io/PrintStream;)Ljavasoft/sqe/javatest/Status;+40
      j javasoft.sqe.tests.api.java.util.zip.Deflater.MiscTests.main([Ljava/lang/String;)V+16
      v ~StubRoutines::call_stub
      j sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
      j sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+87
      j sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6
      j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+161
      j runThese$TestRunner$1.run()V+9
      v ~StubRoutines::call_stub

            coffeys Sean Coffey
            nhaustov Nicolay Haustov (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: