This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Express 6.9.1.0 SelfUpdater does not work

In my Event Viewer, I started seeing this since it updated to 6.9.1.0:
Faulting application name: ExpressSelfUpdater.exe, version: 1.0.0.0, time stamp: 0x5bd0d36b
Faulting module name: KERNELBASE.dll, version: 10.0.17134.319, time stamp: 0x5ea0e53d
Exception code: 0xe0434352
Fault offset: 0x001117d2
Faulting process id: 0x2a3c
Faulting application start time: 0x01d4712553bffe50
Faulting application path: C:\Program Files (x86)\Garmin\Express SelfUpdater\ExpressSelfUpdater.exe
Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll
Report Id: 72b99545-b224-491d-b426-616bbd88732d
Faulting package full name:
Faulting package-relative application ID:


and also:
Application: ExpressSelfUpdater.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.IO.IOException
at System.IO.__Error.WinIOError(Int32, System.String)
at System.IO.File.InternalCopy(System.String, System.String, Boolean, Boolean)
at System.IO.File.Copy(System.String, System.String, Boolean)
at Garmin.Omt.Express.SelfUpdater.Program.Main(System.String[])


If I try to manually run it, I get this:
Unhandled Exception: System.IO.IOException: The process cannot access the file 'c:\Program Files (x86)\Garmin\Express SelfUpdater\esu.exe' because it is being used by another process.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
at System.IO.File.Copy(String sourceFileName, String destFileName, Boolean overwrite)
at Garmin.Omt.Express.SelfUpdater.Program.Main(String[] args)


I remember this happening a year or two ago, and you had to release a new update to fix it.
  • Mine updated perfectly ...
  • I used Task Manager and killed the running process of ESU.EXE. The SelfUpdater then ran with no errors. I'll see if it re-occurs. Maybe it got stuck running after the last update.
  • Former Member
    0 Former Member over 6 years ago
    I have a similar problem - after updating to 6.9.1.0, Garmin Express crashes when run with no error message.

    If I try to run ExpressSelfUpdater.exe manually, I get the following error:

    2018-11-02 20:31:34.2256 | 1 | I | Running scheduled Express Update task
    2018-11-02 20:31:34.2412 | 1 | I | Express Path: C:\Program Files (x86)\Garmin\Express\Express.exe
    2018-11-02 20:31:34.2412 | 1 | I | Express version: 6.9.1.0
    2018-11-02 20:31:34.6787 | 1 | I | Sending application update request
    2018-11-02 20:31:34.8505 | 1 | W | Unable to communicate with server at url: https://omt.garmin.com//Rce/ProtobufApi/ApplicationService/GetApplicationUpdate
    System.Net.WebException: The remote server returned an error: (404) Not Found.
    at System.Net.HttpWebRequest.GetResponse()
    at Garmin.Omt.Express.SelfUpdater.Program.RealMain() at System.Net.HttpWebRequest.GetResponse()
    at Garmin.Omt.Express.SelfUpdater.Program.RealMain()
    2018-11-02 20:31:34.8505 | 1 | W | Exiting