GleeBug/TitanEngineEmulator
cw2k 951852bab1
ConvertVAtoFileOffsetEx() now supports VA values
* ConvertVAtoFileOffsetEx(): implemented a handler for the bool AddressIsRVA. 
  Before AddressToConvert was always assumed to be a RVA
  what lead to problems if a VA was passed in AddressToConvert [what was shown by AddressIsRVA=true]

  Combined with previous bug that returns INVALID_VALUE in case of an error it crashed the gleebug clientapp since they interpreted  INVALID_VALUE  as a file offset

* ConvertFileOffsetToVA: fix for return value.
  In case an error occurs it now returns 0.  Before it returned INVALID_VALUE.

* Start commenting function purpose and it's parameters
2020-11-03 21:52:22 +01:00
..
LibraryLoader Implement all TitanEngine functionality (finally) 2018-10-08 20:22:23 +02:00
Emulator.h ConvertVAtoFileOffsetEx() now supports VA values 2020-11-03 21:52:22 +01:00
FileMap.h initial GleeBug implementation ready 2017-05-23 23:02:04 +02:00
Global.Engine.Context.cpp Implement all TitanEngine functionality (finally) 2018-10-08 20:22:23 +02:00
Global.Engine.Context.h Implement all TitanEngine functionality (finally) 2018-10-08 20:22:23 +02:00
Hider.h Implement all TitanEngine functionality (finally) 2018-10-08 20:22:23 +02:00
NativeAttach.h DebugActiveProcess_: always return a value 2020-10-10 01:41:24 +02:00
PEB.h implement HideDebugger 2017-12-11 21:11:55 +01:00
TitanEngine.h support SafeAttach 2020-09-08 22:14:04 +02:00
TitanEngine.rc Implement all TitanEngine functionality (finally) 2018-10-08 20:22:23 +02:00
TitanEngineEmulator.cpp Emulator: implement StaticFileLoad and GetPE32Data 2020-10-10 02:23:22 +02:00
TitanEngineEmulator.vcxproj references for GleeBug 2020-09-08 22:16:08 +02:00
TitanEngineEmulator.vcxproj.filters support SafeAttach 2020-09-08 22:14:04 +02:00
ntdll.h support SafeAttach 2020-09-08 22:14:04 +02:00
ntdll_x64.lib support SafeAttach 2020-09-08 22:14:04 +02:00
ntdll_x86.lib support SafeAttach 2020-09-08 22:14:04 +02:00
resource.h Implement all TitanEngine functionality (finally) 2018-10-08 20:22:23 +02:00