[Mono-bugs] [Bug 22811] New - segfault in execution of FilterName_impl on mint mcs

bugzilla-daemon@rocky.ximian.com bugzilla-daemon@rocky.ximian.com
30 Mar 2002 04:18:19 -0000


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 mkestner@speakeasy.net.

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

--- shadow/22811	Fri Mar 29 23:18:19 2002
+++ shadow/22811.tmp.15683	Fri Mar 29 23:18:19 2002
@@ -0,0 +1,79 @@
+Bug#: 22811
+Product: Mono/MCS
+Version: unspecified
+OS: other
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Normal
+Component: Misc
+AssignedTo: mono-bugs@ximian.com                            
+ReportedBy: mkestner@speakeasy.net               
+QAContact: mono-bugs@ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: segfault in execution of FilterName_impl on mint mcs 
+
+mono, mcs, gtk-sharp from cvs 18:00 3/29/02
+
+make linux target of gtk-sharp fails in the glib dir.
+
+Both mono and mint invocations of mcs fail.
+
+Some mint debugging dumps:
+
+0x0805e782 in ves_exec_method (frame=0xbfffb630) at interp.c:3634
+3634
+			ip_offset = inv->ip - hd->code;
+(gdb) where
+#0  0x0805e782 in ves_exec_method (frame=0xbfffb630) at interp.c:3634
+#1  0x08052a70 in ves_runtime_method (frame=0xbfffbd40) at interp.c:659
+#2  0x08053c01 in ves_exec_method (frame=0xbfffbd40) at interp.c:1097
+#3  0x08055969 in ves_exec_method (frame=0xbfffc110) at interp.c:1461
+#4  0x08055969 in ves_exec_method (frame=0xbfffc4f0) at interp.c:1461
+#5  0x08055969 in ves_exec_method (frame=0xbfffc890) at interp.c:1461
+#6  0x08055969 in ves_exec_method (frame=0xbfffcc70) at interp.c:1461
+#7  0x08055969 in ves_exec_method (frame=0xbfffcfe0) at interp.c:1461
+#8  0x08055969 in ves_exec_method (frame=0xbfffd360) at interp.c:1461
+#9  0x08055969 in ves_exec_method (frame=0xbfffd700) at interp.c:1461
+#10 0x08055969 in ves_exec_method (frame=0xbfffda90) at interp.c:1461
+#11 0x08055969 in ves_exec_method (frame=0xbfffde00) at interp.c:1461
+#12 0x08055969 in ves_exec_method (frame=0xbfffe250) at interp.c:1461
+#13 0x08055969 in ves_exec_method (frame=0xbfffe6c0) at interp.c:1461
+#14 0x08055969 in ves_exec_method (frame=0xbfffea50) at interp.c:1461
+#15 0x08055969 in ves_exec_method (frame=0xbfffedf0) at interp.c:1461
+#16 0x08055969 in ves_exec_method (frame=0xbffff160) at interp.c:1461
+#17 0x08055969 in ves_exec_method (frame=0xbffff530) at interp.c:1461
+#18 0x08055969 in ves_exec_method (frame=0xbffff890) at interp.c:1461
+#19 0x08055969 in ves_exec_method (frame=0xbffff900) at interp.c:1461
+#20 0x0805edea in runtime_exec_main (method=0x813c9e0, args=0x813df10) at
+interp.c:3758
+#21 0x0805eee0 in ves_exec (domain=0x80b7f90, assembly=0x8111ed0, argc=13, 
+    argv=0xbffffa54) at interp.c:3786
+#22 0x0805f720 in main (argc=15, argv=0xbffffa4c) at interp.c:4005
+#23 0x40133306 in __libc_start_main (main=0x805f2dc <main>, argc=15,
+ubp_av=0xbffffa4c, 
+    init=0x8050a30 <_init>, fini=0x80918c0 <_fini>, rtld_fini=0x4000d2dc
+<_dl_fini>, 
+    stack_end=0xbffffa3c) at ../sysdeps/generic/libc-start.c:129
+(gdb) p hd
+$1 = (MonoMethodHeader *) 0x0
+(gdb) p *frame
+$2 = {parent = 0xbfffbd40, child = 0xbfffb5b0, method = 0x81162d8, retval =
+0xbfffbce0, 
+  obj = 0x0, locals = 0xbfffb2c0 "\020O#\b", args = 0xbfffb2b0 "", 
+  stack_args = 0xbfffba5c, stack = 0xbfffb2d0, ip = 0x40260f41 "oľ\006", ex
+= 0x824db54, 
+  ex_handler = 0x0}
+(gdb) p signature
+$3 = (MonoMethodSignature *) 0x8116300
+(gdb) p *signature
+$4 = {hasthis = 0, explicit_this = 0, call_convention = 0, ref_count = 0, 
+  param_count = 2, sentinelpos = 65535, ret = 0x80a0d28, params = 0x811630c}
+(gdb) p *frame->method
+$5 = {flags = 145, iflags = 0, klass = 0x80e0150, signature = 0x8116300,
+addr = 0x0, 
+  info = 0x832ca48, remoting_tramp = 0x0, slot = -1, name = 0x40347e64
+"FilterName_impl"}