Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-13734

'NTOSKRNL work queue deadlock' after exiting NTVDM or command.com

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Fix Version/s: 0.4.8
    • Component/s: Win32SS
    • Labels:
    • Module:
    • Guilty Commit:
      6d7fcc4bab7fdb57f3e7dc065c1764405f01e8fe
    • Guilty Revision:
      73,532

      Description

      I can make this happen in 0.4.6rc1 gcc dbg and trunk 75707 gcc dbg.

      I just start the game POP2 via NTVDM (which immediately exits - this has never been different in the past)

      But what happens then is a really bad thing:
      The black NTVDM window is still visible when Win32K plays two iterations 'Looping Louie' and then we run into a full
      NTOSKRNL Work Queue Deadlock detected
      I can not interact with the system any longer.
      Not even ACPI-shutdown works at this point anymore.

      I can make this happen with at least 4 of 5tries.
      r75707.log
      I waited 18minutes in the hope it would break into debugger automatically maybe, but it didn't.

      I tested: this is a regression: r73532 is guilty/unhider

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ThFabba ThFabba
                Reporter:
                reactosfanboy reactosfanboy
              • Votes:
                3 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: