http://bugzilla.novell.com/show_bug.cgi?id=573596
http://bugzilla.novell.com/show_bug.cgi?id=573596#c0 Summary: SIGABRT on mono_class_from_mono_type in test application Classification: Mono Product: Mono: Class Libraries Version: 2.6.x Platform: 32bit OS/Version: openSUSE 11.2 Status: NEW Severity: Major Priority: P5 - None Component: System AssignedTo: [email protected] ReportedBy: [email protected] QAContact: [email protected] Found By: --- Blocker: --- User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0) >From commandline: "sudo mono MyApp.exe" generates the following SIGABRT: MyApp.exe is a default Windows Application project with only one button object added, nothing else, built in 'Release' mode. Also, using KDE desktop. ** (MyApp.exe:17779): WARNING **: mono_class_from_mono_type: implement me 0xb6 ** ERROR:class.c:5166:mono_class_from_mono_type: code should not be reached Stacktrace: Native stacktrace: mono [0x80d36a9] [0xffffe410] [0xffffe430] /lib/libc.so.6(gsignal+0x4f) [0xb752d0cf] /lib/libc.so.6(abort+0x187) [0xb752e9e7] /usr/lib/libglib-2.0.so.0(g_assertion_message+0x15b) [0xb7716afb] mono(mono_class_from_mono_type+0x60) [0x8120c20] mono [0x80d4614] mono [0x80d4328] mono [0x810dff9] [0xb7395d10] [0xb7107ce8] [0xb7107ca3] [0xb710688d] [0xb71065db] [0xb7106579] [0xb710888e] [0xb710874a] [0xb71086be] [0xb7108600] [0xb71085c7] [0xb71021e6] [0xb7102264] mono [0x8063552] Debug info from gdb: Missing separate debuginfo for /usr/lib/libgthread-2.0.so.0 Try: zypper install -C "debuginfo(build-id)=129aaee1c3cfb4378b410c25064d59304bc42b5c" Missing separate debuginfo for /usr/lib/libglib-2.0.so.0 Try: zypper install -C "debuginfo(build-id)=dc64bc06e7c013fb71b9ed9020d416d5880b2199" Missing separate debuginfo for /lib/librt.so.1 Try: zypper install -C "debuginfo(build-id)=27c7312d324b45f8ff3c79379d6cb78043452c0d" Missing separate debuginfo for /lib/libdl.so.2 Try: zypper install -C "debuginfo(build-id)=47a5c8a64587f48bcb3b50c18ccd22261bbdb989" Missing separate debuginfo for /lib/libpthread.so.0 Try: zypper install -C "debuginfo(build-id)=964690b0ca2ed321e995340684e09981f5f986ad" Missing separate debuginfo for /lib/libm.so.6 Try: zypper install -C "debuginfo(build-id)=a488c775caa0433cb23f9764d683150f40872ef1" Missing separate debuginfo for /lib/libc.so.6 Try: zypper install -C "debuginfo(build-id)=ee302691046515fe3766ae3b7d47afd3e3a8d063" Missing separate debuginfo for /lib/libpcre.so.0 Try: zypper install -C "debuginfo(build-id)=5ab33b6bde2ff3f9ed2bbedd89e4519ea6a080c1" Missing separate debuginfo for /lib/ld-linux.so.2 Try: zypper install -C "debuginfo(build-id)=d7706cbaa0ca09319cb645eac789cb8399078797" Missing separate debuginfo for /usr/lib/libgdiplus.so Try: zypper install -C "debuginfo(build-id)=7863296909ce43e06ca8a96ac3c86489efed7888" Missing separate debuginfo for /lib/libz.so.1 Try: zypper install -C "debuginfo(build-id)=bab67dfc8f086af8bad386d24c4747e374fc6bc5" Missing separate debuginfo for /usr/lib/libfreetype.so.6 Try: zypper install -C "debuginfo(build-id)=0b622a937db571de425360506e0cf5c3bf6a0ea1" Missing separate debuginfo for /usr/lib/libXrender.so.1 Try: zypper install -C "debuginfo(build-id)=51690631dac33cc064abc3ddb4590881ac3f967a" Missing separate debuginfo for /usr/lib/libX11.so.6 Try: zypper install -C "debuginfo(build-id)=d056fc4d5e21d2b57b263acbde2ece574da598ff" Missing separate debuginfo for /usr/lib/libtiff.so.3 Try: zypper install -C "debuginfo(build-id)=d2197e11c8ef37efc476df0fafe10d0a89077dc4" Missing separate debuginfo for /usr/lib/libjpeg.so.62 Try: zypper install -C "debuginfo(build-id)=bc070cbb59c72615286595626f630d7573868208" Missing separate debuginfo for /usr/lib/libgif.so.4 Try: zypper install -C "debuginfo(build-id)=79083324b23ea3ef820fec7d013128a58589b180" Missing separate debuginfo for /usr/lib/libpng12.so.0 Try: zypper install -C "debuginfo(build-id)=cb95478bec3b4b124fd86640b53251f345bc493a" Missing separate debuginfo for /usr/lib/libexif.so.12 Try: zypper install -C "debuginfo(build-id)=3aaa0df6b9d1dc54dcb75b9f2a19c4a46b118ac7" Missing separate debuginfo for /usr/lib/libfontconfig.so.1 Try: zypper install -C "debuginfo(build-id)=b53e7f397286d6d5b8dc133c66456a6c3c60ccb1" Missing separate debuginfo for /usr/lib/libxcb.so.1 Try: zypper install -C "debuginfo(build-id)=fe43f80787ec7836dbb28340a9b4b4a4f4474610" Missing separate debuginfo for /lib/libexpat.so.1 Try: zypper install -C "debuginfo(build-id)=b546cdf8dc2e0cac75f0ae9bdaf0077deeeabf13" Missing separate debuginfo for /usr/lib/libXau.so.6 Try: zypper install -C "debuginfo(build-id)=5e41b03aa3942b5f33012a3b732a58f53f5fac00" Missing separate debuginfo for /lib/libgcc_s.so.1 Try: zypper install -C "debuginfo(build-id)=d7d12f7fa08cc56782efdf6ec887bb02452b3646" Mono support loaded. [Thread debugging using libthread_db enabled] [New Thread 0xb6d44b70 (LWP 17781)] [New Thread 0xb6d68b70 (LWP 17780)] 0xffffe430 in __kernel_vsyscall () 3 Thread 0xb6d68b70 (LWP 17780) 0xffffe430 in __kernel_vsyscall () 2 Thread 0xb6d44b70 (LWP 17781) 0xffffe430 in __kernel_vsyscall () * 1 Thread 0xb74d16f0 (LWP 17779) 0xffffe430 in __kernel_vsyscall () Thread 3 (Thread 0xb6d68b70 (LWP 17780)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb7698516 in nanosleep () from /lib/libpthread.so.0 #2 0x081cdee8 in collection_thread (unused=0x0) at collection.c:34 #3 0xb76906e5 in start_thread () from /lib/libpthread.so.0 #4 0xb7690600 in ?? () from /lib/libpthread.so.0 Thread 2 (Thread 0xb6d44b70 (LWP 17781)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb7696fb5 in sem_wait@@GLIBC_2.1 () from /lib/libpthread.so.0 #2 0x08139ba8 in finalizer_thread (unused=0x0) at gc.c:1022 #3 0x081b586a in start_wrapper (data=0x8338ed0) at threads.c:662 #4 0x081eae82 in thread_start_routine (args=0x832c584) at wthreads.c:286 #5 0x082075eb in GC_start_routine (arg=0x35f20) at pthread_support.c:1390 #6 0xb76906e5 in start_thread () from /lib/libpthread.so.0 #7 0xb7690600 in ?? () from /lib/libpthread.so.0 Thread 1 (Thread 0xb74d16f0 (LWP 17779)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb7697cfb in read () from /lib/libpthread.so.0 #2 0x080d3850 in read (__nbytes=<value optimized out>, __buf=<value optimized out>, __fd=<value optimized out>) at /usr/include/bits/unistd.h:45 #3 mono_handle_native_sigsegv (__nbytes=<value optimized out>, __buf=<value optimized out>, __fd=<value optimized out>) at mini-exceptions.c:1809 #4 <signal handler called> #5 0xffffe430 in __kernel_vsyscall () #6 0xb752d0cf in raise () from /lib/libc.so.6 #7 0xb752e9e7 in abort () from /lib/libc.so.6 #8 0xb7716afb in g_assertion_message () from /usr/lib/libglib-2.0.so.0 #9 0x08120c20 in mono_class_from_mono_type (type=0x83770a0) at class.c:5166 #10 0x080d4614 in get_exception_catch_class (ctx=<value optimized out>, ji=<value optimized out>, ei=<value optimized out>) at mini-exceptions.c:1053 #11 mono_handle_exception_internal (ctx=<value optimized out>, ji=<value optimized out>, ei=<value optimized out>) at mini-exceptions.c:1268 #12 0x080d4328 in mono_handle_exception_internal (ctx=0xbfd60a88, obj=<value optimized out>, original_ip=0xb7107ebb, test_only=0, out_filter_idx=0x0, out_ji=0x0) at mini-exceptions.c:1178 #13 0x0810dff9 in throw_exception (eax=346584, ecx=507136, edx=0, ebx=438040, esi=364288, edi=438040, ebp=3218475848, exc=0x549d8, eip=3071311547, esp= 3218475768, rethrow=-1076491448) at exceptions-x86.c:422 #14 0xb7395d10 in ?? () #15 0xb7107ce8 in ?? () #16 0xb7107ca3 in ?? () #17 0xb710688d in ?? () #18 0xb71065db in ?? () #19 0xb7106579 in ?? () #20 0xb710888e in ?? () #21 0xb710874a in ?? () #22 0xb71086be in ?? () #23 0xb7108600 in ?? () #24 0xb71085c7 in ?? () #25 0xb71021e6 in ?? () #26 0xb7102264 in ?? () #27 0x08063552 in mono_jit_runtime_invoke (method= "MyApp.My.MyApplication:Main ()", obj=0x0, params= 0xbfd60e3c, exc=0x0) at mini.c:4691 #28 0x08187543 in mono_runtime_invoke (method= "MyApp.My.MyApplication:Main ()", obj=0x0, params= 0xbfd60e3c, exc=0x0) at object.c:2602 #29 0x0818afed in mono_runtime_exec_main (method= "MyApp.My.MyApplication:Main ()", args=0x58fd0, exc=0x0) at object.c:3543 #30 0x0818ced1 in mono_runtime_run_main (method= "MyApp.My.MyApplication:Main ()", argc=1, argv= 0xbfd61048, exc=0x0) at object.c:3317 #31 0x080b3f9d in main_thread_handler (user_data=<value optimized out>) at driver.c:999 #32 mono_main (user_data=<value optimized out>) at driver.c:1732 #33 0x0805b585 in main (argc=2, argv=0xbfd61044) at main.c:34 ================================================================= 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. ================================================================= Aborted Reproducible: Always Steps to Reproduce: 1. Build in release mode an empty Windows Application in VB (maybe add a button control) 2. Copy exe file to USB drive 3. Plug USB drive into openSuSE 11.2 with KDE desktop 4. Ensure package mono-complete is installed 5. From commandline, sudo mono MyApp.exe Actual Results: The error message as described in Detail section. Expected Results: The application would go further than a SIGABRT. -- 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
