Game crash - possibly due to repeating error message [SOLVED]

This is for troubleshooting of problems with the FAF client and Forged Alliance game.

Moderator: PhilipJFry

Game crash - possibly due to repeating error message

Postby Sir Prize » 26 Nov 2019, 07:35

EDIT: sorry team, the answer is literally in the banner at the top of this sub forum, woops http://forums.faforever.com/viewtopic.p ... 3963#crash

Just had an annoying game crash as this game was coming to a head: https://replay.faforever.com/10576518 about 30 minutes in.

My FAF client didn't DC, just FA. My game.log is 78MB in size so I can't upload it on the forums and it literally crashed pastebin, but it's 2.7 million lines of
Code: Select all
warning: SND: XACT3DApply failed.
         Invalid arg


The text before it includes some other warnings, see below.

Code: Select all
debug: Loading module '\000/mods/reminder/resources/notifications/observer/obs_commanddone.lua\000'
debug: Loading module '\000/lua/ui/dialogs/keybindings.lua\000'
debug: Loading module '\000/lua/keymap/properkeynames.lua\000'
debug: Loading module '\000/lua/keymap/keynames.lua\000'
debug: Loading module '\000/lua/keymap/keycategories.lua\000'
info: Keybindings CreateUI
debug: Loading module '\000/mods/ui-party/modules/test.lua\000'
info: SSB >>> TRACE initialized
info: SSB >>> TRACE SetLayout()...
info: creating high fidelity terrain
info: creating high fidelity water
debug: Loading module '\000/lua/ui/game/zoompopper.lua\000'
info: Hooked /lua/ui/game/zoompopper.lua with /mods/ui-party/hook/lua/ui/game/zoompopper.lua
info: UIP:\000start?: true
debug: Loading module '\000/lua/ui/game/rallypoint.lua\000'
debug: Loading module '\000/lua/ui/controls/worldmesh.lua\000'
debug: Loading module '\000/lua/renderselectparams.lua\000'
info: Keybindings CloseUI
warning: Keybindings cannot find action "Select nearest idle t2 engineer" for key Ctrl-Num0
warning: Keybindings cannot find action "Disable UI-Party" for key Ctrl-Alt-Shift-Slash
warning: Keybindings cannot find action "Select nearest idle t3 engineer" for key Ctrl-NumPeriod
warning: Keybindings cannot find action "Select all similar units on screen" for key Shift-Alt-Z
warning: Not showing label for keybind Tilde due to length
warning: Not showing label for keybind Tilde due to length
warning: Not showing label for keybind LeftBracket due to length
warning: Not showing label for keybind Tilde due to length
warning: Not showing label for keybind Tilde due to length
warning: Not showing label for keybind Tilde due to length
warning: Not showing label for keybind Tilde due to length
warning: Not showing label for keybind Tilde due to length
warning: Not showing label for keybind Tilde due to length
warning: Not showing label for keybind Tilde due to length
debug: Loading module '\000/effects/entities/unitteleport01/unitteleport01_script.lua\000'
debug: Loading module '\000/lua/sim/defaultprojectiles.lua\000'
debug: Loading module '\000/lua/sim/projectile.lua\000'
debug: Loading module '\000/lua/defaultantiprojectile.lua\000'
info: Hooked /lua/defaultantiprojectile.lua with /schook/lua/defaultantiprojectile.lua
warning: SND: XACT3DApply failed.
         Invalid arg
info: creating high fidelity terrain
info: creating high fidelity water
debug: Loading module '\000/units/urb0101/urb0101_script.lua\000'
debug: Loading module '\000/lua/tarmacs.lua\000'
debug: Loading module '\000/units/ura0001/ura0001_script.lua\000'
debug: Loading module '\000/lua/formations.lua\000'
debug: Loading module '\000/lua/spreadattack.lua\000'
debug: Loading module '\000/lua/ui/game/commandgraphparams.lua\000'
debug: Loading module '\000/lua/ui/game/commandwaypoint.lua\000'
debug: Loading module '\000/lua/ui/game/commandgraph.lua\000'
info: Hooked /lua/ui/game/commandgraph.lua with /schook/lua/ui/game/commandgraph.lua
warning: SND: XACT3DApply failed.
         Invalid arg
warning: SND: XACT3DApply failed.
         Invalid arg
warning: SND: XACT3DApply failed.
         Invalid arg
warning: SND: XACT3DApply failed.
         Invalid arg
warning: SND: XACT3DApply failed.
         Invalid arg
warning: SND: XACT3DApply failed.
         Invalid arg
warning: SND: XACT3DApply failed.
         Invalid arg
warning: SND: XACT3DApply failed.
         Invalid arg
warning: SND: XACT3DApply failed.
         Invalid arg
warning: SND: XACT3DApply failed.
         Invalid arg
warning: SND: XACT3DApply failed.
         Invalid arg


Is there anything obvious in the logs I've been able to attach, or what that line might mean? The other warnings seem to be to do with hotbuildex (customisable hotbuild mod), which is probably trying to provide hotkeys for changed unit types since I last coded my hotkeys in 2014.

EDIT: starting a new game and get this non-fatal error, leaving it here in case it's helpful (can't click "Report"): https://i.imgur.com/cvGDXlc.png
Code: Select all
java.util.concurrent.CompletionException: java.io.FileNotFoundException: C:\ProgramData\FAForever\bin\ForgedAlliance.exe (The process cannot access the file because it is being used by another process)
   at java.base/java.util.concurrent.CompletableFuture.encodeRelay(Unknown Source)
   at java.base/java.util.concurrent.CompletableFuture.completeRelay(Unknown Source)
   at java.base/java.util.concurrent.CompletableFuture$UniRelay.tryFire(Unknown Source)
   at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source)
   at java.base/java.util.concurrent.CompletableFuture.completeExceptionally(Unknown Source)
   at com.faforever.client.task.CompletableTask.lambda$new$1(CompletableTask.java:17)
   at javafx.base/com.sun.javafx.event.CompositeEventHandler.dispatchBubblingEvent(Unknown Source)
   at javafx.base/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source)
   at javafx.base/com.sun.javafx.event.EventHandlerManager.dispatchBubblingEvent(Unknown Source)
   at javafx.base/com.sun.javafx.event.BasicEventDispatcher.dispatchEvent(Unknown Source)
   at javafx.base/com.sun.javafx.event.EventDispatchChainImpl.dispatchEvent(Unknown Source)
   at javafx.base/com.sun.javafx.event.EventUtil.fireEventImpl(Unknown Source)
   at javafx.base/com.sun.javafx.event.EventUtil.fireEvent(Unknown Source)
   at javafx.base/javafx.event.Event.fireEvent(Unknown Source)
   at javafx.graphics/javafx.concurrent.EventHelper.fireEvent(Unknown Source)
   at javafx.graphics/javafx.concurrent.Task.fireEvent(Unknown Source)
   at javafx.graphics/javafx.concurrent.Task.setState(Unknown Source)
   at javafx.graphics/javafx.concurrent.Task$TaskCallable.lambda$call$2(Unknown Source)
   at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$9(Unknown Source)
   at java.base/java.security.AccessController.doPrivileged(Native Method)
   at javafx.graphics/com.sun.javafx.application.PlatformImpl.lambda$runLater$10(Unknown Source)
   at javafx.graphics/com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source)
   at javafx.graphics/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
   at javafx.graphics/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(Unknown Source)
   at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.io.FileNotFoundException: C:\ProgramData\FAForever\bin\ForgedAlliance.exe (The process cannot access the file because it is being used by another process)
   at java.base/java.io.RandomAccessFile.open0(Native Method)
   at java.base/java.io.RandomAccessFile.open(Unknown Source)
   at java.base/java.io.RandomAccessFile.<init>(Unknown Source)
   at java.base/java.io.RandomAccessFile.<init>(Unknown Source)
   at com.faforever.commons.fa.ForgedAllianceExePatcher.patchVersion(ForgedAllianceExePatcher.java:22)
   at com.faforever.client.patch.GameBinariesUpdateTaskImpl.call(GameBinariesUpdateTaskImpl.java:94)
   at com.faforever.client.patch.GameBinariesUpdateTaskImpl.call(GameBinariesUpdateTaskImpl.java:43)
   at javafx.graphics/javafx.concurrent.Task$TaskCallable.call(Unknown Source)
   at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
   at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
   at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   ... 1 more
Attachments
ice-adapter.log
(264.08 KiB) Downloaded 11 times
downlords-faf-client.log
(282.94 KiB) Downloaded 11 times
Last edited by Sir Prize on 27 Nov 2019, 01:27, edited 2 times in total.
User avatar
Sir Prize
Evaluator
 
Posts: 573
Joined: 24 May 2014, 10:29
Has liked: 77 times
Been liked: 91 times
FAF User Name: Sir-Prize

Re: Game crash - possibly due to repeating error message

Postby Sir Prize » 26 Nov 2019, 19:31

So I get the same repeating error message in my game.log every game, including if I load a replay, and if I host a sandbox on a GPG map with no mods loaded. Error does not exist on my other computer.
Attachments
game.log
from other computer, no errors
(181.88 KiB) Downloaded 13 times
game.log
with errors
(189.23 KiB) Downloaded 13 times
User avatar
Sir Prize
Evaluator
 
Posts: 573
Joined: 24 May 2014, 10:29
Has liked: 77 times
Been liked: 91 times
FAF User Name: Sir-Prize

Re: Game crash - possibly due to repeating error message  [SOLVED]

Postby Sprouto » 26 Nov 2019, 21:09

The XACT errors indicate that your sound system is NOT set to Stereo - but rather 5.1 or 7.1

The game does not respond well to surround sound settings. The XACT errors will inevitably cause the game to be unstable and crash at random points - sometimes well into a game - sometimes quite early.
Sprouto
Priest
 
Posts: 366
Joined: 08 Sep 2012, 05:40
Has liked: 54 times
Been liked: 74 times
FAF User Name: Sprouto


Return to Tech Support

Who is online

Users browsing this forum: No registered users and 1 guest