Proton icon indicating copy to clipboard operation
Proton copied to clipboard

Humans Must Answer (261740)

Open waspennator opened this issue 3 years ago • 5 comments

Compatibility Report

  • Name of the game with compatibility issues: Humans Must Answer
  • Steam AppID of the game: 261740

System Information

  • 512 GB Steam Deck
  • Proton version: Experimental

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Symptoms

Game boots up and loads for a second, then immediately dies and throws me back to the game page. steam-261740.log

Reproduction

Just start the game up and watch.

waspennator avatar Nov 05 '22 18:11 waspennator

Hello @waspennator, these look like some lines of interest in the log:

	  at <unknown> <0xffffffff>
	  at Microsoft.Xna.Framework.Graphics.FNA3D:FNA3D_BeginPassRestore <0x00012>
	  at Microsoft.Xna.Framework.Media.VideoPlayer:GL_pushState <0x0006f>
	  at Microsoft.Xna.Framework.Media.VideoPlayer:UpdateTexture <0x00107>
	  at Microsoft.Xna.Framework.Media.VideoPlayer:GetTexture <0x00153>
	  at GameTest.GameObject.Shop_Objects.animations.profiles.Monitor:DrawPlayer <0x00057>
	  at System.Threading.QueueUserWorkItemCallback:WaitCallback_Context <0x0004b>
	  at System.Threading.ExecutionContext:RunInternal <0x00197>
	  at System.Threading.ExecutionContext:Run <0x0003b>
	  at System.Threading.QueueUserWorkItemCallback:System.Threading.IThreadPoolWorkItem.ExecuteWorkItem <0x00063>
	  at System.Threading.ThreadPoolWorkQueue:Dispatch <0x0024b>
	  at System.Threading._ThreadPoolWaitCallback:PerformWaitCallback <0x00047>
	  at <Module>:runtime_invoke_bool <0x00064>

kisak-valve avatar Nov 05 '22 19:11 kisak-valve

Mostly noticed the game seems to have a page fault at the end of the log too.

"Unhandled exception: page fault on read access to 0x00000008 in 32-bit code"

Checking protondb, someone else had a similar crash, but on 0x00000010 instead

waspennator avatar Nov 05 '22 19:11 waspennator

Game still seems to crash on 1 tb oled le deck on latest proton version

waspennator avatar Dec 01 '23 21:12 waspennator

Still occurring with Experimental using wine 9.0

waspennator avatar Mar 03 '24 04:03 waspennator

Game still crashes as of latest Experimental, looking at the section that was highlighted by Kisak, I'm guessing this is an FNA problem.

@kisak-valve Actually I just ran a new proton log to check and I can't seem to find that line of interest you mentioned anymore. I did find this fatal exception which I'm guessing is the problem.

steam-261740.log

000001ec:] EXCEPTION handling: System.InvalidOperationException: XNB/OGV width/height mismatch! Width: 500 Height: 412 17690.089:0124:0204:warn:threadname:NtSetInformationThread Thread renamed to L"wine_threadpool_worker" [ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidOperationException: XNB/OGV width/height mismatch! Width: 500 Height: 412 at Microsoft.Xna.Framework.Media.VideoPlayer.Play (Microsoft.Xna.Framework.Media.Video video) [0x00161] in <033f6017f1df45618ddff8f56ac60b55>:0 at GameTest.GameObject.Shop_Objects.animations.profiles.Monitor.CreateVideoThread () [0x00048] in :0 at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00014] in <94942505ad4c4982af4db0763017d52e>:0 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00071] in <94942505ad4c4982af4db0763017d52e>:0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <94942505ad4c4982af4db0763017d52e>:0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x0002b] in <94942505ad4c4982af4db0763017d52e>:0

waspennator avatar Oct 23 '24 06:10 waspennator