Changes:
- Fixed possible memory corruption on Linux / macOS due to a path that used select() and did not check FD_SETSIZE limit.
- On Linux, instructions to enable KVM if permission is denied should print more visibly now.
- Removed "Screenshot failed to find cb 0" messages.
- Addressed a possible race condition with some versions of Vulkan loaders when creating many VkDevice/VkInstances in parallel.
Users on Reddit pointed out interference between Riot Vanguard and the emulator, leading to a possible failure to start the emulator:
https://www.reddit.com/r/androiddev/comments/gdr6pj/android_studio_emulator_killed_by_riot_vanguard/
We recommend uninstalling Vanguard.
Open a command prompt with admin privileges:
sc delete vgc
sc delete vgk
Reboot your machine, then uninstall Vanguard normally for good measure.