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

monitor ID in Java thread dump should be logical not physical

    XMLWordPrintable

Details

    • x86
    • 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

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

            Dates

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: