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

JVMPI: GetThreadStatus does not set SUSPENDED and INTERRUPTED bits

XMLWordPrintable

    • kestrel
    • x86
    • windows_nt
    • Not verified



      Name: dkC59003 Date: 11/19/99



      HotSpot Kestrel 1.3fcs-P JVMPI function GetThreadStatus does not set
      appropriate bits in the status value for threads suspended (by
      java.lang.Thread.suspend) or interrupted as the spec states.
      Classic also fails the test.

      To reproduce the bug run doit.bat in
      GammaBase/Bugs/<this bug number>

      Running on HS 1.3fcs-P the test outputs:

      java version "1.3.0"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0-O)
      Java HotSpot(TM) Client VM (build 1.3-P, mixed mode)
      Thread thr1 (7838496), status 2: bit is not set: 0x8000
      Thread thr2 (7836752), status 2: bit is not set: 0x4000

      ======================================================================

            smitrovisunw Srdjan Mitrovic (Inactive)
            dkhukhrosunw Dmitry Khukhro (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: