Page MenuHomeFeedback Tracker

Arma3 wont launch when I press play on Steam.
Closed, ResolvedPublic

Description

Arma 3 Launcher Exception Log (shortened)

...

Date: 2016-01-02 17:48:30 / 2016-01-02 17:48:30 +00
Current dir: C:\GAMES\STEAM\steamapps\common\Arma 3
AppData dir: C:\Users\Emil\AppData\Local
Command line: "C:\GAMES\STEAM\steamapps\common\Arma 3\arma3launcher.exe"
Version: 1.3.133.746
CLR version: 4.0.30319.42000
OS Version: 6.1.7601.65536 (Microsoft Windows NT 6.1.7601 Service Pack 1)
OS 64 bit: True
Process 64 bit: False
Personal dir: C:\Users\Emil\Documents
Culture: en-US
UI Culture: en-US
Point of log: Startup parameters handling default flow

----------------------------

Exception

System.Windows.Markup.XamlParseException: Initialization of 'System.Windows.Controls.TabControl' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.Windows.Automation.Peers.AutomationPeer' threw an exception. ---> System.TypeInitializationException: The type initializer for 'System.Windows.Automation.InvokePatternIdentifiers' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'UIAutomationCore.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)

at MS.Internal.Automation.UiaCoreTypesApi.RawUiaLookupId(AutomationIdType type, Guid& guid)

...

----------------------------

Modules and assemblies

...

  • UIAutomationTypes, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35; C:\Windows\Microsoft.Net\assembly\GAC_MSIL\UIAutomationTypes\v4.0_4.0.0.0__31bf3856ad364e35\UIAutomationTypes.dll

...

Details

Legacy ID
1724062659
Severity
None
Resolution
No Bug
Reproducibility
Always
Category
Launcher

Event Timeline

majormil set Category to Launcher.Jan 2 2016, 6:55 PM
majormil set Reproducibility to Always.
majormil set Severity to None.
majormil set Resolution to No Bug.
majormil set Legacy ID to 1724062659.May 8 2016, 1:25 PM

Hello,
thank you for reporting the issue. This issue is probably caused by a missing system file ('UIAutomationCore.dll'). You should be able to restore the file by running the System File Checker tool: https://support.microsoft.com/en-us/kb/929833

Hi, it did the job. I copied the 'UIAutomationCore.dll from my other sim game to the Arma3 folder and it is now launching the arma3launcher and I am able to play it now thru steam. Thank you very much for the help. This was my long time problem and I am glad that it is resolve now. Happy New Arma3 2016.

Hello,
the library is part of the Windows. By putting it in Arma 3 folder you've fixed Arma 3 Launcher, but other applications can have the same issue.