[Mono-bugs] [Bug 75518][Maj] Changed - GC enters infinite loop on
some allocation patterns
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Thu Jul 14 11:12:37 EDT 2005
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 lupus at ximian.com.
http://bugzilla.ximian.com/show_bug.cgi?id=75518
--- shadow/75518 2005-07-13 12:56:09.000000000 -0400
+++ shadow/75518.tmp.3757 2005-07-14 11:12:37.000000000 -0400
@@ -11,13 +11,13 @@
AssignedTo: lupus at ximian.com
ReportedBy: trow at ximian.com
QAContact: mono-bugs at ximian.com
TargetMilestone: ---
URL:
Cc:
-Summary: runtime locks up on a simple, non-threaded program
+Summary: GC enters infinite loop on some allocation patterns
I've run into an annoying deadlock while hacking on my heap profiler. The
deadlock is in program that reads and analyzes the file containing the GC
history. It is a simple, single-threaded program than just opens the
history file and parses it using a BinaryReader.
@@ -100,6 +100,14 @@
------- Additional Comments From trow at ximian.com 2005-07-11 13:50 -------
Yes, this is on x86.
------- Additional Comments From miguel at ximian.com 2005-07-13 12:56 -------
Paolo, can you try to reproduce this?
+
+------- Additional Comments From lupus at ximian.com 2005-07-14 11:12 -------
+This is not a lock up: the GC enters a state where it needs
+more memory, it runs a GC that fails to clenup enough room, but it
+doesn't expand the heap.
+As a temporary workaround you can set the env var
+GC_INITIAL_HEAP_SIZE=4000000.
+I'm investigating further.
More information about the mono-bugs
mailing list