Skip to content

Installer fails to launch if mandatory ASLR is enabled #435

@jlillis

Description

@jlillis

Describe the bug
The MTA installer will fail to launch with error 0xc000007b if mandatory ASLR is enabled.

To Reproduce
Steps to reproduce the behavior:

  1. Enable mandatory ASLR in the Windows Defender Security Center.
  2. Attempt to run the MTA installer - it will fail.
  3. Disable mandatory ASLR.
  4. The installer should work again.

Expected behavior
The installer should work with mandatory ASLR enabled.

Screenshots
The installer error:
image
The mandatory ASLR setting:
image

MTA Client (please complete the following information):

  • Version 1.5.6
  • Running in Wine? No

MTA Server (please complete the following information):

  • OS: Windows 10 x64
  • Version 1.5.6

Additional context
When I googled "0xc000007b error" to try to fix my problem, this forum post pointed me in the right direction: https://portableapps.com/node/57109

Followed by this: https://portableapps.com/node/57104

After doing a little research into what might be causing this, I found this bug report on NSIS: https://sourceforge.net/p/nsis/bugs/1188/

According to this changelog, this bug was fixed in version 3.03 of NSIS - MTA still uses 2.46.5, which was released back in 2009. Maybe it's time for an update?

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions