[Mono-bugs] [Bug 527576] New: Threads do not release memory on completion.

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Mon Aug 3 08:40:11 EDT 2009


           Summary: Threads do not release memory on completion.
    Classification: Mono
           Product: Mono: Runtime
           Version: 2.4.x
          Platform: x86
        OS/Version: Debian Woody
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: GC
        AssignedTo: lupus at novell.com
        ReportedBy: pe at ppy.sh
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---

User-Agent:       Opera/9.80 (Windows NT 6.0; U; en) Presto/2.2.15

When creating multiple Thread objects, memory usage increases constantly
bringing host system to a halt.  It does not matter whether the thread.Start()
method is called or not.

Tested on linux and windows-based system, Mono 2.2 and 2.4, 32 and 64bit
assemblies compiled with MS and Mono compilers.

Reproducible: Always

Steps to Reproduce:
using System.Threading;

namespace SimplestTest
    internal class Program
        private static void Main()
            while (true) new Thread(threadWork);

        public static void threadWork()

Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

More information about the mono-bugs mailing list