http://bugzilla.novell.com/show_bug.cgi?id=555464
http://bugzilla.novell.com/show_bug.cgi?id=555464#c15 --- Comment #15 from Onur Gumus <[email protected]> 2009-12-01 18:10:22 UTC --- Current SVN r147243 fails with below: ERROR:reflection.c:10097:inflate_mono_method: assertion failed: (i < klass->method.count) Stacktrace: at (wrapper managed-to-native) System.Reflection.MonoGenericClass.initialize (System.Reflection.MonoGenericClass*,System.Reflection.MethodInfo[],System.Reflection.ConstructorInfo[],System.Reflection.FieldInfo[],System.Reflection.PropertyInfo[],System.Reflection.EventInfo[]) <0x00063> at (wrapper managed-to-native) System.Reflection.MonoGenericClass.initialize (System.Reflection.MonoGenericClass*,System.Reflection.MethodInfo[],System.Reflection.ConstructorInfo[],System.Reflection.FieldInfo[],System.Reflection.PropertyInfo[],System.Reflection.EventInfo[]) <0x00063> at System.Reflection.MonoGenericClass.initialize () <0x00117> at System.Reflection.MonoGenericClass.GetConstructor (System.Reflection.ConstructorInfo) <0x00027> at System.Reflection.Emit.TypeBuilder.GetConstructor (System.Type,System.Reflection.ConstructorInfo) <0x00031> at Nemerle.Compiler.ILEmitter.FrameworkGetConstructor (System.Type,System.Reflection.ConstructorInfo) <0x000e7> at Nemerle.Compiler.ILEmitter.GetConstructorInfo (System.Type,Nemerle.Compiler.IMethod) <0x0004b> at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr) <0x089c7> at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr) <0x01897> at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr) <0x03a47> at Nemerle.Compiler.ILEmitter.emit (Nemerle.Compiler.Typedtree.TExpr) <0x03e97> at Nemerle.Compiler.ILEmitter.Run () <0x00127> at Nemerle.Compiler.MethodBuilder/_N__N_lambda__59337__59458.apply_void () <0x000c7> at Nemerle.Compiler.TypeBuilder.FinalizeType () <0x000cd> at Nemerle.Compiler.TypeBuilder.EmitImplementation () <0x001f3> at Nemerle.Compiler.TypeBuilder/_N__N_lambda__54472__54503.apply_void () <0x00077> at Nemerle.Compiler.Solver.Enqueue (Nemerle.Builtins.FunctionVoid) <0x000a5> at Nemerle.Compiler.TypesManager.EmitDecls () <0x0005b> at Nemerle.Compiler.ManagerClass.Run () <0x0056f> at Nemerle.CommandlineCompiler.MainClass.main_with_catching () <0x00153> at Nemerle.CommandlineCompiler.MainClass.Main () <0x001ef> at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) <0x00049> Native stacktrace: /usr/local/bin///mono [0x48c64e] /lib/libpthread.so.0 [0x2ac15e57e080] /lib/libc.so.6(gsignal+0x35) [0x2ac15ea43fb5] /lib/libc.so.6(abort+0x183) [0x2ac15ea45bc3] /usr/lib/libglib-2.0.so.0(g_assertion_message+0x113) [0x2ac15defd4f3] /usr/lib/libglib-2.0.so.0 [0x2ac15defda82] /usr/local/bin///mono [0x5145e7] /usr/local/bin///mono [0x5226de] [0x41c7c213] Debug info from gdb: [Thread debugging using libthread_db enabled] [New Thread 0x2ac15efb40c0 (LWP 13950)] [New Thread 0x2aaaabc0d950 (LWP 13952)] [New Thread 0x2aaaab9ac950 (LWP 13951)] 0x00002ac15e57cedb in read () from /lib/libpthread.so.0 3 Thread 0x2aaaab9ac950 (LWP 13951) 0x00002ac15e57d7e1 in nanosleep () from /lib/libpthread.so.0 2 Thread 0x2aaaabc0d950 (LWP 13952) 0x00002ac15e57c281 in sem_wait () from /lib/libpthread.so.0 1 Thread 0x2ac15efb40c0 (LWP 13950) 0x00002ac15e57cedb in read () from /lib/libpthread.so.0 Thread 3 (Thread 0x2aaaab9ac950 (LWP 13951)): #0 0x00002ac15e57d7e1 in nanosleep () from /lib/libpthread.so.0 #1 0x000000000059adb2 in collection_thread (unused=<value optimized out>) at collection.c:34 #2 0x00002ac15e5763ba in start_thread () from /lib/libpthread.so.0 #3 0x00002ac15eaf6fcd in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 2 (Thread 0x2aaaabc0d950 (LWP 13952)): #0 0x00002ac15e57c281 in sem_wait () from /lib/libpthread.so.0 #1 0x00000000004e3120 in finalizer_thread (unused=<value optimized out>) at gc.c:1022 #2 0x000000000050f955 in start_wrapper (data=<value optimized out>) at threads.c:721 #3 0x0000000000599cdb in thread_start_routine (args=0x1ffea50) at wthreads.c:286 #4 0x00000000005c59f0 in GC_start_routine (arg=0x2aaaaaad1e70) at pthread_support.c:1390 #5 0x00002ac15e5763ba in start_thread () from /lib/libpthread.so.0 #6 0x00002ac15eaf6fcd in clone () from /lib/libc.so.6 #7 0x0000000000000000 in ?? () Thread 1 (Thread 0x2ac15efb40c0 (LWP 13950)): #0 0x00002ac15e57cedb in read () from /lib/libpthread.so.0 #1 0x000000000048c7d1 in mono_handle_native_sigsegv ( signal=<value optimized out>, ctx=<value optimized out>) at /usr/include/bits/unistd.h:45 #2 <signal handler called> #3 0x00002ac15ea43fb5 in raise () from /lib/libc.so.6 #4 0x00002ac15ea45bc3 in abort () from /lib/libc.so.6 #5 0x00002ac15defd4f3 in g_assertion_message () from /usr/lib/libglib-2.0.so.0 #6 0x00002ac15defda82 in g_assertion_message_expr () from /usr/lib/libglib-2.0.so.0 #7 0x00000000005145e7 in inflate_mono_method (klass=<value optimized out>, method=0x2ef0600, obj=0x2aaaadb158c0) at reflection.c:10097 #8 0x00000000005226de in mono_reflection_generic_class_initialize ( type=0x2aaaad138318, methods=<value optimized out>, ctors=0x2aaaaf4e5820, fields=0x2aaaaf4e9d20, properties=0x2aaaaf4e9d00, events=0x2aaaaf4e9d40) at reflection.c:10189 #9 0x0000000041c7c213 in ?? () #10 0x0000000001fbc0d0 in ?? () #11 0x00007fff4d025670 in ?? () #12 0x00002aaaaaad7f80 in ?? () #13 0x00002aaaaf4e9d40 in ?? () #14 0x0000000000000000 in ?? () #0 0x00002ac15e57cedb in read () from /lib/libpthread.so.0 ================================================================= 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: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
