Page MenuHomeFeedback Tracker

Launcher won't start
Closed, ResolvedPublic

Description

after start in steam on my desktop creates this logs

Arma 3 Launcher Exception Log

Arma 3 Launcher has encountered an unexpected error described below.
Sorry for the inconvenience.
Please report this on Arma 3 Feedback Tracker (http://feedback.arma3.com). Thanks to you we may fix the issue faster!

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

System information

Date: 2015-11-22 16:48:32 / 2015-11-22 21:48:32 +05
Current dir: C:\games\steamapps\common\Arma 3
AppData dir: C:\Users\Artur\AppData\Local
Command line: "C:\games\steamapps\common\Arma 3\arma3launcher.exe"
Version: 1.2.132.676
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\Artur\Documents
Culture: ru-RU
UI Culture: ru-RU
Point of log: Startup parameters handling default flow

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

Exception

System.IO.FileNotFoundException: Невозможно загрузить файл или сборку "SharedResources, Version=1.2.132.676, Culture=neutral, PublicKeyToken=null" или один из зависимых от них компонентов. Не удается найти указанный файл.
Имя файла: "SharedResources, Version=1.2.132.676, Culture=neutral, PublicKeyToken=null"

   в Launcher.StartUp.StartGui(InitArgs param)
   в Launcher.StartUp.HandleCommandLine()

Предупреждение: регистрация привязки сборок выключена.
Чтобы включить регистрацию ошибок привязки сборок, установите значение параметра реестра [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) в 1.
Примечание. Регистрация ошибок привязки сборок может привести к некоторому снижению производительности.
Чтобы отключить эту функцию, удалите параметр реестра [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.2.132.676, Culture=neutral, PublicKeyToken=null; C:\games\steamapps\common\Arma 3\arma3launcher.exe
  • 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, 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
  • 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
  • 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.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.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
  • mscorlib.resources, Version=4.0.0.0, Culture=ru, PublicKeyToken=b77a5c561934e089; C:\Windows\Microsoft.Net\assembly\GAC_MSIL\mscorlib.resources\v4.0_4.0.0.0_ru_b77a5c561934e089\mscorlib.resources.dll {F27409} {F27410}

Details

Legacy ID
2340896541
Severity
None
Resolution
No Bug
Reproducibility
Have Not Tried
Category
Launcher

Event Timeline

captain_catz set Category to Launcher.Nov 22 2015, 5:58 PM
captain_catz set Reproducibility to Have Not Tried.
captain_catz set Severity to None.
captain_catz set Resolution to No Bug.
captain_catz set Legacy ID to 2340896541.May 8 2016, 1:07 PM

Hello,
according to the log you're missing one of the game files. Please let Steam verify the game, it should restore any missing or corrupted files:

  1. Open Steam;
  2. From the Library section, right-click on the game and select Properties from the menu;
  3. Select the Local files tab and click the Verify integrity of game cache... button;
  4. Steam will verify the game's files - this process may take several minutes.

Not working i try this 8 times, and 4 times i reinstall game on different drives

OK, could you please check whether these files exists?
a) "C:\games\steamapps\common\Arma 3\Launcher\SharedResources.dll"
b) "C:\games\steamapps\common\Arma 3\arma3launcher.exe.config"

i have only arma3launcher.exe.config

oh no, in launher i have this SharedResources.dll

Could you please delete them both and then let Steam re-download them by verifying integrity of the game cache?

still not working

Could you please compress those two files into ZIP archive and upload them here so I can compare them to the original one?

The files checks out and so the program should start. I'll have to ask you to turn on the .NET Framework diagnostics to see what is going on.

  1. Go to the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion (create if it doesn't exist)
  2. Create the folder C:\FusionLog\
  3. Add:
  4. DWORD value ForceLog set to 1
  5. DWORD value LogFailures set to 1;
  6. DWORD value LogResourceBinds set to 1;
  7. DWORD value EnableLog set to 1;
  8. String value LogPath set to existing folder for logs (e.g. C:\FusionLog\); make sure that the folder exists and the path ends with the backslash.
  9. Attempt to start the game, the logs will be created in the folder you've specified, please compress them and upload them.
  1. Add:
  2. DWORD value ForceLog set to 1
  3. DWORD value LogFailures set to 1;
  4. DWORD value LogResourceBinds set to 1;
  5. DWORD value EnableLog set to 1;
  6. String value LogPath set to existing folder for logs (e.g. C:\FusionLog\); make sure that the folder exists and the path ends with the backslash.

What does it means, sorry i'm so stupid at this

  1. open registry editor:
  2. press Windows+R
  3. write regedit.exe into textbox
  4. press enter
  5. in the registry editor, navigate to the key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion
  6. once you have selected the Fusion key right click on the right side and choose either "New -> DWORD value" or "New -> String value", enter the name and then double click on it to change the it's value.

http://imgur.com/J1IAvHy

Hello,
I've gone through the logs 3 times and I can't find anything related to the error you have reported at the beginning. Could you please delete those error logs on your desktop, start Launcher again and verify that the error message in the log didn't change.

Now i have this log

...

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

Exception

System.IO.FileFormatException: Входной файл или поток данных не соответствует спецификации ожидаемого формата файлов.

   в MS.Internal.Text.TextInterface.Native.Util.ConvertHresultToException(Int32 hr)
   в MS.Internal.Text.TextInterface.FontFace.GetDesignGlyphMetrics(UInt16* pGlyphIndices, UInt32 glyphCount, GlyphMetrics* pGlyphMetrics)
   в System.Windows.Media.GlyphTypeface.GlyphMetrics(UInt16* pGlyphIndices, Int32 characterCount, GlyphMetrics* pGlyphMetrics, Double emSize, TextFormattingMode textFormattingMode, Boolean isSideways)
   в System.Windows.Media.GlyphTypeface.GetGlyphMetricsAndIndicesOptimized(UInt32* pCodepoints, Int32 characterCount, Double emSize, UInt16[] glyphIndices, GlyphMetrics[] glyphMetrics, TextFormattingMode textFormattingMode, Boolean isSideways)
   в System.Windows.Media.GlyphTypeface.GetGlyphMetricsOptimized(CharacterBufferRange characters, Double emSize, UInt16[] glyphIndices, GlyphMetrics[] glyphMetrics, TextFormattingMode textFormattingMode, Boolean isSideways)
   в System.Windows.Media.Typeface.CheckFastPathNominalGlyphs(CharacterBufferRange charBufferRange, Double emSize, Double scalingFactor, Double widthMax, Boolean keepAWord, Boolean numberSubstitution, CultureInfo cultureInfo, TextFormattingMode textFormattingMode, Boolean isSideways, Boolean breakOnTabs, Int32& stringLengthFit)
   в MS.Internal.TextFormatting.SimpleRun.CreateSimpleTextRun(CharacterBufferRange charBufferRange, TextRun textRun, TextFormatterImp formatter, Int32 widthLeft, Boolean emergencyWrap, Boolean breakOnTabs)
   в MS.Internal.TextFormatting.SimpleRun.Create(FormatSettings settings, CharacterBufferRange charString, TextRun textRun, Int32 cp, Int32 cpFirst, Int32 runLength, Int32 widthLeft, Int32 idealRunOffsetUnRounded)

...

Hello,
it seems that your original issue was fixed; this issue is caused by the Windows update KB3078601 and there is nothing we can do to prevent the issue at this time. You can either uninstall the update or wait for Microsoft to release a fixed version of the update.

ok but windows 7 was abandoned by microsoft and wait update is stupid

A LOT OF THANKS THIS IS BEST SUPPORT EVER IN MY LIFE, THX AGAIN

Glad I could help. Enjoy the game and have a nice day.

One more thing: please do change the EnableLog value in the registry to 0 to disable the logging as it might slow down some applications.