Page MenuHomeFeedback Tracker

Launcher will not launch.
New, NormalPublic

Details

Severity
Major
Resolution
Open
Reproducibility
Always
Operating System
Windows 10 x64
Category
Launcher
Steps To Reproduce

Any method besides loading the 64 bit version of game gives a launcher exception code

Additional Information

System information

Date: 2017-09-15 02:31:24 / 2017-09-14 21:31:24 -05
Current dir: C:\Program Files (x86)\Steam\steamapps\common\Arma 3
AppData dir: C:\Users\Dan\AppData\Local
Command line: "C:\Program Files (x86)\Steam\steamapps\common\Arma 3\arma3launcher.exe"
Version: 1.5.142.859
CLR version: 4.0.30319.42000
OS Version: 10.0.15063.0 (Microsoft Windows NT 10.0.15063.0)
OS 64 bit: True
Process 64 bit: False
Personal dir: C:\Users\Dan\Documents
Culture: en-US
UI Culture: en-US
Point of log: Unhandled Exception


Exception

System.BadImageFormatException: Could not load file or assembly 'UIAutomationTypes, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The module was expected to contain an assembly manifest.
File name: 'UIAutomationTypes, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'

at Launcher.Program.StartGui(InitArgs param)
at Launcher.Program.HandleCommandLine()
at Launcher.Program.RunLauncher()
at Launcher.Program.Main(String[] args)

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].


Modules and assemblies

  • mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; C:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll
  • arma3launcher, Version=1.5.142.859, Culture=neutral, PublicKeyToken=null; C:\Program Files (x86)\Steam\steamapps\common\Arma 3\arma3launcher.exe
  • log4net, Version=1.2.13.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a; C:\Program Files (x86)\Steam\steamapps\common\Arma 3\Launcher\log4net.dll
  • System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll
  • System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a; C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Configuration\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll
  • System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll
  • System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll
  • SharedResources, Version=1.5.142.859, Culture=neutral, PublicKeyToken=null; C:\Program Files (x86)\Steam\steamapps\common\Arma 3\Launcher\SharedResources.dll
  • PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35; C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\PresentationFramework\v4.0_4.0.0.0__31bf3856ad364e35\PresentationFramework.dll
  • WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35; C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\WindowsBase\v4.0_4.0.0.0__31bf3856ad364e35\WindowsBase.dll
  • System.Xaml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089; C:\WINDOWS\Microsoft.Net\assembly\GAC_MSIL\System.Xaml\v4.0_4.0.0.0__b77a5c561934e089\System.Xaml.dll
  • Utils, Version=1.5.142.859, Culture=neutral, PublicKeyToken=null; C:\Program Files (x86)\Steam\steamapps\common\Arma 3\Launcher\Utils.dll
  • PresentationCore, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35; C:\WINDOWS\Microsoft.Net\assembly\GAC_32\PresentationCore\v4.0_4.0.0.0__31bf3856ad364e35\PresentationCore.dll

Assembly resolution

Event Timeline

Slyd78 created this task.Sep 16 2017, 1:13 AM
Wulf added a subscriber: Wulf.Sep 18 2017, 5:08 PM

Hello.

BadImageFormatException means that the file most likely exists, but it's corrupted.

Re-install .NET Framework 4 with the latest available version (currently 4.7 https://www.microsoft.com/en-us/download/details.aspx?id=55167)