getting some really weird behaviour from MakeNameEx: securityCheckCookieAddress = current + Dword(current - 4) MakeNameEx(securityCheckCookieAddress,"__security_check_cookie",SN_AUTO) Fails with the following: Traceback (most recent call last): File "", line 1, in ? File "W:\tools\disassemblers\ida\5.1\python\init.py", line 55, in runscript execfile(script, globals()) File "W:/tools/disassemblers/ida/5.1/python/parse_EH+SEH.py", line 246, in ? main() File "W:/tools/disassemblers/ida/5.1/python/parse_EH+SEH.py", line 243, in main parseFunction(ScreenEA(),0) File "W:/tools/disassemblers/ida/5.1/python/parse_EH+SEH.py", line 239, in parseFunction parseHandler(start,handlerAddress) File "W:/tools/disassemblers/ida/5.1/python/parse_EH+SEH.py", line 86, in parseHandler MakeNameEx(securitCheckCookieAddress,"__security_check_cookie",SN_AUTO) File "W:\tools\disassemblers\ida\5.1\python\idc.py", line 466, in MakeNameEx return idaapi.set_name(ea, name, flags) File "W:\tools\disassemblers\ida\5.1\python\idaapi.py", line 4961, in set_name return _idaapi.set_name(*args) NotImplementedError: Wrong number of arguments for overloaded function 'set_name'. Possible C/C++ prototypes are: set_name(ea_t,char const *,int) set_name(ea_t,char const *)