Nexus-Mods / NMM-Test-Builds

NMM Test builds for bug reporting
4 stars 0 forks source link

NMM 0.62.21 - Double registry entry confusion when updating from 0.56.1 to 0.62.21 #134

Open KunoMochi opened 8 years ago

KunoMochi commented 8 years ago

Issue:

When updating from 0.56.1 to 0.62.21, a duplicate Skyrim registry branch for Mod Directory and Install Info paths is created. (See images below)

This can block changes to the Mod Directory and Install Info paths in the NMM settings to be saved properly.

Steps to reproduce:

Make sure that no versions of NMM are installed for best results.

  1. Install NMM 0.56.1
  2. Scan and confirm installed Skyrim directory
  3. Close NMM
  4. Run NMM 0.62.21 installer and update/install over previous version
  5. After initial setup, go into NMM settings and change the Mod Directory and/or Install Info paths
  6. Restart NMM and check the paths for changes

You should see the paths reverting back to the original paths. Checking the registry (via regedit), there should now be two Skyrim entries with separate keys for Mod Directory and Install Info paths.

Location of duplicate entries in registry: HKEY_LOCAL_MACHINE\SOFTWARE\NexusModManager

Images:

nmm0-62-21_doubleregistry01 nmm0-62-21_doubleregistry02

KunoMochi commented 8 years ago

Note:

Maybe a way to resolve this is if you were to separate the later versions of NMM with its own registry branch labeled by its version number.

DuskDweller commented 8 years ago

Thanks for the report, good catch, I don't know why it's making a duplicate entry instead of overriding the current one. We'll have a look at it.