[Mono-bugs] [Bug 82111][Nor] Changed - mcs/gmcs fails to throw errors CS053/CS054 when abstract child of abstract class hides abstract members improperly

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Tue Jul 17 10:56:24 EDT 2007


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by sanfordarmstrong at gmail.com.

http://bugzilla.ximian.com/show_bug.cgi?id=82111

--- shadow/82111	2007-07-16 14:33:23.000000000 -0400
+++ shadow/82111.tmp.15367	2007-07-17 10:56:24.000000000 -0400
@@ -2,13 +2,13 @@
 Product: Mono: Compilers
 Version: 1.2
 OS: All
 OS Details: 
 Status: NEW   
 Resolution: 
-Severity: 
+Severity: Unknown
 Priority: Normal
 Component: C#
 AssignedTo: rharinath at novell.com                            
 ReportedBy: sanfordarmstrong at gmail.com               
 QAContact: mono-bugs at ximian.com
 TargetMilestone: ---
@@ -101,6 +101,104 @@
 
 
 How often does this happen? 
 
 Every time.  I first noticed it with gmcs 1.2.3.1 on Ubuntu 6.10.  I have
 not tested with 1.2.4.x.
+
+------- Additional Comments From sanfordarmstrong at gmail.com  2007-07-17 10:56 -------
+Here's the error message I receive when compiling/running this test
+program using mono/mcs 1.2.3.1 on Linux (as provided by Ubuntu 6.10).
+ This error message made it extremely difficult to locate the source
+of my problem when I encountered this bug initially.
+
+
+
+sandy at tortilla:~/test$ mono abstract.exe 
+Stacktrace:
+
+
+Native stacktrace:
+
+        mono [0x818f7de]
+        mono [0x8171be4]
+        [0xffffe440]
+        [0xb749e7c3]
+        mono [0x8171aaf]
+        mono(mono_runtime_invoke+0x27) [0x80b038f]
+        mono(mono_runtime_exec_main+0x142) [0x80b4bd4]
+        mono(mono_runtime_run_main+0x27e) [0x80b4e84]
+        mono(mono_jit_exec+0xbd) [0x805a55b]
+        mono [0x805a638]
+        mono(mono_main+0x1666) [0x805be3c]
+        mono [0x80596c6]
+        /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xdc) [0xb7d5cebc]
+        mono [0x8059621]
+
+Debug info from gdb:
+
+(no debugging symbols found)
+Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+[Thread debugging using libthread_db enabled]
+[New Thread -1210820896 (LWP 1243)]
+[New Thread -1219900528 (LWP 1245)]
+[New Thread -1214125168 (LWP 1244)]
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+0xffffe410 in __kernel_vsyscall ()
+  3 Thread -1214125168 (LWP 1244)  0xffffe410 in __kernel_vsyscall ()
+  2 Thread -1219900528 (LWP 1245)  0xffffe410 in __kernel_vsyscall ()
+  1 Thread -1210820896 (LWP 1243)  0xffffe410 in __kernel_vsyscall ()
+
+Thread 3 (Thread -1214125168 (LWP 1244)):
+#0  0xffffe410 in __kernel_vsyscall ()
+#1  0xb7ebb986 in ?? () from /lib/tls/i686/cmov/libpthread.so.0
+#2  0x0811700b in ?? ()
+#3  0xb7a1e39c in ?? ()
+#4  0x00000000 in ?? ()
+
+Thread 2 (Thread -1219900528 (LWP 1245)):
+#0  0xffffe410 in __kernel_vsyscall ()
+#1  0xb7eb85c6 in pthread_cond_wait@@GLIBC_2.3.2 ()
+   from /lib/tls/i686/cmov/libpthread.so.0
+#2  0x0811c14a in ?? ()
+#3  0xb79861dc in ?? ()
+#4  0xb79861c4 in ?? ()
+#5  0xb749c178 in ?? ()
+#6  0x00000000 in ?? ()
+
+Thread 1 (Thread -1210820896 (LWP 1243)):
+#0  0xffffe410 in __kernel_vsyscall ()
+#1  0xb7e0f3d1 in select () from /lib/tls/i686/cmov/libc.so.6
+#2  0xb7f234a0 in g_spawn_sync () from /usr/lib/libglib-2.0.so.0
+#3  0xb7f2386c in g_spawn_command_line_sync () from
+/usr/lib/libglib-2.0.so.0
+#4  0x0818f8bc in ?? ()
+#5  0xbffcac54 in ?? ()
+#6  0xbffcac3c in ?? ()
+#7  0xbffcac38 in ?? ()
+#8  0xbffcac34 in ?? ()
+#9  0x00000000 in ?? ()
+#0  0xffffe410 in __kernel_vsyscall ()
+
+
+=================================================================
+Got a SIGSEGV 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 (core dumped)
+


More information about the mono-bugs mailing list