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

UnsatisfiedLinkError during invocation of Color(ColorSpace,float[],float)

XMLWordPrintable

    • 2d
    • 1.2.2
    • x86
    • linux
    • Not verified



      Name: kaC94536 Date: 11/22/99



      The following test shows that Linux VM throws UnsatisfiedLinkError during
      invocation of constructor of Color class.

      ----------------------------- test.java ------------------------

      import java.awt.Color;
      import java.awt.color.*;

      public class test {

        public static void main (String args[]) {

          ColorSpace cs = ColorSpace.getInstance(ColorSpace.CS_sRGB);
          float[] cp = {0.5f,0.5f,0.5f,0.5f};
          float alpha = 0.5f;
          System.out.println("mark 1");
          new Color(cs, cp, alpha);
          System.out.println("mark 2");
        }
      }

      -------------------------------- output --------------------------

      $ java -fullversion
      java full version "1.2.2-E"
      $ java test
      mark 1
      Exception in thread "main" java.lang.UnsatisfiedLinkError: /public/jdk/jdk1.2.2/linux/jre/lib/i386/libcmm.so: /public/jdk/jdk1.2.2/linux/jre/lib/i386/libcmm.so: undefined symbol: fut_alloc_itbldat
      at java.lang.ClassLoader$NativeLibrary.load(Native Method)
      at java.lang.ClassLoader.loadLibrary0(ClassLoader.java, Compiled Code)
      at java.lang.ClassLoader.loadLibrary(ClassLoader.java, Compiled Code)
      at java.lang.Runtime.loadLibrary0(Runtime.java, Compiled Code)
      at java.lang.System.loadLibrary(System.java, Compiled Code)
      at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java, Compiled Code)
      at java.security.AccessController.doPrivileged(Native Method)
      at sun.awt.color.CMM.<clinit>(CMM.java:107)
      at java.awt.color.ICC_Profile.activateDeferredProfile(ICC_Profile.java:895)
      at java.awt.color.ICC_Profile$1.activate(ICC_Profile.java:637)
      at sun.awt.color.ProfileDeferralMgr.activateProfiles(ProfileDeferralMgr.java:82)
      at sun.awt.color.ICC_Transform.<clinit>(ICC_Transform.java:68)
      at java.awt.color.ICC_ColorSpace.toRGB(ICC_ColorSpace.java:125)
      at java.awt.Color.<init>(Color.java:422)
      at test.main(test.java:12)

      ======================================================================

      The following JCK tests fail due to this bug:

      api/java_awt/java2d/awt/Color/index.html#ConstructorTesttestCase1
      api/java_awt/java2d/awt/Color/index.html#GetTesttestCase10
      api/java_awt/java2d/image/ColorConvertOp/index.html#ConstructorTesttestCase2
      api/java_awt/java2d/image/ColorConvertOp/index.html#ConstructorTesttestCase3
      api/java_awt/java2d/image/ColorConvertOp/index.html#ConstructorTesttestCase4
      api/java_awt/java2d/image/ColorConvertOp/index.html#CreateCompatibleDestImageTesttestCase1
      api/java_awt/java2d/image/ColorConvertOp/index.html#CreateCompatibleDestRasterTesttestCase1
      api/java_awt/java2d/image/ColorConvertOp/index.html#FilterTesttestCase1
      api/java_awt/java2d/image/ColorConvertOp/index.html#FilterTesttestCase2
      api/java_awt/java2d/image/ColorConvertOp/index.html#GetBounds2DTesttestCase1
      api/java_awt/java2d/image/ColorConvertOp/index.html#GetBounds2DTesttestCase2
      api/java_awt/java2d/image/ColorConvertOp/index.html#GetPoint2DTesttestCase1
      api/java_awt/java2d/image/ColorConvertOp/index.html#GetTesttestCase1
      api/java_awt/java2d/image/ColorConvertOp/index.html#GetTesttestCase2

      ======================================================================

      ======================================================================

            busersunw Btplusnull User (Inactive)
            kanisimosunw Konstantin Anisimov (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: