BUG: GetILFunctionBody returns wrong size
In case you missed it, there was a post on our forum here:
https://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1366051&SiteID=1
and a comment on my blog here:
https://blogs.msdn.com/davbr/archive/2007/03/06/creating-an-il-rewriting-profiler.aspx#1881536
about an issue with GetILFunctionBody returning the wrong size. This is indeed a bug in CLR 2.x, and it is recommended you follow the ECMA spec help you parse the function header to determine the actual size. More details are in the forum post linked above. This bug will be fixed in a future release of the CLR.
Comments
Anonymous
May 23, 2008
Or you may simply use Mono.Cecil to be sure to read properly assemblies :)Anonymous
May 28, 2008
Can you give me a pointer to some place where I can get the format of the log file generated by the Profiler?Anonymous
May 28, 2008
- Sorry for leaving a comment at the wrong place.
- To answer my own question, there is a word document that gets installed along with the profiler that has a full description.