[Mono-bugs] [Bug 676181] New: Compiler hangs when invoked from System.Diagnostics.Process.

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Wed Mar 2 02:33:21 EST 2011


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

https://bugzilla.novell.com/show_bug.cgi?id=676181#c0


           Summary: Compiler hangs when invoked from
                    System.Diagnostics.Process.
    Classification: Mono
           Product: Mono: Compilers
           Version: 2.10.x
          Platform: x86-64
        OS/Version: Windows 7
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: C#
        AssignedTo: msafar at novell.com
        ReportedBy: mikael at lyngvig.org
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---
           Blocker: ---


Created an attachment (id=416985)
 --> (http://bugzilla.novell.com/attachment.cgi?id=416985)
Sample project that ought to build properly

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 6.1; da; rv:1.9.2.13)
Gecko/20101203 Firefox/3.6.13 ( .NET CLR 3.5.30729; .NET4.0E)

I have written a small stand-alone C# "script" to build my project on Windows
and Unix.  This script runs fine on Windows/Microsoft .NET v3.5 and on Debian
Linux v6.0/Mono v2.10, but when I try it with Mono v2.10.1 on Windows, it
hangs.

Reproducible: Always

Steps to Reproduce:
1. Unpack the attached archive in a temporary directory.
2. Invoke the command: gmcs build.cs
3. Invoke the command: mono build.exe

Actual Results:  
The compiler hangs and nothing more happens.  Control is never returned to my
application it seems (WriteLine() statements are not printed).

Expected Results:  
The compiler should finish up and relinguish control as it normally does.

I have checked my script over and over to see if it is the cause of the
problem, but the exact same process invokation code is being used in other
projects, where they work perfectly.

-- 
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