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

Revo Uninstaller 1.95 from rapps - causes havoc in Win32SS when selecting 'hunter-mode' the second time

    XMLWordPrintable

Details

    • Bug
    • Resolution: Cannot Reproduce
    • Major
    • None
    • None
    • None

    Description

      0.4.11-RC-23-gb5fef42 gcc dbg
      Revo Uninstaller 1.95 from rapps

      I noticed similar stuff in earlier release tests already, but was never able to give exact repro-steps for heap-assertion and exception. Now I can.

      Reproduction steps
      -Install and run the application
      -select "Hunter mode" ("Jagdmodus" in german)
      -click or drag the appearing Cross on the screen, side-note: Notice that the balloon-tips are not overpainted correctly when they vanish
      -reopen the GUI of RevoUninstaller via Systray-icon
      -click a different entry in menubar (in my video I clicked "Tools")
      click "Hunter mode" a second time

      Reproducibly and exactly when we click "Hunter Mode" the second time, we will get a heap assertion. It is reproducibly impossible to type 'b' then with the aim to break into debugger (to collect a stacktrace). Execution will immediately continue whatever I press here. Immediately afterwards we see an unhandled exception.
      0.4.11-RC-23-gb5fef42__hunter2.webm
      0.4.11-RC-23-gb5fef42__hunter2.log

      At this point it is very wise to ACPI-soft-power-off ros, because after this point it is possible to have horrible follow-up issues in WIN32SS (even in the lucky case that we still manage to close the Revo-process via taskmgr).
      0.4.11-RC-23-gb5fef42__omfg.png

      DefinitionOfDone is to prevent the heap-assertion / exception.

      I double-checked: In Windows XP SP3 the described sequence causes absolutely no problems.

      Attachments

        Issue Links

          Activity

            People

              bug zilla Bug Zilla
              reactosfanboy reactosfanboy
              Votes:
              2 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: