[Mono-bugs] [Bug 75061][Blo] Changed - Branch opts cause while
(true) {} to hang jit
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Fri May 27 02:13:44 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 bmaurer at users.sf.net.
http://bugzilla.ximian.com/show_bug.cgi?id=75061
--- shadow/75061 2005-05-27 02:11:02.000000000 -0400
+++ shadow/75061.tmp.18925 2005-05-27 02:13:44.000000000 -0400
@@ -2,25 +2,29 @@
Product: Mono: Runtime
Version: unspecified
OS: All
OS Details:
Status: NEW
Resolution:
-Severity:
-Priority: Major
+Severity: Unknown
+Priority: Blocker
Component: JIT
AssignedTo: mono-bugs at ximian.com
ReportedBy: gonzalo at ximian.com
QAContact: mono-bugs at ximian.com
TargetMilestone: ---
URL:
Cc:
-Summary: Empty infinite loop eats up all memory
+Summary: Branch opts cause while (true) {} to hang jit
Run the attached test case.
I was expecting it to use 100% CPU, but it also ate up all my RAM.
Ben found out that using -O=-branch fixes the problem.
------- Additional Comments From gonzalo at ximian.com 2005-05-27 02:11 -------
Created an attachment (id=15222)
test.cs
+
+------- Additional Comments From bmaurer at users.sf.net 2005-05-27 02:13 -------
+What seems to happen is that there is a hang in the jit (a while
+(true) loop of its own), and a malloc inside, causing a leak.
More information about the mono-bugs
mailing list