Sparronator9999 / YAMDCC

Yet Another MSI Dragon Center Clone - A fast, lightweight alternative to MSI Center for MSI laptops, written in C#.
GNU General Public License v3.0
20 stars 0 forks source link

YAMDCC Service hanging after loading first config #12

Closed Sparronator9999 closed 2 months ago

Sparronator9999 commented 2 months ago

Bug description

A bug in the YAMDCC Service is causing it to hang/"soft-crash" on a fresh install of YAMDCC, after applying the first config.

To Reproduce

  1. If already installed, open YAMDCC and uninstall the service (Options > Uninstall service and exit).
  2. Click Yes at BOTH prompts that appear to delete program data
  3. Restart YAMDCC and click Yes at the prompt to re-install the service.
  4. When the main window appears, load a config, then click Apply.
  5. Click Options > EC monitoring
  6. Notice that all three values that appear aren't being updated.

Workaround

Load and apply a config, then stop the service (Options > Stop service and exit), and relaunch YAMDCC. Everything should now be fine.

Sparronator9999 commented 2 months ago

Okay, this bug appears to be fixed. For now.

...

please dont break again before the service ipc rewrite