Closed shadowcode0 closed 4 years ago
Actually, never mind. Looks like other Unity projects also have this issue: https://support.paradoxplaza.com/hc/en-us/articles/360019138814-Citrix-Workspace-and-Unity-games
I guess it depends on the version of the Unity runtime, since some of my older games are fine. If you guys could sticky a similar thread in the Steam forums so that other people also know, that would be great.
Hi,
TurnSignal crashes on startup if the Citrix Workspace App is installed. This software is often used to provide remote desktop access for corporations. More people may have this installed nowadays due to Covid19.
TurnSignal quietly exits with exception 0xC0000005 (Access Violation - The thread tried to read from or write to a virtual address for which it does not have the appropriate access.)
The issue is likely caused when Unity/TurnSignal is iterating through the different display adaptors available. Removing Citrix's virtual graphics adapter (temporarily) solves the problem. This could be a bug with the Unity engine, however, other Unity applications are fine. Perhaps as a workaround just skip any adaptors that share Citrix's device ID.
The callstack is as follows:
The adapter in question:
DXDIAG blurb:
Here is the DMP (p/w is 'turnsignal'): TurnSignal.exe_200614_175404.zip I didn't see any logfiles from TurnSignal.