[Mono-bugs] [Bug 687902] The mono runtime crashes on a long-running WCF server

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Sun Apr 17 12:39:21 EDT 2011


https://bugzilla.novell.com/show_bug.cgi?id=687902

https://bugzilla.novell.com/show_bug.cgi?id=687902#c4


--- Comment #4 from Zoltan Varga <vargaz at gmail.com> 2011-04-17 16:39:19 UTC ---
This is a WCF bug, from ServiceRuntimeChannel.cs:

        public ServiceRuntimeChannel (IChannel channel, DispatchRuntime
runtime)
        {
            this.channel = channel;
            channel.Closing += delegate { Close (); };
            this.runtime = runtime;
        }

The Closing delegate is added to, but never removed, so it grows bigger and
bigger, leading to a stack overflow in the Delegate:Equals ().

-- 
Configure bugmail: https://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