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

monitor ID in Java thread dump should be logical not physical

    XMLWordPrintable

    Details

    • Subcomponent:
    • Introduced In Version:
    • CPU:
      x86
    • OS:
      windows_xp

      Description

      Java thread dumps contain addresses of monitor objects held by a thread:
      "main" prio=1 tid=0x0805b708 nid=0x164d waiting on condition [0xbfffc000..0xbfffcee8]
      at java.lang.Thread.sleep(Native Method)
      at ThreadDumpTest.main(ThreadDumpTest.java:16)
      - locked <0x5991d0c0> (a java.lang.String)
      An example is the object of type String with address <0x5991d0c0>. The address is a physical memory address which changes over time.

        Attachments

          Activity

            People

            Assignee:
            nigottiorcl Nikolay Igotti (Inactive)
            Reporter:
            amuellersunw Andreas Mueller (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: