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

Thread start events are sent from the wrong thread

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • 1.3.0
    • 1.3.0
    • vm-legacy
    • None
    • kestrel
    • generic
    • generic
    • Not verified

      For some threads, the JVMDI thread start event is being sent from the wrong thread. The JVMDI specification states that the event hook is always called from the newly started thread. In the case of RunDebugThread and in the case of normal java.lang.Thread.start(), the event is issued from the creating thread instead of the newly created thread. The thread start events appear to be correct only for the initial java "main" thread and for JNI-attached threads.

            ghirschsunw Gordon Hirsch (Inactive)
            ghirschsunw Gordon Hirsch (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: