title: When would it be useful to disable ASLR for a C application?
body: <p>I understand the purpose and function of ASLR, and have disabled it for a few applications to exploit possible vulnerabilities, but are exploiting vulnerabilities in memory the only purpose of disabling it? For example, are there any applications whose functionality depends on constant memory layout?</p>