Caeden117/ChroMapper

ChroMapper Launcher silently crashes if the installation folder is unwritable due to missing privileges

ericswpark opened this issue · 0 comments

ChroMapper version

N/A, launcher issue

Describe the Issue

If ChroMapper is installed to a folder that requires administrative privileges (i.e. C:\Program Files\ChroMapper), attempting to launch CML will cause it to try and download the initial ChroMapper bundle and/or install an update. Since the folder is not writable without administrative privileges, CML silently fails to update ChroMapper and crashes.

Provide Screenshots or Videos

N/A

Steps to Reproduce

  1. Move ChroMapper Launcher to a privileged folder (C:\Program Files\ChroMapper)
  2. Launch CML.exe

Expected Behavior

CML should either attempt to escalate privileges (show UAC), or complain of lack of access to the installation folder and quit, so that the user knows what the problem is.

Additional Context