-
Notifications
You must be signed in to change notification settings - Fork 378
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
mpclient: function at 0x5a741c8a attempted to call an unknown symbol #116
Comments
did you find the solution for this? I'm getting the same error |
I'm currently facing the same issue, in my case, it seems that the winapi functions are not being set into the crtexports so they remain unknown when the DLL is executed. Noticed that the constructors for these winapi calls are also not being executed somehow, so crtexports.size is 0. |
Ok I fixed this by following the solution proposed at the end of this thread: https://stackoverflow.com/questions/48212805/why-is-attribute-constructor-in-my-shared-library-not-working Somehow, when compiling, the constructors for every winapi component are not being linked and thus never executed. So what I did was just append a dummy function at the end of each .c file in winapi and then calling them all somewhere in pe_linker.c. |
Gecko05@7225e37 Left some comments on the commit as well. |
@Gecko05 i tried to use your repo, but i got the same error. Can you try make it in a docker container? |
@Gecko05 exiftool mpengine.dll | grep 'Product Version Number' What could be the reason?? oh yes, in your repo the file CriticalSection.h is missing in the peloader folder |
Did anyone ever get this to work again on a recent build? |
Whats causing this error? :-(
The text was updated successfully, but these errors were encountered: