[Mono-dev] Alternative for monodis?

Rolf Bjarne Kvinge rolf at xamarin.com
Thu Feb 23 13:25:09 UTC 2012


Hi,

Another way of making monodis work is to put all the referenced assemblies
(every single one, down to mscorlib.dll) in the same directory, and then
run:

MONO_PATH=. monodis assembly.dll

This particular crash is most likely because monodis can't find one of the
referenced assemblies.

Rolf

On Thu, Feb 23, 2012 at 2:05 PM, Markku Tavasti <tavasti at tavasti.fi> wrote:

> On 02/23/2012 02:39 PM, Markku Tavasti wrote:
> > 1908            if (mh) {
> > 1909                    if (mono_method_signature (mh)->is_inflated)
> > 1910                            container =
> > mono_method_get_generic_container (((MonoMethodInflated *)
> mh)->declaring);
>
> > (gdb) p mono_method_signature (mh)
> > Could not load signature of System.Windows.Controls.DataGrid:get_Columns
> > due to:
> > $17 = (MonoMethodSignature *) 0x0
> >
> > So when Method Signature is NULL, monodis crashes.
>
> Added testing of signature here, had crash later.
>
> I'll check if it's possible to fix all of those crashes.
>
> --
> M. Tavasti /  tavasti at tavasti.fi  /   +358-40-5078254
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20120223/20d65b81/attachment.html>


More information about the Mono-devel-list mailing list