-
Bug
-
Resolution: Fixed
-
P1
-
solaris_9, 1.4.0
-
beta2
-
generic, sparc
-
solaris, solaris_7, solaris_8
-
Verified
The AWT putback into merlin on Sunday June 3rd included a new native method
and updated the make/sun/awt/mapfile-mawt-vers but OMITTED to update
the headless mapfile, thus causing a new headless failure on all Solaris
versions.
At the time of that putback (June 3rd) the 2D putback including the fix
for a similar failure (4464694) was already in the merlin master workspace
so this is a new bug similar only insofar that the same kind of oversight is
the behind it.
Here's what happens when I run one of the SQE headless tests on build67
on my Solaris 7 system:
rincewind 2% /usr/local/java/jdk1.4/solsparc/bin/java -version
java version "1.4.0-beta_refresh"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-beta_refresh-b67)
Java HotSpot(TM) Client VM (build 1.4.0-beta_refresh-b67, mixed mode)
rincewind 3% /usr/local/java/jdk1.4/solsparc/bin/java -Djava.awt.headless=true java_awt_Component
**** BEGIN: java.awt.Component
BEGIN: java.awt.Component: do__init__0
++ PASS: java.awt.Component: do__init__0 status=pass
BEGIN: java.awt.Component: do_addComponentListener_1
++ PASS: java.awt.Component: do_addComponentListener_1 status=pass
BEGIN: java.awt.Component: do_addFocusListener_2
++ PASS: java.awt.Component: do_addFocusListener_2 status=pass
BEGIN: java.awt.Component: do_addHierarchyBoundsListener_3
++ PASS: java.awt.Component: do_addHierarchyBoundsListener_3 status=pass
BEGIN: java.awt.Component: do_addHierarchyListener_4
++ PASS: java.awt.Component: do_addHierarchyListener_4 status=pass
BEGIN: java.awt.Component: do_addInputMethodListener_5
++ PASS: java.awt.Component: do_addInputMethodListener_5 status=pass
BEGIN: java.awt.Component: do_addKeyListener_6
++ PASS: java.awt.Component: do_addKeyListener_6 status=pass
BEGIN: java.awt.Component: do_addMouseListener_7
++ PASS: java.awt.Component: do_addMouseListener_7 status=pass
BEGIN: java.awt.Component: do_addMouseMotionListener_8
++ PASS: java.awt.Component: do_addMouseMotionListener_8 status=pass
BEGIN: java.awt.Component: do_addMouseWheelListener_9
++ PASS: java.awt.Component: do_addMouseWheelListener_9 status=pass
BEGIN: java.awt.Component: do_addPropertyChangeListener_10
++ PASS: java.awt.Component: do_addPropertyChangeListener_10 status=pass
BEGIN: java.awt.Component: do_addNotify_11
++ PASS: java.awt.Component: do_addNotify_11 status=pass
BEGIN: java.awt.Component: do_getName_12
++ PASS: java.awt.Component: do_getName_12 status=pass
BEGIN: java.awt.Component: do_setName_13
++ PASS: java.awt.Component: do_setName_13 status=pass
BEGIN: java.awt.Component: do_getParent_14
++ PASS: java.awt.Component: do_getParent_14 status=pass
BEGIN: java.awt.Component: do_getPeer_15
++ PASS: java.awt.Component: do_getPeer_15 status=pass
BEGIN: java.awt.Component: do_getGraphicsConfiguration_16
++ PASS: java.awt.Component: do_getGraphicsConfiguration_16 status=pass
BEGIN: java.awt.Component: do_getTreeLock_17
++ PASS: java.awt.Component: do_getTreeLock_17 status=pass
BEGIN: java.awt.Component: do_getToolkit_18
++ PASS: java.awt.Component: do_getToolkit_18 status=pass
BEGIN: java.awt.Component: do_isValid_19
++ PASS: java.awt.Component: do_isValid_19 status=pass
BEGIN: java.awt.Component: do_isDisplayable_20
++ PASS: java.awt.Component: do_isDisplayable_20 status=pass
BEGIN: java.awt.Component: do_isVisible_21
++ PASS: java.awt.Component: do_isVisible_21 status=pass
BEGIN: java.awt.Component: do_isShowing_22
++ PASS: java.awt.Component: do_isShowing_22 status=pass
BEGIN: java.awt.Component: do_isEnabled_23
++ PASS: java.awt.Component: do_isEnabled_23 status=pass
BEGIN: java.awt.Component: do_setEnabled_24
java.lang.UnsatisfiedLinkError: initIDs
at java.awt.KeyboardFocusManager.initIDs(Native Method)
at java.awt.KeyboardFocusManager.<clinit>(KeyboardFocusManager.java:72)
at java.awt.Component.hasFocus(Component.java:6155)
at java.awt.Component.isFocusOwner(Component.java:6166)
at java.awt.Component.disable(Component.java:981)
at java.awt.Component.enable(Component.java:969)
at java.awt.Component.setEnabled(Component.java:934)
at java_awt_Component.do_setEnabled_24(java_awt_Component.java:717)
at java_awt_Component.run(java_awt_Component.java:3606)
at java.lang.Thread.run(Thread.java:579)
and updated the make/sun/awt/mapfile-mawt-vers but OMITTED to update
the headless mapfile, thus causing a new headless failure on all Solaris
versions.
At the time of that putback (June 3rd) the 2D putback including the fix
for a similar failure (4464694) was already in the merlin master workspace
so this is a new bug similar only insofar that the same kind of oversight is
the behind it.
Here's what happens when I run one of the SQE headless tests on build67
on my Solaris 7 system:
rincewind 2% /usr/local/java/jdk1.4/solsparc/bin/java -version
java version "1.4.0-beta_refresh"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-beta_refresh-b67)
Java HotSpot(TM) Client VM (build 1.4.0-beta_refresh-b67, mixed mode)
rincewind 3% /usr/local/java/jdk1.4/solsparc/bin/java -Djava.awt.headless=true java_awt_Component
**** BEGIN: java.awt.Component
BEGIN: java.awt.Component: do__init__0
++ PASS: java.awt.Component: do__init__0 status=pass
BEGIN: java.awt.Component: do_addComponentListener_1
++ PASS: java.awt.Component: do_addComponentListener_1 status=pass
BEGIN: java.awt.Component: do_addFocusListener_2
++ PASS: java.awt.Component: do_addFocusListener_2 status=pass
BEGIN: java.awt.Component: do_addHierarchyBoundsListener_3
++ PASS: java.awt.Component: do_addHierarchyBoundsListener_3 status=pass
BEGIN: java.awt.Component: do_addHierarchyListener_4
++ PASS: java.awt.Component: do_addHierarchyListener_4 status=pass
BEGIN: java.awt.Component: do_addInputMethodListener_5
++ PASS: java.awt.Component: do_addInputMethodListener_5 status=pass
BEGIN: java.awt.Component: do_addKeyListener_6
++ PASS: java.awt.Component: do_addKeyListener_6 status=pass
BEGIN: java.awt.Component: do_addMouseListener_7
++ PASS: java.awt.Component: do_addMouseListener_7 status=pass
BEGIN: java.awt.Component: do_addMouseMotionListener_8
++ PASS: java.awt.Component: do_addMouseMotionListener_8 status=pass
BEGIN: java.awt.Component: do_addMouseWheelListener_9
++ PASS: java.awt.Component: do_addMouseWheelListener_9 status=pass
BEGIN: java.awt.Component: do_addPropertyChangeListener_10
++ PASS: java.awt.Component: do_addPropertyChangeListener_10 status=pass
BEGIN: java.awt.Component: do_addNotify_11
++ PASS: java.awt.Component: do_addNotify_11 status=pass
BEGIN: java.awt.Component: do_getName_12
++ PASS: java.awt.Component: do_getName_12 status=pass
BEGIN: java.awt.Component: do_setName_13
++ PASS: java.awt.Component: do_setName_13 status=pass
BEGIN: java.awt.Component: do_getParent_14
++ PASS: java.awt.Component: do_getParent_14 status=pass
BEGIN: java.awt.Component: do_getPeer_15
++ PASS: java.awt.Component: do_getPeer_15 status=pass
BEGIN: java.awt.Component: do_getGraphicsConfiguration_16
++ PASS: java.awt.Component: do_getGraphicsConfiguration_16 status=pass
BEGIN: java.awt.Component: do_getTreeLock_17
++ PASS: java.awt.Component: do_getTreeLock_17 status=pass
BEGIN: java.awt.Component: do_getToolkit_18
++ PASS: java.awt.Component: do_getToolkit_18 status=pass
BEGIN: java.awt.Component: do_isValid_19
++ PASS: java.awt.Component: do_isValid_19 status=pass
BEGIN: java.awt.Component: do_isDisplayable_20
++ PASS: java.awt.Component: do_isDisplayable_20 status=pass
BEGIN: java.awt.Component: do_isVisible_21
++ PASS: java.awt.Component: do_isVisible_21 status=pass
BEGIN: java.awt.Component: do_isShowing_22
++ PASS: java.awt.Component: do_isShowing_22 status=pass
BEGIN: java.awt.Component: do_isEnabled_23
++ PASS: java.awt.Component: do_isEnabled_23 status=pass
BEGIN: java.awt.Component: do_setEnabled_24
java.lang.UnsatisfiedLinkError: initIDs
at java.awt.KeyboardFocusManager.initIDs(Native Method)
at java.awt.KeyboardFocusManager.<clinit>(KeyboardFocusManager.java:72)
at java.awt.Component.hasFocus(Component.java:6155)
at java.awt.Component.isFocusOwner(Component.java:6166)
at java.awt.Component.disable(Component.java:981)
at java.awt.Component.enable(Component.java:969)
at java.awt.Component.setEnabled(Component.java:934)
at java_awt_Component.do_setEnabled_24(java_awt_Component.java:717)
at java_awt_Component.run(java_awt_Component.java:3606)
at java.lang.Thread.run(Thread.java:579)
- duplicates
-
JDK-4467965 Headless Testsuite fails throwing UnsatisfiedLinkError at KeyBoardFocusManager
-
- Closed
-