[Mono-dev] Segfault using Mono.Tasklets on x86

Tristan Caulfield t.j.caulfield at cs.bath.ac.uk
Fri Jan 6 14:18:46 UTC 2012


Hello,

I'm getting a segfault with Mono.Tasklets on mono 2.10.8 x86.

Running this test program (mono --debug TestContinuation.exe)

using Mono.Tasklets;
namespace TestContinuation
{	
    class MainClass
    {
        public static void Main (string[] args)
        {					
            var c = new Continuation();
            c.Mark();			
            System.Console.WriteLine("Done");
        }
    }
}

results in an segfault in mono_unwind_frame, unwind.c:401.

It runs correctly on amd64, and on x86 on mono 2.10.2.
It also runs correctly when --no-x86-stack-align is used.

I have reported the bug at:
http://bugzilla.xamarin.com/show_bug.cgi?id=2759

Thanks,

Tristan





More information about the Mono-devel-list mailing list