Hi,
I tried to open Notepad using mono.cecil.binary.image.getImage(path of
notepad) and I got this exception.


System.ArgumentOutOfRangeException: Specified argument was out of the
range of valid values.
Parameter name: Cannot map the rva to any section
   at Mono.Cecil.Binary.Image.ResolveVirtualAddress(RVA rva)
   at Mono.Cecil.Binary.ImageReader.SetPositionToAddress(RVA address)
   at Mono.Cecil.Binary.ImageReader.VisitHintNameTable(HintNameTable
hnt)
   at Mono.Cecil.Binary.HintNameTable.Accept(IBinaryVisitor visitor)
   at Mono.Cecil.Binary.Image.Accept(IBinaryVisitor visitor)
   at Mono.Cecil.Binary.ImageReader.Read(Image img, Stream stream)
   at Mono.Cecil.Binary.ImageReader.Read(String file)
   at Mono.Cecil.Binary.Image.GetImage(String file)

Thanks for looking at this and appreciate the help. TIA.

Regards,

Kid


On Oct 12, 3:49 am, "Jb Evain" <[EMAIL PROTECTED]> wrote:
> Hey,
>
> On 10/11/07, Kid <[EMAIL PROTECTED]> wrote:
>
> > I have the latest 0.6 version. As per the release notes the newer
> > version has 'Improved Mono.Cecil.Binary layer to read pure native PE
> > binaries'.  I tried to use Mono.cecil.binary.image to read a native PE
> > file. But I get argument exception.
>
> Could you paste the actual ArgumentException you get?
>
> --
> Jb Evain  <[EMAIL PROTECTED]>


--~--~---------~--~----~------------~-------~--~----~
--
mono-cecil
-~----------~----~----~----~------~----~------~--~---

Reply via email to