ExplorerTabUtility
ExplorerTabUtility copied to clipboard
[BUG] App crashes when there is update available
Has this bug been raised before?
- [x] I have checked "open" AND "closed" issues and this is not a duplicate
Describe your issue:
As title says - app will crash if there is update available and it performs update check. Just in case, my OS language and regional settings are Polish (pl-PL) - this often is an issue with apps for some reason.
Below is a crash entry from Event Log:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name=".NET Runtime" />
<EventID Qualifiers="0">1026</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2025-05-08T17:34:19.6205741Z" />
<EventRecordID>153329</EventRecordID>
<Correlation />
<Execution ProcessID="18744" ThreadID="0" />
<Channel>Application</Channel>
<Computer>X</Computer>
<Security />
</System>
- <EventData>
<Data>
Unhandled exception
System.IO.FileLoadException
in System.RuntimeTypeHandle.GetTypeByName(System.String, Boolean, Boolean, Boolean, System.Runtime.CompilerServices.StackCrawlMarkHandle, IntPtr, Boolean, System.Runtime.CompilerServices.ObjectHandleOnStack)
in System.RuntimeTypeHandle.GetTypeByName(System.String, Boolean, Boolean, Boolean, System.Threading.StackCrawlMark ByRef, IntPtr, Boolean)
in System.Type.GetType(System.String, Boolean)
in System.Resources.ManifestBasedResourceGroveler.CreateResourceSet(System.IO.Stream, System.Reflection.Assembly)
in System.Resources.ResourceManager.GetResourceSet(System.Globalization.CultureInfo, Boolean, Boolean)
in System.ComponentModel.ComponentResourceManager.FillResources(System.Globalization.CultureInfo, System.Resources.ResourceSet ByRef)
in System.ComponentModel.ComponentResourceManager.FillResources(System.Globalization.CultureInfo, System.Resources.ResourceSet ByRef)
in System.ComponentModel.ComponentResourceManager.FillResources(System.Globalization.CultureInfo, System.Resources.ResourceSet ByRef)
in System.ComponentModel.ComponentResourceManager.ApplyResources(System.Object, System.String, System.Globalization.CultureInfo)
in AutoUpdaterDotNET.UpdateForm.InitializeComponent()
in AutoUpdaterDotNET.UpdateForm..ctor(AutoUpdaterDotNET.UpdateInfoEventArgs)
in AutoUpdaterDotNET.AutoUpdater.ShowUpdateForm(AutoUpdaterDotNET.UpdateInfoEventArgs)
in AutoUpdaterDotNET.AutoUpdater.StartUpdate(System.Object)
in AutoUpdaterDotNET.AutoUpdater+<>c.<Start>b__58_1(System.Object, System.ComponentModel.RunWorkerCompletedEventArgs)
in System.ComponentModel.BackgroundWorker.OnRunWorkerCompleted(System.ComponentModel.RunWorkerCompletedEventArgs)
in System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
in System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
in System.Windows.Threading.DispatcherOperation.InvokeImpl()
in MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(System.Object)
in System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
in System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
in System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
in MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)
in System.Windows.Threading.DispatcherOperation.Invoke()
in System.Windows.Threading.Dispatcher.ProcessQueue()
in System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
in MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
in MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
in System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
in System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
in System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
in MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
in MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
in System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
in System.Windows.Application.RunDispatcher(System.Object)
in System.Windows.Application.RunInternal(System.Windows.Window)
in ExplorerTabUtility.App.Main()
</Data>
</EventData>
</Event>
What OS do you have?
Windows 11
What edition?
Pro
OS Version?
24H2
OS Build?
26100.3915
Have you tweaked your Windows 11 look?
Yes
If "Yes" to the above, please explain how or what tools you have used.
Windhawk (Windows 11 Start Menu Styler, Taskbar tray icon spacing, Dark mode context menus)
Put here any screenshots or videos (optional)
No response