[Mono-bugs] [Bug 48423][Blo] New - Broken installation + environment

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Fri, 12 Sep 2003 02:55:36 -0400 (EDT)


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 mark_kuschnir@yahoo.co.uk.

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

--- shadow/48423	2003-09-12 02:55:36.000000000 -0400
+++ shadow/48423.tmp.29370	2003-09-12 02:55:36.000000000 -0400
@@ -0,0 +1,80 @@
+Bug#: 48423
+Product: Mono/Runtime
+Version: unspecified
+OS: 
+OS Details: Windows 2000 SP4
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Blocker
+Component: misc
+AssignedTo: mono-bugs@ximian.com                            
+ReportedBy: Mark_Kuschnir@yahoo.co.uk               
+QAContact: mono-bugs@ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: Broken installation + environment
+
+Installation of Mono-0.26
+=========================
+
+etc (+machine.config) missing - I tried using one from Mono-0.25.
+
+Compiling
+=========
+
+Compile with just PATH=C:\Program Files\Mono-0.26\bin - compile works.
+
+Executing
+=========
+
+If I do "mono MyExe.exe" then I get the following runtime error:
+"libglib-2.0-0.dll could not be found in the specified path ...".
+
+The following now appear in my environment:
+
+MONO_BASEPATH="C:\Program Files\Mono-0.26"
+MONO_CFG_DIR="C:\Program Files\Mono-0.26\etc\mono"
+MONO_PATH=C:\Program Files\Mono-0.26\lib
+
+If I add "lib" to my path and reattempt execution I get the unhandled
+runtime exceptions:
+
+** Warning **: cannot find "C:\Program Files\Mono-0.26
+\etc\mono"\mono\machine.config
+
+Looks like a duplication of mono\mono to me!
+
+I then change MONO_CFG_DIR to read "C:\Program Files\Mono-0.26\etc" and 
+now receive the really useful following stack trace:
+
+Unhandled Exception: System.ArgumentOutOfRangeException: Argument is out 
+of range
+in <0x001e3> 00 System.DateTime:.ctor (bool,long)
+in <0x00015> 00 System.DateTime:.ctor (long)
+in <0x001be> 00 System.CurrentTimeZone:GetDaylightChanges (int)
+in <0x00046> 00 System.TimeZone:IsDaylightSavingTime (System.DateTime)
+in <0x0001e> 00 System.CurrentTimeZone:GetUtcOffset (System.DateTime)
+in <0x00078> 00 System.DateTime:.ctor (bool,long)
+in <0x0003b> 00 System.DateTime:get_Now ()
+in <0x0004b> 00 System.Net.ServicePoint:.ctor (System.Uri,int,int)
+in <0x00318> 00 System.Net.ServicePointManager:FindServicePoint 
+(System.Uri,System.Net.IWebProxy)
+in <0x00059> 00 System.Net.HttpWebRequest:GetServicePoint ()
+in <0x00051> 08 System.Net.HttpWebRequest:GetServicePoint ()
+in <0x00243> 00 System.Net.HttpWebRequest:BeginGetRequestStream 
+(System.AsyncCallback,object)
+in <0x00021> 00 System.Net.HttpWebRequest:GetRequestStream ()
+in <0x00040> 00 XYZ.Ino.Api.Http.InoHttpPostRequest:.ctor (string)
+in <0x0007c> 00 XYZ.Ino.Api.Common.Command:DoHttpPostRequest ()
+in <0x0004c> 00 XYZ.Ino.Api.Common.Command:DoRequest ()
+in <0x000f6> 00 XYZ.Ino.Api.Common.Command:Execute ()
+in <0x00079> 00 XYZ.Ino.Api.InoConnection:Diagnose (string)
+in <0x0002c> 00 XYZ.Ino.Api.InoConnection:GetDbVersion ()
+in <0x0004b> 00 XYZ.Ino.Api.InoConnection:CheckDbVersion ()
+in <0x00180> 00 XYZ.Ino.Api.InoConnection:.ctor 
+(string,XYZ.Ino.Api.InoUserInfo,XYZ.Ino.Api.InoPreference)
+in <0x00017> 00 XYZ.Ino.Api.InoConnection:.ctor (string)
+in <0x00121> 00 XYZ.Ino.SimpleSamples.RetrieveDocumentProperties:Main
+(string[])