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

Fix failed for CR 6834576: RemoveChild/ test fail with deadlock on rhel and sles

XMLWordPrintable

    • b78
    • generic
    • linux

      Fix for 6834576 has failed with deadlock on rhel and sles.

      "AWT-EventQueue-0":
              at java.awt.Component.invalidate(Component.java:2811)
              - waiting to lock <0xb40aee98> (a java.awt.Component$AWTTreeLock)
              at java.awt.Container.invalidate(Container.java:1515)
              at java.awt.Window.dispatchEventImpl(Window.java:2608)
              at java.awt.Component.dispatchEvent(Component.java:4527)
              at java.awt.EventQueue.dispatchEvent(EventQueue.java:618)
              at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:286)
              at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:201)
              at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:191)
              at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:186)
              at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178)
              at java.awt.EventDispatchThread.run(EventDispatchThread.java:139)
      "AppletThread":
              at sun.misc.Unsafe.park(Native Method)
              - parking to wait for <0xb40b8b50> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
              at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:834)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:867)
              at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1197)
              at java.util.concurrent.locks.ReentrantLock$NonfairSync.lock(ReentrantLock.java:214)
              at java.util.concurrent.locks.ReentrantLock.lock(ReentrantLock.java:290)
              at sun.awt.SunToolkit.awtLock(SunToolkit.java:273)
              at sun.awt.X11.XToolkit.initializeMultiClickTime(XToolkit.java:1278)
              at sun.awt.X11.XToolkit.getMultiClickTime(XToolkit.java:1273)
              at sun.awt.X11.XToolkit.initializeDesktopProperties(XToolkit.java:1447)
              at java.awt.Toolkit.getDesktopProperty(Toolkit.java:1784)
              - locked <0xb40d6b18> (a sun.awt.X11.XToolkit)
              at sun.swing.SwingUtilities2$AATextInfo.getAATextInfo(SwingUtilities2.java:138)
              at javax.swing.plaf.metal.MetalLookAndFeel.initComponentDefaults(MetalLookAndFeel.java:1557)
              at javax.swing.plaf.basic.BasicLookAndFeel.getDefaults(BasicLookAndFeel.java:147)
              at javax.swing.plaf.metal.MetalLookAndFeel.getDefaults(MetalLookAndFeel.java:1592)
              at javax.swing.UIManager.setLookAndFeel(UIManager.java:549)
              at javax.swing.UIManager.setLookAndFeel(UIManager.java:589)
              at javax.swing.UIManager.initializeDefaultLAF(UIManager.java:1345)
              at javax.swing.UIManager.initialize(UIManager.java:1434)
              at javax.swing.UIManager.maybeInitialize(UIManager.java:1422)
              - locked <0xb419b568> (a java.lang.Object)
              at javax.swing.UIManager.getDefaults(UIManager.java:663)
              at javax.swing.UIManager.getColor(UIManager.java:705)
              at com.sun.java.swing.plaf.motif.MotifBorders$BevelBorder.<init>(MotifBorders.java:60)
              at com.sun.java.swing.plaf.motif.MotifLookAndFeel.initComponentDefaults(MotifLookAndFeel.java:209)
              at sun.awt.X11.XAWTLookAndFeel.initComponentDefaults(XAWTLookAndFeel.java:86)
              at javax.swing.plaf.basic.BasicLookAndFeel.getDefaults(BasicLookAndFeel.java:147)
              at sun.awt.X11.XToolkit.initUIDefaults(XToolkit.java:264)
              at sun.awt.X11.XToolkit.getUIDefaults(XToolkit.java:244)
              at sun.awt.X11.XScrollPanePeer.<clinit>(XScrollPanePeer.java:47)
              at sun.awt.X11.XToolkit.createScrollPane(XToolkit.java:997)
              at java.awt.ScrollPane.addNotify(ScrollPane.java:560)
              - locked <0xb40aee98> (a java.awt.Component$AWTTreeLock)
              at java.awt.Container.addImpl(Container.java:1102)
              - locked <0xb40aee98> (a java.awt.Component$AWTTreeLock)
              at java.awt.Container.add(Container.java:398)
              at ScrollPaneRemoveAdd.init(ScrollPaneRemoveAdd.java:49)
              at com.sun.javatest.regtest.AppletWrapper$AppletRunnable.run(AppletWrapper.java:150)
              at java.lang.Thread.run(Thread.java:717)
      "AWT-XAWT":
              at sun.awt.X11.XToolkit.getNumberOfButtonsImpl(Native Method)
              - waiting to lock <0xb40d6b18> (a sun.awt.X11.XToolkit)
              at sun.awt.X11.XToolkit.getNumberOfButtons(XToolkit.java:1467)
              at java.awt.event.MouseEvent.<clinit>(MouseEvent.java:396)
              at sun.awt.X11.XWindow.handleXCrossingEvent(XWindow.java:986)
              at sun.awt.X11.XBaseWindow.dispatchEvent(XBaseWindow.java:1110)
              at sun.awt.X11.XBaseWindow.dispatchToWindow(XBaseWindow.java:1070)
              at sun.awt.X11.XToolkit.dispatchEvent(XToolkit.java:541)
              at sun.awt.X11.XToolkit.run(XToolkit.java:650)
              at sun.awt.X11.XToolkit.run(XToolkit.java:571)
              at java.lang.Thread.run(Thread.java:717)

      Found 1 deadlock.

            dav Andrei Dmitriev (Inactive)
            dav Andrei Dmitriev (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: