зеркало из https://github.com/mono/ikvm-fork.git
Bug fix. Set AddressOfRawData in IMAGE_DEBUG_DIRECTORY.
This commit is contained in:
Родитель
412466d36b
Коммит
f491604f67
|
@ -479,6 +479,7 @@ namespace IKVM.Reflection.Writer
|
|||
idd.TimeDateStamp = peWriter.Headers.FileHeader.TimeDateStamp;
|
||||
byte[] buf = SymbolSupport.GetDebugInfo(moduleBuilder.symbolWriter, ref idd);
|
||||
idd.PointerToRawData = (DebugDirectoryRVA - BaseRVA) + DebugDirectoryLength + PointerToRawData;
|
||||
idd.AddressOfRawData = DebugDirectoryRVA + DebugDirectoryLength;
|
||||
mw.Write(idd.Characteristics);
|
||||
mw.Write(idd.TimeDateStamp);
|
||||
mw.Write(idd.MajorVersion);
|
||||
|
|
Загрузка…
Ссылка в новой задаче