FEX-Emu / FEX

A fast usermode x86 and x86-64 emulator for Arm64 Linux
https://fex-emu.com
MIT License
2.07k stars 113 forks source link

Guest applications that try allocating an executable stack fail to set permissions #896

Closed Sonicadvance1 closed 1 year ago

Sonicadvance1 commented 3 years ago

Seems like the mprotect fails for whatever reason. Life is Strange's launcher hits this very early and crashes out. Seems to come from libCoreFoundation

Sonicadvance1 commented 3 years ago

Portal and Portal2 needs this as well

Sonicadvance1 commented 3 years ago

Darkest Dungeon also requires this.

Sonicadvance1 commented 3 years ago

Crusader Kings 2 also requires this.

Sonicadvance1 commented 3 years ago

Hotline Miami 2 also requires this.

Sonicadvance1 commented 3 years ago

Into The Breach also requires this.

Sonicadvance1 commented 3 years ago

Mark of the Ninja remastered also requires this.

Sonicadvance1 commented 3 years ago

Prison Architect also requires this.

Sonicadvance1 commented 3 years ago

Project Zomboid also requires this. Although this one also fails on host?

Sonicadvance1 commented 3 years ago

Rise of the Tomb Raider also requires this.

Sonicadvance1 commented 3 years ago

Solar 2 also requires this.

Sonicadvance1 commented 3 years ago

Total War: WARHAMMER II also requires this.

Sonicadvance1 commented 3 years ago

Left 4 Dead 2 also requires this.