[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


http://bugzilla.novell.com/show_bug.cgi?id=527576


           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
Version/10.00

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