protonscr

steamwebhelper is leaking RAM like no tomorrow, causing an OOM

steamopen Distro Family: ArchWeb Component
ValveSoftware/steam-for-linux#13369 · opened 2026-07-01 by VERG-SS220 · updated 2026-07-03 · 4 comments · github
1 matching comments, n / p to jump
VVERG-SS220 2026-07-01 github

Your system information

  • Steam client version (build number or date): 1782866176
  • Distribution (e.g. Ubuntu): Arch
  • Opted into Steam client beta?: [Yes/No]: No
  • Have you checked for system updates?: [Yes/No] Yes. Practically doing it everyday because... Arch
  • Steam Logs: [generate by running this command in a terminal tar -zcvf ~/Desktop/steam-logs.tar.gz ~/.steam/steam/logs]
    steam-logs.tar.gz
  • GPU: Advanced Micro Devices RTX 7700XT

Please describe your issue in as much detail as possible:

All I did is launch the game and launch Deus Ex: Mankind Divided to play some. Instead after about 30 minutes of gameplay, my system ran out of RAM NOT because of the game, but because of the steamwebhelper leaking Gibibytes of RAM (journalctl log with 3 entries attached below)

Jun30 21:03:13 Justiceplay-PC kernel: Out of memory: Killed process 96560 (steamwebhelper) total-vm:33265308kB, anon-rss:25343472kB, file-rss:3368kB, shmem-rss:57444kB, UID:1000 pgtables:51364kB oom_score_adj:200
Jun 30 21:34:46 Justiceplay-PC kernel: Out of memory: Killed process 109442 (steamwebhelper) total-vm:32357904kB, anon-rss:26298916kB, file-rss:3360kB, shmem-rss:56756kB, UID:1000 pgtables:53020kB oom_score_adj:200
Jul 01 19:01:18 Justiceplay-PC kernel: Out of memory: Killed process 38455 (steamwebhelper) total-vm:19133096kB, anon-rss:12771260kB, file-rss:3372kB, shmem-rss:56760kB, UID:1000 pgtables:26572kB oom_score_adj:200

Steps for reproducing this issue:

  1. Launch Steam.
  2. Wait in the store page (or ANY page because it's all web)
  3. Gain 13Gis RAM usage. Profit.
RRainGameDev 2026-07-03 github

I've seen this too, i boot up steam and it will eat up all the ram and CPU processing it can get

Ive attached a btop image showing what happens as soon as steam is launched
Image

RRainGameDev 2026-07-03 github
update: found the memory leak, wine seems be having the issues Image
RRainGameDev 2026-07-03 github
heres a full log of it happening/starting if it helps
steam.sh[2559]: Running Steam on arch rolling 64-bit
steam.sh[2559]: STEAM_RUNTIME is enabled automatically
setup.sh[2614]: Steam runtime environment up-to-date!
steam.sh[2559]: Log already open
steam.sh[2559]: Steam client's requirements are satisfied
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
[2026-07-03 21:31:19] Startup - updater built Jun 24 2026 23:24:37
[2026-07-03 21:31:19] Startup - Steam Client launched with: '/home/rain/.local/share/Steam/ubuntu12_32/steam' '-srt-logger-opened'
07/03 21:31:19 minidumps folder is set to /tmp/dumps
07/03 21:31:19 Init: Installing breakpad exception handler for appid(steam)/version(1782866176)/tid(2705)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
CProcessEnvironmentManager is ready, 6 preallocated environment variables.
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
[2026-07-03 21:31:19] Process started with command-line: '/home/rain/.local/share/Steam/ubuntu12_32/steam' '-child-update-ui' '-child-update-ui-socket' '8' '-srt-logger-opened'
07/03 21:31:19 minidumps folder is set to /tmp/dumps
[2026-07-03 21:31:19] Using update UI: xwin
07/03 21:31:19 Init: Installing breakpad exception handler for appid(steam)/version(0)/tid(2706)
[2026-07-03 21:31:19] Create window
[2026-07-03 21:31:19] Loading cached metrics from disk (/home/rain/.local/share/Steam/package/steam_client_metrics.bin)
[2026-07-03 21:31:19] Using the following download hosts for Public, Realm steamglobal
[2026-07-03 21:31:19] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 400, source = 'update_hosts_cached.vdf'
[2026-07-03 21:31:19] 2. https://client-update.fastly.steamstatic.com, /, Realm 'steamglobal', weight was 900, source = 'update_hosts_cached.vdf'
[2026-07-03 21:31:19] 3. https://client-update.steamstatic.com, /, Realm 'steamglobal', weight was 1, source = 'baked in'
[2026-07-03 21:31:19] Checking for update on startup
[2026-07-03 21:31:19] Checking for available updates...
[2026-07-03 21:31:19] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_ubuntu12
[2026-07-03 21:31:19] Manifest download: send request
[2026-07-03 21:31:19] Set percent complete: 0
[2026-07-03 21:31:19] Set status message: Checking for available updates...
[2026-07-03 21:31:19] Set percent complete: -1
[2026-07-03 21:31:19] Manifest download: waiting for download to finish
[2026-07-03 21:31:19] Manifest download: finished
[2026-07-03 21:31:19] Download skipped: /steam_client_ubuntu12 version 1782866176, installed version 1782866176, existing pending version 0
[2026-07-03 21:31:19] Nothing to do
[2026-07-03 21:31:19] Verifying installation...
[2026-07-03 21:31:19] Verifying all executable checksums
[2026-07-03 21:31:19] Set percent complete: -1
[2026-07-03 21:31:19] Set status message: Verifying installation...
[2026-07-03 21:31:21] Show window
[2026-07-03 21:31:21] Verification complete
UpdateUI: skip show logo
[2026-07-03 21:31:21] Destroy window
[2026-07-03 21:31:21] Shutdown

Steam logging initialized: directory: /home/rain/.local/share/Steam/logs

XOpenIM() failed, LANG = en_GB.UTF-8
XOpenIM() failed, LANG = en_GB.UTF-8XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf6314ec0
XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf6313590
07/03 21:31:21 minidumps folder is set to /tmp/dumps
07/03 21:31:21 Init: Installing breakpad exception handler for appid(steamsysinfo)/version(1782866176)/tid(2751)
Running query: 1 - GpuTopology
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
Response: gpu_topology {
  gpus {
    id: 1
    name: "AMD Radeon RX 9070 XT (RADV GFX1201)"
    vram_size_bytes: 17095983104
    driver_id: k_EGpuDriverId_MesaRadv
    driver_version_major: 26
    driver_version_minor: 1
    driver_version_patch: 4
    luid: 0
  }
  gpus {
    id: 2
    name: "AMD Radeon RX 9070 XT (RADV GFX1201)"
    vram_size_bytes: 17095983104
    driver_id: k_EGpuDriverId_MesaRadv
    driver_version_major: 26
    driver_version_minor: 1
    driver_version_patch: 4
    luid: 0
  }
  default_gpu_id: 1
}

Exit code: 0
Saving response to: /tmp/steamACJabl - 120 bytes
steamwebhelper.sh[2769]: Starting steamwebhelper under bootstrap steamrt steam runtime via: /home/rain/.local/share/Steam/steamrt64/pv-runtime/steam-runtime-steamrt/_v2-entry-point
steamwebhelper.sh[2769]: Starting steamwebhelper with steamrt steam runtime at /home/rain/.local/share/Steam/steamrt64/pv-runtime/steam-runtime-steamrt/_v2-entry-point
Steam Runtime Launch Service: starting steam-runtime-launcher-service
Steam Runtime Launch Service: steam-runtime-launcher-service is running pid 2953
bus_name=com.steampowered.PressureVessel.LaunchAlongsideSteam
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
setlocale "en_US.UTF-8": No such file or directory
pv-locale-gen: Missing locale en_US.UTF-8
pv-locale-gen: Generating locale en_GB.UTF-8...
pv-locale-gen: Generated locale en_GB.UTF-8 successfully
pv-locale-gen: Generating locale en_US.UTF-8...
pv-locale-gen: Generated locale en_US.UTF-8 successfully
pv-adverb[2949]: W: Container startup will be faster if missing locales are created at OS level
exec ./steamwebhelper -nocrashdialog -lang=en_US -cachedir=/home/rain/.local/share/Steam/config/htmlcache -steampid=2705 -buildid=1782866176 -steamid=0 -logdir=/home/rain/.local/share/Steam/logs -uimode=7 -startcount=0 -steamuniverse=Public -realm=Global -clientui=/home/rain/.local/share/Steam/clientui -steampath=/home/rain/.local/share/Steam/ubuntu12_32/steam -launcher=0 --valve-enable-site-isolation --enable-smooth-scrolling --password-store=basic --log-file=/home/rain/.local/share/Steam/logs/cef_log.txt --disable-quick-menu --disable-component-update --gaia-url=http://disabled.invalid --enable-features=PlatformHEVCDecoderSupport --disable-features=WinRetrieveSuggestionsOnlyOnDemand,SpareRendererForSitePerProcess,DcheckIsFatal,BlockPromptsIfIgnoredOften,WebUsbDeviceDetection,ValveFFmpegAllowLowDelayHEVC
Desktop state changed: desktop: { pos:  640,   0 size: 6400,1440 } primary: { pos:  640,   0 size: 1920,1080 }
Caching cursor image for , size 24x24, serial 2, cache size = 0

(steam:2705): GLib-GIO-WARNING **: 21:31:28.956: /home/rain/.config/sway-mimeapps.list contains a [Added Associations] group, but it is not permitted here.  Only the non-desktop-specific mimeapps.list file may add or remove associations.

(steam:2705): GLib-GIO-WARNING **: 21:31:28.956: /home/rain/.config/wlroots-mimeapps.list contains a [Added Associations] group, but it is not permitted here.  Only the non-desktop-specific mimeapps.list file may add or remove associations.

(steam:2705): GLib-GIO-WARNING **: 21:31:28.956: /home/rain/.config/swayfx-mimeapps.list contains a [Added Associations] group, but it is not permitted here.  Only the non-desktop-specific mimeapps.list file may add or remove associations.
setlocale "en_US.UTF-8": No such file or directory
pv-locale-gen: Missing locale en_US.UTF-8
pv-locale-gen: Generating locale en_GB.UTF-8...
pv-locale-gen: Generated locale en_GB.UTF-8 successfully
pv-locale-gen: Generating locale en_US.UTF-8...
pv-locale-gen: Generated locale en_US.UTF-8 successfully
pv-adverb[3460]: W: Container startup will be faster if missing locales are created at OS level
ProtonFixes[3668] WARN: Skipping fix execution. We are probably running a unit test.
Proton: Upgrading prefix from CachyOS-11.0-100 to GE-Proton10-34 (/home/rain/.local/share/Steam/steamapps/compatdata/0/)
Proton: Prefix has an invalid version?! You may want to back up user files and delete this prefix.
ProtonFixes[3668] WARN: Skipping fix execution. We are probably running a unit test.
wineserver: NTSync up and running!
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
reaping pid: 2706 -- steam
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
Fossilize INFO: Overriding serialization path: "/home/rain/.local/share/Steam/shader_cache_temp_dir_d3d11_64/fozpipelinesv6/steamapprun_pipeline_cache".
setlocale "en_US.UTF-8": No such file or directory
pv-locale-gen: Missing locale en_US.UTF-8
pv-locale-gen: Generating locale en_GB.UTF-8...
pv-locale-gen: Generated locale en_GB.UTF-8 successfully
pv-locale-gen: Generating locale en_US.UTF-8...
pv-locale-gen: Generated locale en_US.UTF-8 successfully
pv-adverb[4012]: W: Container startup will be faster if missing locales are created at OS level
ProtonFixes[4079] WARN: Skipping fix execution. We are probably running a unit test.
ProtonFixes[4079] WARN: Skipping fix execution. We are probably running a unit test.
wineserver: NTSync up and running!
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
Fossilize INFO: Overriding serialization path: "/home/rain/.local/share/Steam/shader_cache_temp_dir_d3d12_64/fozpipelinesv6/steamapprun_pipeline_cache".
setlocale "en_US.UTF-8": No such file or directory
pv-locale-gen: Missing locale en_US.UTF-8
pv-locale-gen: Generating locale en_GB.UTF-8...
pv-locale-gen: Generated locale en_GB.UTF-8 successfully
pv-locale-gen: Generating locale en_US.UTF-8...
pv-locale-gen: Generated locale en_US.UTF-8 successfully
pv-adverb[4253]: W: Container startup will be faster if missing locales are created at OS level
ProtonFixes[4321] WARN: Skipping fix execution. We are probably running a unit test.
ProtonFixes[4321] WARN: Skipping fix execution. We are probably running a unit test.
wineserver: NTSync up and running!
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
Fossilize INFO: Overriding serialization path: "/home/rain/.local/share/Steam/shader_cache_temp_dir_d3d11_64/fozpipelinesv6/steamapprun_pipeline_cache".
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
setlocale "en_US.UTF-8": No such file or directory
pv-locale-gen: Missing locale en_US.UTF-8
pv-locale-gen: Generating locale en_GB.UTF-8...
pv-locale-gen: Generated locale en_GB.UTF-8 successfully
pv-locale-gen: Generating locale en_US.UTF-8...
pv-locale-gen: Generated locale en_US.UTF-8 successfully
pv-adverb[4738]: W: Container startup will be faster if missing locales are created at OS level
ProtonFixes[4836] WARN: Skipping fix execution. We are probably running a unit test.
ProtonFixes[4836] WARN: Skipping fix execution. We are probably running a unit test.
wineserver: NTSync up and running!
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
WARNING: radv is not a conformant Vulkan implementation, testing use only.
Fossilize INFO: Overriding serialization path: "/home/rain/.local/share/Steam/shader_cache_temp_dir_d3d12_64/fozpipelinesv6/steamapprun_pipeline_cache".
setlocale "en_US.UTF-8": No such file or directory
pv-locale-gen: Missing locale en_US.UTF-8
pv-locale-gen: Generating locale en_GB.UTF-8...
pv-locale-gen: Generated locale en_GB.UTF-8 successfully
pv-locale-gen: Generating locale en_US.UTF-8...
pv-locale-gen: Generated locale en_US.UTF-8 successfully
pv-adverb[5074]: W: Container startup will be faster if missing locales are created at OS level
ProtonFixes[5179] WARN: Skipping fix execution. We are probably running a unit test.
Proton: Upgrading prefix from GE-Proton10-34 to CachyOS-11.0-100 (/home/rain/.local/share/Steam/steamapps/compatdata/0/)
Proton: Prefix has an invalid version?! You may want to back up user files and delete this prefix.
ProtonFixes[5179] WARN: Skipping fix execution. We are probably running a unit test.
ntsync: up and running.
wine: Unhandled page fault on read access to 00000000000003E6 at address 00006FFFFEA3875E (thread 0050), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 006c), starting debugger...
wine: Unhandled page fault on read access to 00000000000003EC at address 00006FFFFEA3875E (thread 0094), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 00ac), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 00b4), starting debugger...
wine: Unhandled page fault on read access to 00000000000003F6 at address 00006FFFFEA3875E (thread 00f8), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 00e4), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 00ec), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 011c), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 012c), starting debugger...
wine: Unhandled page fault on read access to 0000000000000400 at address 00006FFFFEA3875E (thread 0148), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0134), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0168), starting debugger...
wine: Unhandled page fault on read access to 00000000000002AE at address 00006FFFFE2F97F3 (thread 002c), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0170), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0178), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0184), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 01bc), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 01c4), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 01cc), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 01d4), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 01dc), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0210), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0218), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0220), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0228), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0230), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0260), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0268), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0270), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0278), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0280), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 02b0), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 02b8), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 02c0), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 02c8), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 02d0), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0300), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0308), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0310), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0318), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0320), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0350), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0358), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0368), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0360), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0370), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 03a0), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 03a8), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 03b0), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 03b8), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 03c0), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 03f0), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 03f8), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0404), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0408), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0410), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0440), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0448), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0450), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0458), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0460), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0490), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 0498), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 04a0), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 04a8), starting debugger...
wine: Unhandled page fault on read access to 000000000000036E at address 00006FFFFE2D7437 (thread 04b0), starting debugger...```

</details>
RRainGameDev 2026-07-03 github

Ok i seem to have fixed my issues, it was a mix between stale proton versions and having a corrupted prefix at ~/.local/share/Steam/steamapps/compatdata/0/

Updating my proton versions (specifically cachy's proton) and removing the prefix for it to regenerate have fixed my steam memory leak.

Proton versions