AMD driver timeout issue (back?)

Since the 159MB update on April 10, if my memory serves me right, there are random driver timeout crashes with Eve. Something similar was described here. AMD Radeon RX 7800 XT on win 11. Been running completely fine the weeks before.
Tried moving to dx11, removing effects, disabling anti-aliasing, the newest drivers, older drivers. Eve is the only game on this machine that’s crashing. Open for any ideas.

Running the full client via the launcher setting seems to have mitigated the issue. Also, I realized that after the gpu is getting ganked like that, plugging the hdmi cable into the motherboard socket gets back a working desktop. Which in turn means being able to access, save, and export the events from LogLite (launcher settings → tools/cache → run LogLite with game client).

Problem is back since yesterday’s 159 MB update. Seemingly erratic client crashes. Can’t attach LogLite output to bug reports via launcher. Exceptions were logged:

error	2024-05-09T22:52:37	27236	C:\CCP\EVE Online\tq\bin64\exefile.exe	TRYNDA		General	!! pythonstatus
{
    "sleepers": 0
}
error	2024-05-09T22:52:37	27236	C:\CCP\EVE Online\tq\bin64\exefile.exe	TRYNDA		General	!! pythonstatus
id=27888
stackid=-1661900166
stack=  File "C:\BuildAgent\work\e4914ca9e305cc79\eve\release\V21.06\carbon\common\stdlib\threading.py", line 503, in __bootstrap
  File "C:\BuildAgent\work\e4914ca9e305cc79\eve\release\V21.06\carbon\common\stdlib\threading.py", line 530, in __bootstrap_inner
  File "C:\BuildAgent\work\e4914ca9e305cc79\eve\release\V21.06\packages\watchdog\observers\api.py", line 151, in run
  File "C:\BuildAgent\work\e4914ca9e305cc79\eve\release\V21.06\packages\watchdog\observers\read_directory_changes.py", line 76, in queue_events
  File "C:\BuildAgent\work\e4914ca9e305cc79\eve\release\V21.06\packages\watchdog\observers\read_directory_changes.py", line 73, in _read_events
  File "C:\BuildAgent\work\e4914ca9e305cc79\eve\release\V21.06\packages\fsdlite\monitor.py", line 24, in read_events
  File "C:\BuildAgent\work\e4914ca9e305cc79\eve\release\V21.06\packages\watchdog\observers\winapi.py", line 396, in read_events
  File "C:\BuildAgent\work\e4914ca9e305cc79\eve\release\V21.06\packages\watchdog\observers\winapi.py", line 342, in read_directory_changes

error	2024-05-09T22:52:37	27236	C:\CCP\EVE Online\tq\bin64\exefile.exe	TRYNDA		General	!! pythonstatus
id=27892
stackid=190904644
stack=  File "C:\BuildAgent\work\e4914ca9e305cc79\eve\release\V21.06\carbon\common\stdlib\threading.py", line 503, in __bootstrap
  File "C:\BuildAgent\work\e4914ca9e305cc79\eve\release\V21.06\carbon\common\stdlib\threading.py", line 530, in __bootstrap_inner
  File "C:\BuildAgent\work\e4914ca9e305cc79\eve\release\V21.06\packages\watchdog\observers\api.py", line 202, in run
  File "C:\BuildAgent\work\e4914ca9e305cc79\eve\release\V21.06\packages\watchdog\observers\api.py", line 367, in dispatch_events
  File "C:\BuildAgent\work\e4914ca9e305cc79\eve\release\V21.06\carbon\common\stdlib\Queue.py", line 177, in get
  File "C:\BuildAgent\work\e4914ca9e305cc79\eve\release\V21.06\carbon\common\stdlib\threading.py", line 257, in wait

error	2024-05-09T22:52:37	27236	C:\CCP\EVE Online\tq\bin64\exefile.exe	TRYNDA		General	!! pythonstatus
id=9020
stackid=1228614453
stack=  File "C:\BuildAgent\work\e4914ca9e305cc79\eve\release\V21.06\packages\pythonstatus\__init__.py", line 76, in pythonstatus

error	2024-05-09T22:52:37	27236	C:\CCP\EVE Online\tq\bin64\exefile.exe	TRYNDA		General	!! pythonstatus
id=27256
stackid=95322134
stack=  File "C:\BuildAgent\work\e4914ca9e305cc79\eve\release\V21.06\packages\bluepy\__init__.py", line 54, in CallWrapper
  File "C:\BuildAgent\work\e4914ca9e305cc79\eve\release\V21.06\packages\uthread\__init__.py", line 733, in ParallelHelper
  File "C:\BuildAgent\work\e4914ca9e305cc79\eve\release\V21.06\eve\common\script\sys\eveCfg.py", line 988, in GetLocationsLocalBySystem

error	2024-05-09T22:52:37	27236	C:\CCP\EVE Online\tq\bin64\exefile.exe	TRYNDA		General	!! pythonstatus
id=27440
stackid=1455870885
stack=  File "C:\BuildAgent\work\e4914ca9e305cc79\eve\release\V21.06\carbon\common\stdlib\threading.py", line 503, in __bootstrap
  File "C:\BuildAgent\work\e4914ca9e305cc79\eve\release\V21.06\carbon\common\stdlib\threading.py", line 530, in __bootstrap_inner
  File "C:\BuildAgent\work\e4914ca9e305cc79\eve\release\V21.06\carbon\common\stdlib\threading.py", line 483, in run
  File "C:\BuildAgent\work\e4914ca9e305cc79\eve\release\V21.06\packages\uthread2_plugins\stackless_sleep.py", line 83, in _manage
  File "C:\BuildAgent\work\e4914ca9e305cc79\eve\release\V21.06\carbon\common\stdlib\threading.py", line 238, in wait

error	2024-05-09T22:52:37	27236	C:\CCP\EVE Online\tq\bin64\exefile.exe	TRYNDA	carbon	common.script.net.SocketGPS	EXCEPTION #6 logged at 09/05/24 22:52:37 : Socket closed with Exception
 
Formatted exception info:
error: [Errno 10054] Eine vorhandene Verbindung wurde vom Remotehost geschlossen: 'descriptor not alive'
 
Common path prefix = c:/buildagent/work/e4914ca9e305cc79/eve/release/v21.06
 
Caught at:
<pre>/packages/bluepy/__init__.py(54) CallWrapper
<pre>/packages/uthread/__init__.py(733) ParallelHelper
<pre>/packages/caching/memoize.py(84) inner_deco
<pre>/eve/client/script/ui/services/structure/structureDirectory.py(96) GetStructureMapData
<pre>/carbon/common/script/net/ServiceCallGPCS.py(769) callable
<pre>/carbon/common/script/net/machobase.py(138) ThrottledCall
<pre>/carbon/common/script/net/ServiceCallGPCS.py(760) doCall
<pre>/carbon/common/script/net/ServiceCallGPCS.py(315) RemoteServiceCallWithoutTheStars
<pre>/carbon/common/script/net/ObjectCallGPCS.py(238) CallDown
<pre>/carbon/common/script/net/ExceptionMappingGPCS.py(86) CallDown
<pre>/carbon/common/script/net/ExceptionMappingGPCS.py(63) _ProcessCall
<pre>/carbon/common/script/net/ExceptionWrapperGPCS.py(129) CallDown
<pre>/carbon/common/script/net/machoNet.py(4176) _BlockingCall
<string>(2) Write
<pre>/packages/ccpProfile/blueTaskletImplementation.py(40) Wrapper
<pre>/carbon/common/script/net/machoNetTransport.py(487) Write
<pre>/carbon/common/script/net/GPS.py(850) EncryptedWrite
<pre>/carbon/common/script/net/SocketGPS.py(467) Write
 
Thrown at:
<pre>/carbon/common/script/net/SocketGPS.py(460) Write
<pre>/carbon/common/stdlib/socket.py(235) meth
        args = ('\xceW\n\xc0t1\x82\x81\xd1-\x1a\xaf\x9aQ\x83\xd0l\xfb-\x13 \xf3\x05vK\x14\x87Fo\xa7K\xdf(F\x1a\xd39;p\x15\xdcw5\x96\x88\xa3\xf4\x86\xf2\xcf\x96\xad>2\x0b\xef\x99\x1e\'\xc0]\x17\xfa\xe8\xee\x8b\xdd\x94\xaa\xadA\xaad\xe1&\x9a\x98r\x7fE\xb1F\xf0_4Q\xd45\xe6x\xb5\x03\xa39%\xa9\xb6\x0c\x1d1%\x99We\x17\x80\xd9\xb6\x0c\xdf\xddt\x0e\x9b\x9f\xbb\xe6\xbdj\xc60\xf1}\xfb\xa2\x02uEao\xf2\x98Q\'V\xf0\xff\xd00\xf0H9\xca\xe6h\xaa\xfd\xd3\xd5\xbb\xb7\x01\x9dE\xac\xf4:5\xea\x19\xc8\xe5`\x06\x1brz\xbd\x81\xe9\xdc\x050\x9b1\xe5ey\x80W;\xd3\xbd\x8c\xc9\x1b\x17?\xb3\xd9\xf6\xb3\xbc\xf1.\x91:\x8c\xfe\xd1kP"\xd6\x93\x90\xce\x03\xfd\x9d\xfe\xa2`Oa\x87\x8c\x0e\xb5p4\'\xcd\xaew\x1b\x9d\x1e\x82\xd0\x90\xfb(\xe3\x08\xc9\x91\xf3\xb8A \x87\x89\xfcDp"\xc0\xc0\x04\xa5\x15\xf8!P\x18\xa2T=h\x9dM\x9b\x9a\x89\xdbD \xf6\xe7\x8a\x19\x89\x08=0p0c\xce\xc9\x05TY\xa6\'C\xfa',)
        name = 'sendpacket'
        self = <socket._socketobject object at 0x00000178CE1B6F50>
 
Thread Locals:  session was <Session: (sid:2143072249777221162, clientID:0, changing:ApplyRemoteAttributeChanges, mutating:0, contextOnly:False, locationid:30003525, corprole:0x7fffffffffffffffL, userid:14090863, languageID:EN, role:0x6000000000000000L, charid:2112091390, address:91.36.17.233:31704, userType:30, sessionType:5, countryCode:DE, regionid:10000043, constellationid:20000514, corpid:98550334, shipid:1026793453615, solarsystemid:30003525, solarsystemid2:30003525, hqID:60014611, rolesAtAll:0x7fffffffffffffffL, rolesAtHQ:0x7fffffffffffffffL, rolesAtBase:0x7fffffffffffffffL, rolesAtOther:0x7fffffffffffffffL, genderID:True, bloodlineID:8, raceID:8, corpAccountKey:1000)>
Stackhash: -923935537

Reported from: stdlogutils
EXCEPTION END
error	2024-05-09T22:52:37	27236	C:\CCP\EVE Online\tq\bin64\exefile.exe	TRYNDA	svc	ServiceManager	In svc.subway.OnSpecialFX
error	2024-05-09T22:52:37	27236	C:\CCP\EVE Online\tq\bin64\exefile.exe	TRYNDA	carbon	common.script.net.SocketGPS	EXCEPTION #7 logged at 09/05/24 22:52:37 : Socket closed with Exception
 
Formatted exception info:
None
 
Common path prefix = c:/buildagent/work/e4914ca9e305cc79/eve/release/v21.06
 
Caught at:
<pre>/packages/bluepy/__init__.py(54) CallWrapper
<pre>/carbon/common/script/net/machoNet.py(4855) TransportReader
<pre>/carbon/common/script/net/machoNetTransport.py(257) Close
<pre>/carbon/common/script/net/SocketGPS.py(373) Close
<pre>/carbon/common/stdlib/logging/__init__.py(1158) error
<pre>/carbon/common/stdlib/logging/__init__.py(1251) _log
<pre>/carbon/common/stdlib/logging/__init__.py(1261) handle
<pre>/packages/sentry_sdk/integrations/logging.py(70) sentry_patched_callhandlers
<pre>/carbon/common/stdlib/logging/__init__.py(1301) callHandlers
<pre>/carbon/common/stdlib/logging/__init__.py(744) handle
<pre>/packages/stdlogutils/logserver.py(213) emit
<pre>/carbon/common/stdlib/logging/__init__.py(719) format
 
Thrown at:
 
Thread Locals:  session was <Session: (sid:2143072249777221162, clientID:0, mutating:0, contextOnly:False, locationid:30003525, corprole:0x7fffffffffffffffL, userid:14090863, languageID:EN, role:0x6000000000000000L, charid:2112091390, address:91.36.17.233:31704, userType:30, sessionType:5, countryCode:DE, regionid:10000043, constellationid:20000514, corpid:98550334, shipid:1026793453615, solarsystemid:30003525, solarsystemid2:30003525, hqID:60014611, rolesAtAll:0x7fffffffffffffffL, rolesAtHQ:0x7fffffffffffffffL, rolesAtBase:0x7fffffffffffffffL, rolesAtOther:0x7fffffffffffffffL, genderID:True, bloodlineID:8, raceID:8, corpAccountKey:1000)>
Stackhash: -783236524

Reported from: stdlogutils
EXCEPTION END
error	2024-05-09T22:52:37	27236	C:\CCP\EVE Online\tq\bin64\exefile.exe	TRYNDA	carbon	common.script.net.SocketGPS	EXCEPTION #8 logged at 09/05/24 22:52:37 : Socket closed with Exception
 
Formatted exception info:
GPSTransportClosed: Ship removed from space because client timed-out whilst connecting to solar system
 
Common path prefix = c:/buildagent/work/e4914ca9e305cc79/eve/release/v21.06
 
Caught at:
<pre>/packages/bluepy/__init__.py(54) CallWrapper
<pre>/carbon/common/script/net/machoNet.py(4771) TransportReader
<string>(2) Read
<pre>/packages/ccpProfile/blueTaskletImplementation.py(40) Wrapper
<pre>/carbon/common/script/net/machoNetTransport.py(538) Read
 
Thrown at:
<pre>/carbon/common/script/net/machoNetTransport.py(536) Read
<pre>/carbon/common/script/net/machobase.py(37) Loads
        packet = '~\x01\x00\x00\x00"\x14\x03\x029carbon.common.script.net.GPSExceptions.GPSTransportClosed%SRShip removed from space because client timed-out whilst connecting to solar system\x16\x0b.\x05proxy\x13\x06origin\x16\x00\x13\nreasonArgs/\x08 \x11\x8e\xccR\xa2\xda\x01\x13\x05clock\x05Rf\x13\x11loggedOnUserCount\x13\x03ccp\x13\x06region\x1b\x01\x13\x06reason\n\x8f\xc2\xf5(\\\x0f5@\x13\x07version\x044;\'\x00\x13\x05build\x01\x13\nreasonCode\x13\x06V21.06\x13\x08codename\x05\xf0\x01\x11\x87--\x01\x00\x00\x00'
        ret = <GPSTransportClosed: reason='Ship removed from space because client timed-out whilst connecting to solar system', args[1:]=()>
 
Thread Locals:  session was <Session: (sid:2143072249777221162, clientID:0, mutating:0, contextOnly:False, corprole:0x0, userid:14090863, languageID:EN, role:0x4000000000000000L, sessionType:5, rolesAtAll:0x0, rolesAtHQ:0x0, rolesAtBase:0x0, rolesAtOther:0x0)>
Stackhash: 1104865716

Reported from: stdlogutils
EXCEPTION END
error	2024-05-09T22:52:37	27236	C:\CCP\EVE Online\tq\bin64\exefile.exe	TRYNDA	svc	ServiceManager	In svc.gameui.OnDisconnect
error	2024-05-09T22:52:37	27236	C:\CCP\EVE Online\tq\bin64\exefile.exe	TRYNDA	trinity	Main	DX11 device removed, reason: 0x887a0006
error	2024-05-09T22:52:37	27236	C:\CCP\EVE Online\tq\bin64\exefile.exe	TRYNDA	svc	ServiceManager	In svc.gameui.OnSessionChanged
error	2024-05-09T22:52:38	27236	C:\CCP\EVE Online\tq\bin64\exefile.exe	TRYNDA	eveexceptions	exceptionEater	EXCEPTION #9 logged at 09/05/24 22:52:38 : Exception during soft clock sync
 
Formatted exception info:
UserError: User error, msg=GPSTransportClosed, dict={'what': 'The transport has not yet been connected, or authentication was not successful.'}
 
Common path prefix = c:/buildagent/work/e4914ca9e305cc79/eve/release/v21.06
 
Caught at:
<pre>/packages/bluepy/__init__.py(54) CallWrapper
<pre>/carbon/client/script/remote/connectionService.py(285) ClockSyncDaemon
 
Thrown at:
<pre>/carbon/client/script/remote/connectionService.py(255) ClockSyncDaemon
<pre>/carbon/common/script/net/ServiceCallGPCS.py(769) callable
<pre>/carbon/common/script/net/machobase.py(138) ThrottledCall
<pre>/carbon/common/script/net/ServiceCallGPCS.py(760) doCall
<pre>/carbon/common/script/net/ServiceCallGPCS.py(315) RemoteServiceCallWithoutTheStars
<pre>/carbon/common/script/net/ObjectCallGPCS.py(238) CallDown
<pre>/carbon/common/script/net/ExceptionMappingGPCS.py(86) CallDown
<pre>/carbon/common/script/net/ExceptionMappingGPCS.py(63) _ProcessCall
<pre>/carbon/common/script/net/ExceptionWrapperGPCS.py(129) CallDown
<pre>/carbon/common/script/net/machoNet.py(4146) _BlockingCall
<string>(2) _GetTransports
<pre>/packages/ccpProfile/blueTaskletImplementation.py(40) Wrapper
<pre>/carbon/common/script/net/machoNet.py(4305) _GetTransports
        destAddress = Address::Node(nodeID="1000002120",service="machoNet",callID="None")
        self = <MachoNet Service>
        srcTransport = None
 
Thread Locals:  session was <Session: (sid:2143072249777221162, clientID:0, mutating:0, contextOnly:False, corprole:0x0, userid:14090863, languageID:EN, role:0x4000000000000000L, sessionType:5, rolesAtAll:0x0, rolesAtHQ:0x0, rolesAtBase:0x0, rolesAtOther:0x0)>
Stackhash: -401393342

Reported from: stdlogutils
EXCEPTION END
error	2024-05-09T22:52:38	27236	C:\CCP\EVE Online\tq\bin64\exefile.exe	TRYNDA	trinity	TrinityAL	Failed to D3D11CreateDeviceAndSwapChain
error	2024-05-09T22:52:38	27236	C:\CCP\EVE Online\tq\bin64\exefile.exe	TRYNDA	trinity	TrinityAL	Failed to D3D11CreateDeviceAndSwapChain
error	2024-05-09T22:52:38	27236	C:\CCP\EVE Online\tq\bin64\exefile.exe	TRYNDA	trinity	TrinityAL	Failed to D3D11CreateDeviceAndSwapChain
error	2024-05-09T22:52:38	27236	C:\CCP\EVE Online\tq\bin64\exefile.exe	TRYNDA	trinity	TrinityAL	Failed to D3D11CreateDeviceAndSwapChain
error	2024-05-09T22:52:38	27236	C:\CCP\EVE Online\tq\bin64\exefile.exe	TRYNDA	trinity	TrinityAL	Failed to D3D11CreateDeviceAndSwapChain

Checked cables, ran diagnostics, removed drivers with DDU, put them back, downgraded to DX11. Oh, yes, and Win11 had helpfully set the energy savings setting for PCIe to medium, which is now set to off. So far ok.

But, in all honesty, it was probably blasting Amon Amarth that must’ve fixed it.

I’ve been experiencing some AMD Driver related issues as well. However it seems to be specific to when having multiple clients open at the same time, I have 3, and Exiting game on 1 or 2 which may cause a Driver Timeout on the rest of clients that are still open. Also may occasionally happen when launching multiple clients at once.

There is a workaround that I can perform before the driver actually times out, which is to hover over the games in the taskbar and then “close” the client that way and then I can switch to the client and cancel exit of game - brings the client back to life, usually - there are time when the driver restarts regardless of using the workaround.

I have a RX 6900XT graphics card.