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

pack200 failure on repack/unpack with: java.io.IOException: null ref

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P2 P2
    • None
    • 7u25
    • core-libs

      FULL PRODUCT VERSION :
      > java -version
      java version " 1.7.0_25 "
      Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
      Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)


      ADDITIONAL OS VERSION INFORMATION :
      Fedora linux 17, 64bit

      > cat /etc/issue
      Fedora release 17 (Beefy Miracle)

      > uname -a
      Linux xyz 3.8.13-100.fc17.x86_64

      A DESCRIPTION OF THE PROBLEM :
      pack200 fails with particular jar file repack.

      When repacking file: jaxb-osgi-2.2.5-2.jar
      available from: http://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-osgi/2.2.5-2/jaxb-osgi-2.2.5-2.jar
      repack fails, for other jar files repacked, no problem observed.

      console output:
      > pack200 --repack jaxb-osgi-2.2.5-2.jar
      Exception in thread " main " java.io.IOException: null ref
              at com.sun.java.util.jar.pack.NativeUnpack.getNextFile(Native Method)
              at com.sun.java.util.jar.pack.NativeUnpack.run(NativeUnpack.java:210)
              at com.sun.java.util.jar.pack.NativeUnpack.run(NativeUnpack.java:242)
              at com.sun.java.util.jar.pack.UnpackerImpl.unpack(UnpackerImpl.java:136)
              at com.sun.java.util.jar.pack.Driver.main(Driver.java:354)


      REGRESSION. Last worked in version 6u45

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      1. download problematic jar file:
      wget http://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-osgi/2.2.5-2/jaxb-osgi-2.2.5-2.jar
      2. try to repack it via pack200
      pack200 --repack jaxb-osgi-2.2.5-2.jar


      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      repack should succeed
      ACTUAL -
      repack fails

      REPRODUCIBILITY :
      This bug can be reproduced always.

      CUSTOMER SUBMITTED WORKAROUND :
      no workaround found

            ksrini Kumar Srinivasan
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: