Skip to content

Cannot launch when enabling Mandatory ASLR in Windows Security #327

@szw0407

Description

@szw0407

As described in title.

The program was not just working at all, and the installation failed as bash cannot launch properlly. If I just unzip and use the exe file directly it says:


Error: Could not fork child process: Resource temporarily unavailable (-1).
DLL rebasing may be required; see 'rebaseall / rebase --help'.

I am not quite sure whether this issue should be reported here or somewhere else, and I am just a user who has no idea what it means, thus no more information can be provided. Sorry for that.

According to the Microsoft docs,

Address space layout randomization (ASLR) is a computer security technique involved in preventing exploitation of memory corruption vulnerabilities. In order to prevent an attacker from reliably jumping to, for example, a particular exploited function in memory, ASLR randomly arranges the address space positions of key data areas of a process, including the base of the executable and the positions of the stack, heap and libraries.

Personally I think it enhanced security, but perhaps some features like forking a process may not work properlly.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions