Thread: orpheu
View Single Post
lexzor
Veteran Member
Join Date: Nov 2020
Old 04-08-2022 , 22:20   Re: orpheu
Reply With Quote #9

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

Last edited by lexzor; 04-08-2022 at 22:55.
lexzor is offline