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

LudoRace crash causes major lockup on ReactOS



    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • None


      ReactOS 0.4.15-dev-2437-g92e3b42, VBox 5.2.44.

      As I described in CORE-17558, LudoRace crashes, but not gracefully, causing everything to freeze.

      Firstly, crash message does not show over black window of game (however icon of crash window is created on taskbar) (see crash1.png). At this point, you can first press ENTER (or first TAB then ENTER twice to create Dr. Watson log) so game closes and ReactOS returns to normal. However, instead if you constantly click program icons on taskbar, then shell freezes and does not respond to clicks. Pressing WinKey (or clicking Start button) does not bring up Start menu.

      Attempt to start Task Manager with Ctrl-Alt-Del does not work also, Task Manager does not show up. When you click Cancel after Ctrl-Alt-Del, it returns to an empty desktop with incorrectly drawn taskbar (see crash2.png) In the desktop area cursor seems as sandclock, when over the taskbar, it is an arrow.

      Just after the freeze occured, I also took a backtrace and continued the execution, in the first debug log.

      The only way to save ReactOS is Shutdown option via Ctrl-Alt-Del. In shutdown, desktop color turns to a deeper tone of blue. But if you don't shutdown immediately, shutdown window (ReactOS is shutting down...) seems distorted, probably in 16 or 256 colors, after an idle period of 1-2 minutes.

      Attaching pics and two tries of debug logs. (I think first debug log is much more useful)


        1. crash1.PNG
          22 kB
        2. crash2.PNG
          21 kB
        3. image-2022-10-27-21-22-52-625.png
          449 kB
        4. image-2022-10-27-21-23-24-830.png
          435 kB
        5. ludorace_freeze_setcond.txt
          126 kB
        6. ludorace_freeze_try2.txt
          82 kB
        7. ludorace_freeze.txt
          101 kB

        Issue Links



              Unassigned Unassigned
              ctasan ctasan
              1 Vote for this issue
              2 Start watching this issue