[0.4-p6] patching on linux machines produces corrupt binary
Summary
Using the linux launcher to patch a client, the resulting BLR.exe
binary gets corrupted and is unable to start.
Expected behaviour
The patched binary should start like it does when patching on windows.
Current behaviour
The patched binary is corrupt and unable to execute.
Steps to reproduce
- download latest linux launcher from pipe
- patch client using the launcher
- try to start
BLR.exe
(optional) Logs / Screenshots
$ wine BLR.exe
wine: Call from 0x7bc7c9e1 to unimplemented function ntoskrnl.exe.RtlPcToFileHeader, aborting
wine: Unimplemented function ntoskrnl.exe.RtlPcToFileHeader called at address 000000007BC7C9E1 (thread 0016), starting debugger...
000f:err:service:process_send_command service protocol error - failed to read pipe r = 0 count = 0!
0036:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\NDIS": 00000001
0009:err:module:LdrInitializeThunk "Proxy.dll" failed to initialize, aborting
0009:err:module:LdrInitializeThunk Initializing dlls for L"Z:\\media\\superewald\\Data\\blacklightretribution\\Binaries\\Win32\\BLR.exe" failed, status c0000005
Edited by SuperEwald