<div dir="ltr">peverify does verify everything eagerly and do very strict checks.<div><br></div><div>mono --verify-all disables some of the strict checks and does perform the checking lazily only on what's executed.</div><div><br></div><div>Could you file a bug with your binary attached so I can take a look on fixing this assert (I'm the author of this particular assert).</div><div><br></div><div>--</div><div>Rodrigo</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Sep 12, 2014 at 3:28 PM, mono user <span dir="ltr"><<a href="mailto:mono.user789@gmail.com" target="_blank">mono.user789@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I would really appreciate help with this. I need to check that a dll I generated via reflection is correct, however peverify won't even start:<br><br>[me@somewhere]$ peverify tmp.dll<br>Could not load class with token 2000002<br>* Assertion at class.c:5607, condition `!mono_loader_get_last_error ()' not met<br><br>Aborted<br><br>On the other hand, <br><br>mono --verify-all --security=validil tmp.dll<br><br>ponders things for a bit, then starts executing the dll file (it's really an executable).<br><br>Could someone please tell me if the two commands should find the same problems ¬†or not. Also, can I just take it that the dll is fine if the Microsoft implementation of peverify says so? Any hints on what to try to get the Mono implementation of peverify working would be especially helpful.<br><br>I am using mono-3.10.0-branch because it fixes a problem manifesting itself with a triggered assertion inside mono (many thanks to Zoltan for the fix). I have seen similar behaviour under other recent versions of Mono.<div><br></div><div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div></div>
<br>_______________________________________________<br>
Mono-devel-list mailing list<br>
<a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
<br></blockquote></div><br></div>