[Mono-bugs] [Bug 79462][Maj] New - gmcs dies with "failed to create shadow copy"

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Thu Sep 21 12:39:26 EDT 2006


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by phbaer at npw.net.

http://bugzilla.ximian.com/show_bug.cgi?id=79462

--- shadow/79462	2006-09-21 12:39:26.000000000 -0400
+++ shadow/79462.tmp.30767	2006-09-21 12:39:26.000000000 -0400
@@ -0,0 +1,58 @@
+Bug#: 79462
+Product: Mono: Compilers
+Version: 1.1
+OS: 
+OS Details: Ubuntu 6.10 AMD64/i386
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Major
+Component: C#
+AssignedTo: rharinath at novell.com                            
+ReportedBy: phbaer at npw.net               
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: gmcs dies with "failed to create shadow copy"
+
+Please fill in this template when reporting a bug, unless you know what you
+are doing.
+Description of Problem:
+Starting with mono 1.1.17 gmcs won't compile anymore. On three different
+systems I get the following errors:
+
+Unhandled Exception: Mono.CSharp.InternalErrorException:
+RLActionHandler.cs(37,35):
+CarpeNoctem.RLActionHandler.GetNextState(ActionFrame, int) --->
+System.ExecutionEngineException: Failed to create shadow copy (mkstemp).
+
+or
+
+Unhandled Exception: System.ExecutionEngineException: Failed to create
+shadow copy (mkstemp).
+
+The code that produces this error was introduces in r64262.
+
+Steps to reproduce the problem:
+1. Create a some program, hello world, for example.
+2. Compile and provide a library reference that is not in the GAC but in
+the MONO_PATH env. The library must not be passed with an absolute path.
+3. gmcs dies
+
+Actual Results:
+gmcs throws the exception mentioned above
+
+
+Expected Results:
+gmcs compiles the program
+
+
+How often does this happen? 
+always
+
+
+Additional Information:
+The new shadow copy mechanism seems to check the GAC but not the MONO_PATH
+
+(see https://launchpad.net/distros/ubuntu/+source/mono/+bug/61670)


More information about the mono-bugs mailing list