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

Deferred StepRequests missed in multithreaded debuggee

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P4
    • Resolution: Fixed
    • Affects Version/s: 1.4.0
    • Fix Version/s: 1.4.0_01
    • Component/s: vm-legacy
    • Labels:
      None
    • Subcomponent:
    • Resolved In Build:
      01
    • CPU:
      generic, x86, sparc
    • OS:
      generic, solaris_7, windows_2000

      Backports

        Description

        The two debuggee threads just run simple loops, each containg a bkpt.
        When run under jdb with next, next, next, ....
        we should stop at each line of each loop with a StepEvent (or a Bkpt event).

        In some cases, we don't get the StepEvents for one of the threads; it
        just stops at the bkpt.

        In other cases, we don't get either StepEvents or Bkpt events for
        one of the threads; it just runs to completion.

        To see this
        cd /net/jano.sfbay/export/disk20/serviceability/ws/regressionTestsInWaiting
        ./DeferredStepTest.sh

        Look at the comments in that file to see how to run it to
        see each sympton.

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                mchung Mandy Chung
                Reporter:
                jjh James Holmlund (Inactive)
                Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: