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

assert(dump_end == writer()->current_offset(),"checking") when dump > 2GB heap

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 6
    • 6
    • core-svc
    • b62
    • generic
    • generic

      While testing an app with a 2.5GB heap and +HeapDumpOnOutOfMemoryError I hit the following assert on 32-bit solaris-sparc:

      VM option '+HeapDumpOnOutOfMemoryError'
      java.lang.OutOfMemoryError: Java heap space
      # To suppress the following error report, specify this argument
      # after -XX: or in .hotspotrc: SuppressErrorAt=/heapDumper.cpp:1351]
      #
      # An unexpected error has been detected by Java Runtime Environment:
      #
      # Internal Error (/export/Users/alanb/ws/service_hs_baseline/src/share/vm/services/heapDumper.cpp, 1338 [ Patched ]), pid=12811, tid=3
      #
      # Java VM: Java HotSpot(TM) Client VM (1.6.0-internal-debug mixed mode)
      #
      # Error: assert(dump_end == writer()->current_offset(),"checking")
      # An error report file with more information is saved as hs_err_pid12811.log
      #
      # If you would like to submit a bug report, please visit:
      # http://java.sun.com/webapps/bugreport/crash.jsp
      #
      Current thread is 3
      Dumping core ...

            alanb Alan Bateman
            alanb Alan Bateman
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: