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

IE7 halts with OutOfMemory on Vista in 5.0u14-b02

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P2 P2
    • 5.0u22
    • 5.0u14
    • deploy
    • x86
    • windows_vista

        When user open and close IE7 windows, IE7 window halts with OOM exception.

        CONFIGURATION:
        JRE : JRE5.0u4-b02
        OS : Windows Vista Ultimate( x64, Japanese)
        Browser : IE7
        CPU : Intel Core 2 Duo E6400 (2.3[GHz])

        REPRODUCE :

        1. Place the attached file under the same folder.
        2. Invoke TC04-10_top.html
        3. Click "Launch" button
         You will see IE7 windows with ArcTest applet open and close.

        please wait for 7 hours or longer.

        ----- Exception Message ------
        Exception in thread "Thread-62177" java.lang.OutOfMemoryError: unable to create new native thread
        at java.lang.Thread.start0(Native Method)
        at java.lang.Thread.start(Unknown Source)
        at sun.plugin.util.GrayBoxPainter.beginPainting(Unknown Source)
        at sun.plugin.AppletViewer.initApplet(Unknown Source)
        at sun.plugin.AppletViewer.appletInit(Unknown Source)
        at sun.plugin.viewer.LifeCycleManager.initAppletPanel(Unknown Source)
        at sun.plugin.viewer.IExplorerPluginObject$Initer.run(Unknown Source)
        Exception in thread "Thread-62182" java.lang.OutOfMemoryError: unable to create new native thread
        at java.lang.Thread.start0(Native Method)
        at java.lang.Thread.start(Unknown Source)
        at sun.plugin.util.GrayBoxPainter.beginPainting(Unknown Source)
        at sun.plugin.AppletViewer.initApplet(Unknown Source)
        at sun.plugin.AppletViewer.appletInit(Unknown Source)
        at sun.plugin.viewer.LifeCycleManager.initAppletPanel(Unknown Source)
        at sun.plugin.viewer.IExplorerPluginObject$Initer.run(Unknown Source)
        ------------------------------

        ------- List of Threads --------------
        Group main,ac=13,agc=2,pri=10
            AWT-Shutdown,5,alive
            AWT-Windows,6,alive,daemon
            traceMsgQueueThread,5,alive,daemon
            AWT-EventQueue-0,6,alive
        Group Plugin Thread Group,ac=3,agc=0,pri=10
            AWT-EventQueue-1,6,alive
            ConsoleWriterThread,6,alive,daemon
            TimerQueue,5,alive,daemon
        Group file:/C:/Users/tbaba/reproduce/yokogawa/test-cases/20070823-ModifiedTC/TC/TestCase/TC04-10/-threadGroup,ac=2,agc=0,pri=4
            thread applet-ArcTest.class,4,alive
            thread applet-ArcTest.class,4,alive
        --------------------------------------

        ------- Dump of Thread Stacks ---------
        Full thread dump Java HotSpot(TM) Client VM (1.5.0_14-b02 mixed mode, sharing):

        "thread applet-ArcTest.class" prio=4 tid=0x06e0ac18 nid=0x820 in Object.wait() [0x7e7af000..0x7e7af72c]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Unknown Source)
        at sun.applet.AppletPanel.getNextEvent(Unknown Source)
        - locked <0x24b7b180> (a sun.plugin.AppletViewer)
        at sun.applet.AppletPanel.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

        "thread applet-ArcTest.class" prio=4 tid=0x0b26f040 nid=0xa8c in Object.wait() [0x7ec6f000..0x7ec6f7ec]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Unknown Source)
        at sun.applet.AppletPanel.getNextEvent(Unknown Source)
        - locked <0x24b7b350> (a sun.plugin.AppletViewer)
        at sun.applet.AppletPanel.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

        "TimerQueue" daemon prio=6 tid=0x06d98148 nid=0xaa4 in Object.wait() [0x0ad7f000..0x0ad7fc4c]
        at java.lang.Object.wait(Native Method)
        - waiting on <0x24a20dd8> (a javax.swing.TimerQueue)
        at javax.swing.TimerQueue.run(Unknown Source)
        - locked <0x24a20dd8> (a javax.swing.TimerQueue)
        at java.lang.Thread.run(Unknown Source)

        "AWT-EventQueue-0" prio=6 tid=0x06d979a0 nid=0xcac in Object.wait() [0x0b08f000..0x0b08f54c]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Unknown Source)
        at java.awt.EventQueue.getNextEvent(Unknown Source)
        - locked <0x248a4f30> (a java.awt.EventQueue)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)

        "ConsoleWriterThread" daemon prio=6 tid=0x06d97818 nid=0x318 in Object.wait() [0x0af1f000..0x0af1f62c]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Unknown Source)
        at com.sun.deploy.util.ConsoleTraceListener$ConsoleWriterThread.run(Unknown Source)
        - locked <0x248bf118> (a java.lang.Object)

        "AWT-EventQueue-1" prio=6 tid=0x06d97690 nid=0x86c waiting on condition [0x0ac4e000..0x0ac4f3ec]
        at sun.plugin.JavaRunTime.dumpAllStacks(Native Method)
        at sun.plugin.util.PluginConsoleController.dumpAllStacks(Unknown Source)
        at com.sun.deploy.util.ConsoleWindow$1.actionPerformed(Unknown Source)
        at javax.swing.JComponent$ActionStandin.actionPerformed(Unknown Source)
        at javax.swing.SwingUtilities.notifyAction(Unknown Source)
        at javax.swing.JComponent.processKeyBinding(Unknown Source)
        at javax.swing.KeyboardManager.fireBinding(Unknown Source)
        at javax.swing.KeyboardManager.fireKeyboardAction(Unknown Source)
        at javax.swing.JComponent.processKeyBindingsForAllComponents(Unknown Source)
        at javax.swing.JComponent.processKeyBindings(Unknown Source)
        at javax.swing.JComponent.processKeyEvent(Unknown Source)
        at java.awt.Component.processEvent(Unknown Source)
        at java.awt.Container.processEvent(Unknown Source)
        at java.awt.Component.dispatchEventImpl(Unknown Source)
        at java.awt.Container.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)
        at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
        at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
        at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
        at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
        at java.awt.Component.dispatchEventImpl(Unknown Source)
        at java.awt.Container.dispatchEventImpl(Unknown Source)
        at java.awt.Window.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)

        "traceMsgQueueThread" daemon prio=6 tid=0x06d97508 nid=0x154 in Object.wait() [0x0a9cf000..0x0a9cf7cc]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Unknown Source)
        at com.sun.deploy.util.Trace$TraceMsgQueueChecker.run(Unknown Source)
        - locked <0x248b8280> (a java.util.ArrayList)
        at java.lang.Thread.run(Unknown Source)

        "AWT-Windows" daemon prio=6 tid=0x06d97380 nid=0x98c runnable [0x0a47f000..0x0a47f74c]
        at sun.awt.windows.WToolkit.eventLoop(Native Method)
        at sun.awt.windows.WToolkit.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

        "AWT-Shutdown" prio=6 tid=0x06d6d168 nid=0xf50 in Object.wait() [0x0a1cf000..0x0a1cf90c]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Unknown Source)
        at sun.awt.AWTAutoShutdown.run(Unknown Source)
        - locked <0x248b7f30> (a java.lang.Object)
        at java.lang.Thread.run(Unknown Source)

        "Java2D Disposer" daemon prio=10 tid=0x06d6c8a0 nid=0x37c in Object.wait() [0x0a01f000..0x0a01f56c]
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
        - locked <0x248b7fb8> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
        at sun.java2d.Disposer.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)

        "Low Memory Detector" daemon prio=6 tid=0x06d1cdc0 nid=0xcdc runnable [0x00000000..0x00000000]

        "CompilerThread0" daemon prio=10 tid=0x06d1da00 nid=0xa44 waiting on condition [0x00000000..0x09a7f74c]

        "Signal Dispatcher" daemon prio=10 tid=0x06d1c438 nid=0xd98 runnable [0x00000000..0x00000000]

        "Finalizer" daemon prio=8 tid=0x02d77df0 nid=0x8f8 in Object.wait() [0x0979f000..0x0979f94c]
        at java.lang.Object.wait(Native Method)
        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
        - locked <0x248b8168> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
        at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)

        "Reference Handler" daemon prio=10 tid=0x02d77c68 nid=0x2c0 in Object.wait() [0x0948f000..0x0948f5cc]
        at java.lang.Object.wait(Native Method)
        at java.lang.Object.wait(Unknown Source)
        at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
        - locked <0x248b7e50> (a java.lang.ref.Reference$Lock)

        "VM Thread" prio=10 tid=0x02d777c0 nid=0xca4 runnable

        "VM Periodic Task Thread" prio=10 tid=0x06cf4d48 nid=0x990 waiting on condition
        ---------------------------------------

              vchoudhaorcl Vaibhav Choudhary (Inactive)
              tbaba Tadayuki Baba (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: