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

Foxit Reader 9.1.0.5096, FoxitReaderUpdater.exe causes heap corruption when pausing a download and then trying to close the dlg

    XMLWordPrintable

Details

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

    Description

      Reproduction steps

      • install Foxit Reader 9.1.0.5096 from rapps, deselect "FoxitPhantom 14days trial" during setup, leave everything else default
      • at the end start FoxitReader
      • you will notice that FoxitReaderUpdater.exe runs as well, and does not immediately crash, fine. Better than in the past
      • now close Foxit Reader main app
      • kill FoxitReaderUpdater.exe via taskmgr
      • start Foxit Reader main app again
      • select "help" from menubar, then select "search for updates"
      • a window will popup that will allow you to select which update to install
      • select "the update for the main application" and click "Add"
      • now it will ask you whether or not you want to install "14 days trial". Click no, here is a good chance for you to enable BreakOnFirstChance if you wish. I did to get meaningful logs.
      • clicking Next will start the download
      • now click pause download and try to close the window

      Expected result
      it should pause the download and close the window
      2k3sp2 is no good OS to crosstest, as mine was not able to start a download in that updater. Not even after I updated the root-CAs. Maybe it uses some fancy cipher. I recommend to double-check on Win7 instead.

      Observed result
      ros causes heap corruption and it breaks into the debugger. The FoxitReaderUpdater.exe will crash
      0.4.14-RC-98-gc437ff6_HeapCorruption_log2lines.log
      0.4.14-RC-98-gc437ff6_HeapCorruption_log2lines.png
      0.4.14-RC-98-gc437ff6_HeapCorruption_log2lines.webm

      I tried that multiple times. It is reproducible for me.

      Attachments

        Activity

          People

            Unassigned Unassigned
            reactosfanboy reactosfanboy
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: