DBG: add missing locks for ModInfoFromAddr
This commit is contained in:
parent
a2c52260f7
commit
bee62fbbf0
|
|
@ -353,6 +353,7 @@ String SymGetSymbolicName(duint Address)
|
|||
|
||||
bool SymGetSourceLine(duint Cip, char* FileName, int* Line, DWORD* disp)
|
||||
{
|
||||
SHARED_ACQUIRE(LockModules);
|
||||
MODINFO* modInfo = ModInfoFromAddr(Cip);
|
||||
if(!modInfo)
|
||||
return false;
|
||||
|
|
|
|||
|
|
@ -17,6 +17,7 @@ bool SymbolFromAddressExact(duint address, SymbolInfo & symInfo)
|
|||
if(address == 0)
|
||||
return false;
|
||||
|
||||
SHARED_ACQUIRE(LockModules);
|
||||
MODINFO* modInfo = ModInfoFromAddr(address);
|
||||
if(modInfo)
|
||||
{
|
||||
|
|
@ -35,6 +36,7 @@ bool SymbolFromAddressExactOrLower(duint address, SymbolInfo & symInfo)
|
|||
if(address == 0)
|
||||
return false;
|
||||
|
||||
SHARED_ACQUIRE(LockModules);
|
||||
MODINFO* modInfo = ModInfoFromAddr(address);
|
||||
if(modInfo)
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue