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

jconsole crashes JVM after several days of uptime

XMLWordPrintable

    • beta
    • 6
    • b96
    • generic, sparc
    • generic, linux_2.6

      JConsole 6.0 b87 had crashed after 2 days of running. It was monitoring itself. JConsole may need a functionality to pack or store the old collected data to disk to avoid consuming too much memory.

      Console output follows. hs_err_pid.log file is attached.

      Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap spa
      ce
      Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException:
       65536
              at sun.tools.jconsole.Plotter$Sequence.add(Plotter.java:772)
              at sun.tools.jconsole.Plotter$Sequence.access$000(Plotter.java:749)
              at sun.tools.jconsole.Plotter.addValue(Plotter.java:164)
              at sun.tools.jconsole.ThreadTab$1.done(ThreadTab.java:227)
              at javax.swing.SwingWorker$5.run(SwingWorker.java:702)
              at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
              at java.awt.EventQueue.dispatchEvent(EventQueue.java:598)
              at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
      ad.java:273)
              at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
      java:183)
              at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
      ad.java:173)
              at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
              at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
              at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
      Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap spa
      ce
      Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException:
       65536
              at sun.tools.jconsole.Plotter$Sequence.add(Plotter.java:772)
              at sun.tools.jconsole.Plotter$Sequence.access$000(Plotter.java:749)
              at sun.tools.jconsole.Plotter.addValue(Plotter.java:164)
              at sun.tools.jconsole.ThreadTab$1.done(ThreadTab.java:227)
              at javax.swing.SwingWorker$5.run(SwingWorker.java:702)
              at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
              at java.awt.EventQueue.dispatchEvent(EventQueue.java:598)
              at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
      ad.java:273)
              at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
      java:183)
              at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
      ad.java:173)
              at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
              at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
              at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
      #
      # An unexpected error has been detected by Java Runtime Environment:
      #
      # SIGSEGV (0xb) at pc=0x0822f034, pid=3329, tid=2913307568
      #
      # Java VM: Java HotSpot(TM) Client VM (1.6.0-rc-b87 mixed mode)
      # Problematic frame:
      # C 0x0822f034
      #
      # An error report file with more information is saved as hs_err_pid3329.log
      #
      # If you would like to submit a bug report, please visit:
      # http://java.sun.com/webapps/bugreport/crash.jsp
      #
      Aborted
      Please also note ArrayIndexOutOfBoundsException: most charts stop redrawing at this moment.

            leifs Leif Samuelsson (Inactive)
            kshiroko Kirill Shirokov (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: