bazzite icon indicating copy to clipboard operation
bazzite copied to clipboard

Massive Memory Leak in Harvestella

Open RadicalR opened this issue 1 year ago • 9 comments

Upon starting a new game or loading an existing save, the RAM usage increases until it hits 14 gigs, at which point the game either crashes, or more commonly the Deck crashes. This happens within 10 seconds.

I've tried it with the Bazzite and Legacy memory options, I've tried both the GE and regular Proton.

The game worked correctly on SteamOS.

RadicalR avatar Aug 27 '23 03:08 RadicalR

Attach a game log by entering PROTON_LOG=1 %command% in the game's launch options. It may indicate what the issue is.

nicknamenamenick avatar Aug 27 '23 21:08 nicknamenamenick

Here you go. steam-1816300.zip

RadicalR avatar Aug 28 '23 01:08 RadicalR

Also occurs in Sonic Forces. Crashes in under 30 seconds.

coatlessali avatar Aug 28 '23 03:08 coatlessali

Can you grab a log and contribute it? Maybe there is a common thread?

RadicalR avatar Aug 28 '23 03:08 RadicalR

Unfortunately I cannot at this time, as I've reinstalled SteamOS due to a pinch situation and I haven't had time to reinstall Bazzite. The game would freeze with audio on older Proton versions, and on newer Proton versions would freeze the entire system. Legacy swap did nothing to help, and the game uses D3D11/DXVK.

A question I do have is whether or not PROTON_USE_WINED3D=1 would help. I'll come back to it when I can.

coatlessali avatar Aug 28 '23 03:08 coatlessali

There is no change if I put PROTON_USE_WINED3D=1 in the launch command.

RadicalR avatar Aug 28 '23 04:08 RadicalR

WINED3D and not WIND3D?

coatlessali avatar Aug 28 '23 04:08 coatlessali

Corrected my typo. But yes, I've doubled checked the entry - it was WINED3D.

RadicalR avatar Aug 28 '23 04:08 RadicalR

Mesa 23.1.6 had a memory leak that affected Unreal Engine titles. We now ship 23.1.7 which has a fix for that issue. Harvestella in particular wasn't mentioned but it's UE, so it's worth a re-test.

KyleGospo avatar Sep 12 '23 17:09 KyleGospo