NickeManarin / ScreenToGif

🎬 ScreenToGif allows you to record a selected area of your screen, edit and save it as a gif or video.
http://www.screentogif.com
Microsoft Public License
23.99k stars 2.2k forks source link

[Bug] Recursive Startup #1349

Open MrMendelli opened 3 weeks ago

MrMendelli commented 3 weeks ago

Upon starting with my current settings, the program spawns multiple infinite subprocesses of its self.

I have tested with and without my preferences. I can recreate my settings but this issue may be present for other users. I hypothesized it may be from having portable mode with updating enabled but setting the PortableUpdate to False did not change the behavior. Cause is inconclusive.

I have update checks enabled, normally an update is automatically downloaded and opened in my archival software when finished, or the program opens to the main window if no updates are found.

image

Attached is my current configuration file.

pawlos commented 3 weeks ago

Based on the --shimgen-noop parameter and this doc looks like it's related to ScreenToGif being install via Chocolatey.

NickeManarin commented 2 weeks ago

Could be due to the app being installed on the root of C:/ The app tries to detect if it was installed with Chocolatey before trying to check for updates. If so, it doesn't do the check. The temporary solution is to disable update checks and let the update be done via Chocolatey.