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

Hanging Error Reporting steps may lead to torn error logs.

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 9
    • Fix Version/s: 10
    • Component/s: hotspot
    • Labels:
      None
    • Subcomponent:
    • Resolved In Build:
      b21

      Description

      Error reporting may hang. This may happen if the original crash left a mutex hanging, or if the reporting step is just slow.

      For example, for a while we observed stack printing on Solaris to be exceptionally slow if the VM binary resided on an NFS share, or printing of shared object locations on AIX was sluggish.

      If these cases indicate bugs in the VM, they should of course be fixed, but it would be very helpful if error reporting was more robust in the face of hangs - similar to how it handles secondary crashes during error reporting. So, error reporting steps should be interruptible, and should be interrupted if they take too long.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              stuefe Thomas Stuefe
              Reporter:
              stuefe Thomas Stuefe
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: