[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