Code:
L 04/09/2022 - 05:15:39: [ORPHEU] Function "SV_GetIDString_internal" not found
still don't work. i m using the latest version from github for: rehlds, regamedll, metamod and orpheu.
should i add something else for a properly working of orpheu ?
edit: when i m using the last signature i posted, apparently orpheu find the function
Code:
Parsing file "SV_GetIDString_internal" started
Argument type "pointer" validated
Return type "char *" validated
Searching for signature "[0x55][0x8b][0xec][0x83][*](...)" ... FOUND
Parsing file "SV_GetIDString_internal" ended
but somehow, the function is not called when a player connect
edit: when i'm using this signature
Code:
[0x55,0x8B,0xEC,"*","*","*",0x83,"*",0x20,"*","*","*","*",0x05,0xE0,0x9B]
i got segmentation fault when the server starts even if the hexadecimal signature matches with the right function
Code:
Searching down CASE-SENSITIVELY for binary pattern:
55 8B EC ?? ?? ?? 83 ?? 20 ?? ?? ?? ?? 05 E0 9B
Search completed. Found at 00000000000396A0.
Code:
Stack level 0, frame at 0xffedd580:
eip = 0xed1b2f12 in LibrariesManager::compareSignature(unsigned char*, unsigned char*, SignatureEntryType*, unsigned int); saved eip = 0xed1b3de3
called by frame at 0xffedd5d0
Arglist at 0xffedd578, args:
Locals at 0xffedd578, Previous frame's sp is 0xffedd580
Saved registers:
ebx at 0xffedd56c, ebp at 0xffedd578, esi at 0xffedd570, edi at 0xffedd574, eip at 0xffedd57c
End of crash report