flightlessmango / MangoHud

A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more. Discord: https://discordapp.com/invite/Gj5YmBb
MIT License
6.13k stars 262 forks source link

Monado XR runtime segfaults when hooked by mangohud #1295

Closed SpookySkeletons closed 3 months ago

SpookySkeletons commented 3 months ago

Describe the bug Mangohud appears to try and hook the actual monado direct mode VR compositor and this results in a pretty nasty segfault code 139.

To Reproduce Steps to reproduce the behavior:

  1. Enable mangohud globally through etc environment
  2. Start monado-service

Expected behavior Mangohud should ignore the VR compositor of Monado

Can we quirk out the VR compositor here?

Leopard1907 commented 3 months ago

You can try blacklisting that process.

https://github.com/flightlessmango/MangoHud/blob/master/src/blacklist.cpp#L32

flightlessmango commented 3 months ago

should be fixed here #1296

SpookySkeletons commented 3 months ago

Thanks for the quick turnaround on the PR!