ExplorerTabUtility icon indicating copy to clipboard operation
ExplorerTabUtility copied to clipboard

[BUG] App crashes when there is update available

Open revanmj opened this issue 6 months ago • 0 comments

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

revanmj avatar May 08 '25 17:05 revanmj