[MonoDevelop] monodocer broke for 2.0?

Jim Burnett jrbtech at gmail.com
Mon Jan 8 14:17:42 EST 2007


I am compiling for the 2.0 Library... trying to make some documents
for my classes.

When I run:
monodocer --assembly:MyAssembly.dll --path:docfiles

I get a bunch of errors. When I was building for 1.0 library it worked
fine. I needed 2.0 because I use generics. Everything built just
fine....

Here is the error output. Sorry, I am new to Mono, learning fast though!



** (/usr/lib/monodoc/monodocer.exe:14396): WARNING **: Missing method
.ctor in assembly
/home/jburnett/Projects/MyAssembly/MyAssembly/bin/Release/MyAssembly.dll,
type System.Runtime.CompilerServices.RuntimeCompatibilityAttribute

** ERROR **: Can't find custom attr constructor image:
/home/jburnett/Projects/MyAssembly/MyAssembly/bin/Release/MyAssembly.dll
mtoken: 0x0a000025
aborting...

=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

Stacktrace:

  at (wrapper managed-to-native)
System.MonoCustomAttrs.GetCustomAttributesInternal
(System.Reflection.ICustomAttributeProvider,System.Type,bool)
<0x00004>
  at (wrapper managed-to-native)
System.MonoCustomAttrs.GetCustomAttributesInternal
(System.Reflection.ICustomAttributeProvider,System.Type,bool)
<0xffffffff>
  at System.MonoCustomAttrs.GetCustomAttributesBase
(System.Reflection.ICustomAttributeProvider,System.Type) <0x00025>
  at System.MonoCustomAttrs.GetCustomAttributes
(System.Reflection.ICustomAttributeProvider,bool) <0x00029>
  at System.Reflection.Assembly.GetCustomAttributes (bool) <0x0000f>
  at Stub.MakeAttributes
(System.Xml.XmlElement,System.Reflection.ICustomAttributeProvider,bool)
<0x00073>
  at Stub.AddIndexAssembly
(System.Reflection.Assembly,System.Xml.XmlElement) <0x000d1>
  at Stub.DoUpdateAssemblies (string,string) <0x00202>
  at Stub.Main (string[]) <0x00488>
  at (wrapper runtime-invoke)
System.Object.runtime_invoke_void_string[]
(object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

        /usr/bin/mono(mono_handle_native_sigsegv+0xde) [0x815644e]
        [0xffffe440]
        /lib/tls/i686/cmov/libc.so.6(abort+0x103) [0xb7cdaef3]
        /usr/lib/libglib-2.0.so.0(g_logv+0x4c2) [0xb7e70122]
        /usr/lib/libglib-2.0.so.0(g_log+0x29) [0xb7e70159]
        /usr/bin/mono(mono_custom_attrs_from_index+0x1f8) [0x815e008]
        /usr/bin/mono(mono_custom_attrs_from_assembly+0x43) [0x815e313]
        /usr/bin/mono(mono_reflection_get_custom_attrs_by_type+0x14) [0x816a6d4]
        [0xb7446d1e]
        [0xb7446c36]
        [0xb7142e2a]
        [0xb7142de8]
        [0xb714282c]
        [0xb71419ea]
        [0xb722fb83]
        [0xb74403c9]
        [0xb743f7c3]
        /usr/bin/mono(mono_runtime_exec_main+0x62) [0x80996b2]
        /usr/bin/mono(mono_runtime_run_main+0x1b9) [0x8099999]
        /usr/bin/mono(mono_main+0xe47) [0x805d477]
        /usr/bin/mono [0x805c122]
        /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xdc) [0xb7cc58cc]
        /usr/bin/mono [0x805c071]
Aborted (core dumped)


More information about the Monodevelop-list mailing list