SDKTools didn't NULL check after GetMemSig (bug 3504, r=dvander).
SDKTools didn't NULL check after GetMemSig (
bug 3504, r=dvander).
1.1 --- a/extensions/sdktools/vnatives.cpp Sun Dec 28 16:09:47 2008 -0500
1.2 +++ b/extensions/sdktools/vnatives.cpp Sun Dec 28 17:52:33 2008 -0500
1.3 @@ -101,8 +101,8 @@
1.4 *vaddr = call;
1.5 return true;
1.6 } else {
1.7 - void *addr;
1.8 - if (g_pGameConf->GetMemSig(name, &addr))
1.9 + void *addr = NULL;
1.10 + if (g_pGameConf->GetMemSig(name, &addr) && addr != NULL)
1.11 {
1.12 call = CreateValveCall(addr, vcalltype, retinfo, params, numParams);
1.13 if (call)