Duplicati.GUI.TrayIcon crashes immediately after startup

I have suddenly been unable to launch Duplicati.GUI.TrayIcon. I checked Windows Event Viewer and the following event details appear:

Log Name: Application
Source: Application Error
Date: 2/26/2024 7:22:52 AM
Event ID: 1000
Task Category: Application Crashing Events
Level: Error
Keywords:
User: S-1-5-21-3282412860-1521355680-1069908063-1001
Computer:
Description:
Faulting application name: Duplicati.GUI.Trayicon.exe, version: 2.0.7.1, time stamp: 0x646f85e4
Faulting module name: KERNELBASE.dll, version: 10.0.22621.3155, time stamp: 0x8c2ee5db
Exception code: 0xe0434352
Fault offset: 0x0000000000065b0c
Faulting process id: 0x0x3454
Faulting application start time: 0x0x1DA68AE823706EE
Faulting application path: C:\Program Files\Duplicati 2\Duplicati.GUI.Trayicon.exe
Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll
Report Id: cd7e5473-dd99-4085-91f1-ea2230573bc7
Faulting package full name:
Faulting package-relative application ID:
Event Xml:



1000
0
2
100
0
0x8000000000000000

47676


Application




Duplicati.GUI.Trayicon.exe
2.0.7.1
646f85e4
KERNELBASE.dll
10.0.22621.3155
8c2ee5db
e0434352
0000000000065b0c
0x3454
0x1da68ae823706ee
C:\Program Files\Duplicati 2\Duplicati.GUI.Trayicon.exe
C:\WINDOWS\System32\KERNELBASE.dll
cd7e5473-dd99-4085-91f1-ea2230573bc7





Log Name: Application
Source: .NET Runtime
Date: 2/26/2024 7:22:51 AM
Event ID: 1026
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer:
Description:
Application: Duplicati.GUI.Trayicon.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Exception
at Duplicati.Server.Program.CreateApplicationInstance(Boolean)
at Duplicati.Server.Program.RealMain(System.String)

Exception Info: System.Exception
at Duplicati.GUI.TrayIcon.HostedInstanceKeeper…ctor(System.String)
at Duplicati.GUI.TrayIcon.Program.RealMain(System.String)
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at Duplicati.Library.AutoUpdater.UpdaterManager.RunMethod(System.Reflection.MethodInfo, System.String)
at Duplicati.Library.AutoUpdater.UpdaterManager+<>c__DisplayClass58_0.b__0()
at Duplicati.Library.AutoUpdater.UpdaterManager.WrapWithUpdater(Duplicati.Library.AutoUpdater.AutoUpdateStrategy, System.Action)
at Duplicati.Library.AutoUpdater.UpdaterManager.RunFromMostRecentSpawn(System.Reflection.MethodInfo, System.String, Duplicati.Library.AutoUpdater.AutoUpdateStrategy)
at Duplicati.GUI.TrayIcon.Program.Main(System.String)

Event Xml:



1026
0
2
0
0
0x80000000000000

47675


Application




Application: Duplicati.GUI.Trayicon.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Exception
at Duplicati.Server.Program.CreateApplicationInstance(Boolean)
at Duplicati.Server.Program.RealMain(System.String)

Exception Info: System.Exception
at Duplicati.GUI.TrayIcon.HostedInstanceKeeper…ctor(System.String)
at Duplicati.GUI.TrayIcon.Program.RealMain(System.String)
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at Duplicati.Library.AutoUpdater.UpdaterManager.RunMethod(System.Reflection.MethodInfo, System.String)
at Duplicati.Library.AutoUpdater.UpdaterManager+<>c__DisplayClass58_0.<RunFromMostRecentSpawn>b__0()
at Duplicati.Library.AutoUpdater.UpdaterManager.WrapWithUpdater(Duplicati.Library.AutoUpdater.AutoUpdateStrategy, System.Action)
at Duplicati.Library.AutoUpdater.UpdaterManager.RunFromMostRecentSpawn(System.Reflection.MethodInfo, System.String, Duplicati.Library.AutoUpdater.AutoUpdateStrategy)
at Duplicati.GUI.TrayIcon.Program.Main(System.String)

This is only happening on one workstation. The application has been reinstalled a few times and I have also tried a few older versions. If anyone has any insight or potential fixes, any help would be appreciated. Thank you.

With all that work, was there also a reboot in there?

Sometimes the Exception Info says something meaningful, but not this time.

might be a way to persuade it to say something rather than do an exception.

Are you now trying to start TrayIcon as you? If so, maybe open Command Prompt and try this:

set AUTOUPDATER_Duplicati_SKIP_UPDATE=true
"C:\Program Files\Duplicati 2\Duplicati.GUI.TrayIcon.exe"

and see if it complains, dies, comes up (check its version though, especially if you autoupdate).