0 Replies Latest reply: Oct 23, 2009 10:52 AM by 843829 RSS

    JVM Crash Internal Error GCTaskThread

    843829
      We often face server crash with following errors. Is this a known bug. Pls advise.

      Snippet from hs_err_pid
      --------
      #
      # An unexpected error has been detected by HotSpot Virtual Machine:
      #
      # Internal Error (47433441534B3448524541440E435050002B 01), pid=10230, tid=5
      #
      # Java VM: Java HotSpot(TM) Server VM (1.4.2_13-b06 mixed mode)

      --------------- T H R E A D ---------------

      Current thread (0x0046a3f0): GCTaskThread [id=5]

      Stack: [0xfb300000,0xfb380000), sp=0xfb37fd10, free space=511k
      Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
      V [libjvm.so+0x51f648]
      V [libjvm.so+0x382480]
      V [libjvm.so+0x39a2ec]
      V [libjvm.so+0x4b9d30]

      Machine Configuration info:
      -----------

      $ uname -a
      SunOS gtcardsrmi1 5.10 Generic_138888-02 sun4u sparc SUNW,Sun-Fire-15000
      $ psrinfo -pv
      The physical processor has 2 virtual processors (0 4)
      UltraSPARC-IV+ (portid 0 impl 0x19 ver 0x24 clock 1800 MHz)
      The physical processor has 2 virtual processors (1 5)
      UltraSPARC-IV+ (portid 1 impl 0x19 ver 0x24 clock 1800 MHz)
      The physical processor has 2 virtual processors (2 6)
      UltraSPARC-IV+ (portid 2 impl 0x19 ver 0x24 clock 1800 MHz)
      The physical processor has 2 virtual processors (3 7)
      UltraSPARC-IV+ (portid 3 impl 0x19 ver 0x24 clock 1800 MHz


      JVM Arguments:
      ----------
      -server -XX:+UseParallelGC -XX:+PrintGCTimeStamps -verbose:gc -XX:ParallelGCThreads=8 -XX:NewRatio=1 -XX:SurvivorRatio=6 -XX:MaxPermSize=256m -XX:PermSize=256m -XX:-UseAdaptiveSizePolicy -XX:-DisableExplicitGC -XX:-UseLWPSynchronization -XX:+OverrideDefaultLibthread -Xverify:none -XX:+PrintClassHistogram

      One possible reason I guess could be coz of ParallelGCThread...we have 8 for 4 Phyiscal process(Virtual - 8). If thats the reason..I would like to get more information about the reason behind crash coz of setting higher threads than cpu counts.

      Note: We have other servers with same GCthread count and cpu count but it didnt crash.

      I appreciate your valuable help in this.

      Thanks,
      Raj