Jonno12345 / TileIconifier

Creates tiles for most Windows 8.1 and 10 start menu icons

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Crash when creating new custom shortcut

olillin opened this issue · comments

commented

Operating system

Edition Windows 10 Home
Version 22H2
Installed on ‎08/‎08/‎2022
OS build 19045.3324
Experience Windows Feature Experience Pack 1000.19041.1000.0

What you were doing at the time

I pressed the Create new Shortcut button in the custom shortcut manager. The new window opens, loads for a bit and then TileIconifier crashes.

Other information

The filepaths shown in the exception are not files that exist on my computer, there is no user mihal on my PC.

Exception

TileIconifier Version: v3.1.1.2 - x64
OS Version: 10.0.19045.0 - x64
Administrator?: Yes

System.IO.IOException: Illegal operation attempted on a registry key that has been marked for deletion.

   at Microsoft.Win32.RegistryKey.Win32Error(Int32 errorCode, String str)
   at Microsoft.Win32.RegistryKey.InternalValueCount()
   at Microsoft.Win32.RegistryKey.GetValueNames()
   at TileIconifier.Core.Custom.WindowsStoreShellMethod.WindowsStoreLibrary.<>c.<GetAppKeysFromRegistry>b__0_4(<>f__AnonymousType1`2 <>h__TransparentIdentifier1) in C:\Users\mihal\Documents\GitHub\TileIconifier\TileIconifier.Core\Custom\WindowsStoreShellMethod\WindowsStoreLibrary.cs:line 71
   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   at TileIconifier.Core.Custom.WindowsStoreShellMethod.WindowsStoreLibrary.GetAppKeysFromRegistry() in C:\Users\mihal\Documents\GitHub\TileIconifier\TileIconifier.Core\Custom\WindowsStoreShellMethod\WindowsStoreLibrary.cs:line 60
   at TileIconifier.Controls.Custom.WindowsStoreShellMethod.WindowsStoreAppListViewItemLibrary.RefreshList(Boolean force)
   at TileIconifier.Forms.CustomShortcutForms.FrmCustomShortcutManagerNew.FullUpdate(Object sender, DoWorkEventArgs e)
   at TileIconifier.Utilities.FormUtils.<>c__DisplayClass1_0.<DoBackgroundWorkWithSplash>b__0()
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()