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

        1. 0.4.11-RC-23-gb5fef42__hunter2.log
          30 kB
          reactosfanboy
        2. 0.4.11-RC-23-gb5fef42__hunter2.webm
          2.52 MB
          reactosfanboy
        3. 0.4.11-RC-23-gb5fef42__omfg.png
          36 kB
          reactosfanboy
        4. 0.4.13-RC-41-gc6b2f3a_exception_resolvedStacktrace.log
          74 kB
          reactosfanboy
        5. ReactOS.log
          3 kB
          KRosUser
        6. ROS-screen0.webm
          1.21 MB
          KRosUser

        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: