NetWorx does not start

7 posts · Closed

zed12
8 Mar 2022

NetWorx does not start. I get this error on my Windows 11 x64 21H2. I've tried numerous versions; they all come up with the same error.

Unable to execute file:
C:\Program Files\NetWorx\networx.exe

CreateProcess failed; code 623.
{Illegal system DLL relocation}
The system DLL %hs was relocated in memory. The application will not run properly.
The relocation occurred because the DLL %hs occupied an address range reserved for Windows system DLLs. The vendor supplying the DLL should be contacted for a new DLL.

Andrew SoftPerfect
9 Mar 2022

That's really odd. I can only think of the relocation table that we strip from EXE files to reduce their size. This may cause issues when running NetWorx in a sandbox or similar isolated container.

Kindly try the latest build with the relocation table intact and let me know if this works for you.

zed12
6 Nov 2022

Sorry for the delay, I will keep this in my browser so I do not miss your next message. I am using the latest version 7.1, and the issue persists. I will test another version if you need to add the relocation table again, or if you still have a copy you referenced here.

Andrew SoftPerfect
8 Nov 2022

We have re-added the relocation information in the latest builds. Please try running those on your system and let me know how it works.

zed12
8 Nov 2022

It's working now! Thank you very much!

I suspect the global exploit protection I have enabled in Windows may have played a role in this:

Andrew SoftPerfect
8 Nov 2022

Yes, it's the Mandatory ASLR that needs to relocate the EXE image in memory.

Thanks for letting us know. Relocation information will now be included in all future builds.

zed12
9 Nov 2022

That is what I suspected. I've been wanting to use NetWorx for a year now. I really appreciate that. Thank you for patching it up and increasing its security.

This topic is closed. It has had no new posts for over a year, so the software versions it talks about may be out of date. Start a new topic in NetWorx if you have a similar question.