[Mono-bugs] [Bug 77650][Cri] New - crash when running a pure managed console assembly compiled with MS.NET 1.1

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Mon Feb 27 00:50:16 EST 2006


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 matt at use.net.

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

--- shadow/77650	2006-02-27 00:50:16.000000000 -0500
+++ shadow/77650.tmp.25284	2006-02-27 00:50:16.000000000 -0500
@@ -0,0 +1,67 @@
+Bug#: 77650
+Product: Mono: Runtime
+Version: 1.1
+OS: 
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Critical
+Component: GC
+AssignedTo: lupus at ximian.com                            
+ReportedBy: matt at use.net               
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: crash when running a pure managed console assembly compiled with MS.NET 1.1
+
+Description of Problem:     
+While running a proprietary program that I can't give out, I get the     
+segfault below. It is reproducible across 1.1.10 and 1.1.13.2 on x86 and     
+current SVN on amd64.     
+     
+     
+Steps to reproduce the problem:     
+1. run the program with specific options with or without --debug or under    
+gdb or not, very reproducible.    
+    
+Sometimes the stack is so trashed that gdb can't make heads or tails of    
+it, though.    
+     
+Actual Results:     
+Program received signal SIGSEGV, Segmentation fault.    
+[Switching to Thread 16384 (LWP 27728)]    
+0x00000000004c4076 in GC_clear_stack_inner (arg=0x0,    
+limit=140737473135760) at misc.c:293    
+293         BZERO(dummy, CLEAR_SIZE*sizeof(word));    
+(gdb) bt    
+#0  0x00000000004c4076 in GC_clear_stack_inner (arg=0x0,    
+limit=140737473135760) at misc.c:293    
+#1  0x00000000004c40bd in GC_clear_stack_inner (arg=0x0,    
+limit=140737473135760) at misc.c:295    
+#2  0x00000000004c40bd in GC_clear_stack_inner (arg=0x0,    
+limit=140737473135760) at misc.c:295    
+#3  0x00000000004c40bd in GC_clear_stack_inner (arg=0x0,    
+limit=140737473135760) at misc.c:295    
+#4  0x00000000004c4114 in GC_clear_stack (arg=0x0) at misc.c:341    
+#5  0x00000000004c84e9 in GC_local_gcj_malloc (bytes=120,    
+ptr_to_struct_containing_descr=0x927478) at pthread_support.c:422    
+#6  0x0000000040014405 in ?? ()    
+#7  0x0000000000000000 in ?? ()    
+(gdb) p mono_print_method_from_ip (0x0000000040014405)    
+Cannot access memory at address 0x7fffff17e8d8    
+    
+     
+     
+Expected Results:     
+  Other runs of the same program work fine, not sure what the problem   
+is..   
+     
+How often does this happen?      
+Every time.     
+     
+Additional Information:     
+I can coordinate with people on IRC for further debugging, but can't  
+provide access to the program in question. It is scarily reproducible 
+across different machines, distros, and mono versions.


More information about the mono-bugs mailing list