[Mono-bugs] [Bug 653211] New: * Assertion at class.c:5583, condition `!klass->parent->exception_type' not met

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Fri Nov 12 05:31:31 EST 2010


https://bugzilla.novell.com/show_bug.cgi?id=653211

https://bugzilla.novell.com/show_bug.cgi?id=653211#c0


           Summary: * Assertion at class.c:5583, condition
                    `!klass->parent->exception_type' not met
    Classification: Mono
           Product: Mono: Runtime
           Version: SVN
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: misc
        AssignedTo: rkumpera at novell.com
        ReportedBy: msafar at novell.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---
           Blocker: ---


Steps to reproduce;

1. git clone git://github.com/phatboyg/MassTransit.git
2. go to src
3. xbuild

Build crashes with

    Tool /home/marek/mono/bin/gmcs execution started with arguments: /noconfig
/debug:full /debug+ /optimize- /out:obj/Debug/MassTransit.UnityIntegration.dll
./../SolutionVersion.cs Properties/AssemblyInfo.cs UnityObjectBuilder.cs
/target:library /define:"DEBUG;TRACE"
/reference:../../../lib/Unity/Microsoft.Practices.ObjectBuilder2.dll
/reference:../../../lib/Unity/Microsoft.Practices.Unity.dll
/reference:../../../lib/Unity/Microsoft.Practices.Unity.Configuration.dll
/reference:../../../lib/Unity/Microsoft.Practices.Unity.StaticFactory.dll
/reference:/home/marek/mono/lib/mono/2.0/System.dll
/reference:/home/marek/mono/lib/mono/2.0/System.Core.dll
/reference:/home/marek/git/MassTransit/bin//MassTransit.dll
/reference:/home/marek/mono/lib/mono/2.0/mscorlib.dll
/reference:/home/marek/mono/lib/mono/2.0/System.Configuration.dll
/reference:/home/marek/mono/lib/mono/2.0/System.Xml.dll
/reference:/home/marek/mono/lib/mono/2.0/System.Data.dll /warn:4
                * Assertion at class.c:5583, condition
`!klass->parent->exception_type' not met

                Stacktrace:

                  at (wrapper managed-to-native)
System.MonoType.GetGenericArguments (System.MonoType*) <0xffffffff>
                  at
Mono.CSharp.ReflectionMetaImporter.CreateGenericParameters<T>
(System.Type,Mono.CSharp.TypeSpec) <0x0001a>
                  at Mono.CSharp.ReflectionMetaImporter.CreateType
(System.Type,Mono.CSharp.TypeSpec,System.Reflection.ICustomAttributeProvider,int,bool)
<0x006be>
                  at Mono.CSharp.ReflectionMetaImporter.ImportTypes
(System.Type[],Mono.CSharp.Namespace,System.Type) <0x00098>
                  at Mono.CSharp.ReflectionMetaImporter.ImportAssembly
(System.Reflection.Assembly,Mono.CSharp.Namespace) <0x000a4>
                  at Mono.CSharp.RootNamespace.ImportTypes
(Mono.CSharp.CompilerContext) <0x00076>
                  at Mono.CSharp.GlobalRootNamespace.ImportTypes
(Mono.CSharp.CompilerContext) <0x00018>
                  at Mono.CSharp.GlobalRootNamespace.ComputeNamespaces
(Mono.CSharp.CompilerContext) <0x00071>
                  at Mono.CSharp.Driver.LoadReferences () <0x0035f>
                  at Mono.CSharp.Driver.Compile () <0x003dc>
                  at Mono.CSharp.Driver.Main (string[]) <0x000a2>
                  at (wrapper runtime-invoke)
<Module>.runtime_invoke_int_object (object,intptr,intptr,intptr) <0xffffffff>

                Native stacktrace:

                    /home/marek/mono/bin/mono() [0x80d997b]
                    [0x48740c]
                    /lib/libc.so.6(abort+0x182) [0xb74e42]
                    /home/marek/mono/bin/mono() [0x8211e72]
                    /home/marek/mono/bin/mono() [0x8211ef1]
                    /home/marek/mono/bin/mono() [0x8166844]
                    /home/marek/mono/bin/mono() [0x8178912]
                    [0x4c7659]
                    [0x87b703]
                    [0x87ab1f]
                    [0x87a2b1]
                    [0x879ced]
                    [0x879b2f]
                    [0x879a41]
                    [0x87997a]
                    [0x878860]
                    [0x4c64c5]
                    [0x4bdcd3]
                    [0x4be0b0]
                    /home/marek/mono/bin/mono() [0x80603b8]
                    /home/marek/mono/bin/mono(mono_runtime_invoke+0x40)
[0x8133160]
                    /home/marek/mono/bin/mono(mono_runtime_exec_main+0x143)
[0x8136b43]
                    /home/marek/mono/bin/mono(mono_main+0x1a2d) [0x80b6bdd]
                    /home/marek/mono/bin/mono() [0x805713a]
                    /lib/libc.so.6(__libc_start_main+0xe7) [0xb5dce7]
                    /home/marek/mono/bin/mono() [0x8056f81]

                Debug info from gdb:

                Could not attach to process.  If your uid matches the uid of
the target
                process, check the setting of
/proc/sys/kernel/yama/ptrace_scope, or try
                again as the root user.  For more details, see
/etc/sysctl.d/10-ptrace.conf
                ptrace: Operation not permitted.

               
=================================================================
                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.
               
=================================================================

-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list