-
Notifications
You must be signed in to change notification settings - Fork 262
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failed to start target application on Windows due to initial heap allocation failing with STATUS_INVALID_SYSTEM_SERVICE #2447
Comments
Got the exact same problem. I guess we don't have any news about this ? |
Please provide the information in the template which you are not supposed to be able to file a bug without filling in (there is a Github bug that lets you bypass if you authenticate late): https://github.com/DynamoRIO/drmemory/issues/new?assignees=&labels=&template=bug_report.md&title= For:
The failure code is:
Must be an unusual kernel or something: but you never provided any info on the OS version. Please fill out the template. |
Hi ! Describe the bug
To Reproduce
Please also answer these questions drawn from https://drmemory.org/page_help.html#sec_narrow :
Expected behavior Versions
Additional context |
Thank you for the information. So plain DynamoRIO fails to allocate memory which from the STATUS_INVALID_SYSTEM_SERVICE code sounds like the kernel no longer supports NtAllocateVirtualMemory. Such a problem would be expected to result in failure running any application on that kernel. Unfortunately I can't reproduce this: I have a machine with Windows 21H2 (OS Build 19044.1586)
Wondering if there is some App Compatibility layer or security software or something on your machine which would explain the differing behavior. |
Thanks ! I've also tried on a personnal computer and it succeed on the Hello World example... I've the exact same build of Windows. I'll also get in touch with my IT service to know if they have an idea about this. |
This same OOM was seen here: https://groups.google.com/g/dynamorio-users/c/hCL1GfwDiK8/m/YgINheqZCQAJ |
Looks like this issues was also reported here https://groups.google.com/g/DynamoRIO-Users/c/gKF6RqG6wqI |
At least one explanation for this has been found: interoperability problems with CrowdStrike Falcon: DynamoRIO/dynamorio#7024. |
<Application Test.exe (15952). Out of memory. Program aborted. Source I, type 0x0000000000000001, code 0x00000000c000001c.>
Dr. Memory failed to start the target application, perhaps due to
interference from invasive security software.
Try disabling other software or running in a virtual machine.
WARNING: Examine the following unusual libraries in this process to help identify
invasive software that may have affected the target application:
Please file a bug about this at http://drmemory.org/issues
WARNING: application exited with abnormal code 0xffffffff
The text was updated successfully, but these errors were encountered: