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 [EMAIL PROTECTED]

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

--- shadow/76725        2005-11-16 10:32:24.000000000 -0500
+++ shadow/76725.tmp.12206      2005-11-16 10:32:24.000000000 -0500
@@ -0,0 +1,58 @@
+Bug#: 76725
+Product: Mono: Doctools
+Version: 1.1
+OS: All
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Normal
+Component: Core
+AssignedTo: [EMAIL PROTECTED]                            
+ReportedBy: [EMAIL PROTECTED]               
+QAContact: [EMAIL PROTECTED]
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: Monodoc uris aren't valid (uri-wise)
+
+Description of Problem:
+
+Monodoc use Uri like "monodoc://[EMAIL PROTECTED]@".
+
+This isn't a valid Uri but *was* accepted under fx 1.x due to (one of many)
+bugs. Fx 2.0 fixed, among other thing, the host interpretation. So "[EMAIL 
PROTECTED]@"
+is, correctly, parsed as the host name (and not the first part of the
+path). However "[EMAIL PROTECTED]@" isn't a valid host name and throws a 
UriFormatException.
+
+The real problem is that Mono Uri's implementation doesn't match neither
+1.x nor 2.0 (sigh) and, up to now, Mono also accepted the broken uri as valid.
+
+I'm fixing Uri issues (and adding 2.0 support) and I try to keep the 1.x
+behaviour when possible - except when the behaviour is obviously broken
+(and difficult to reproduce with 100% accuracy). 
+
+In this case it means "really" fixing the host name problem, which broke
+monodoc. So I did add a *very*ulgy*hack* to exclude the exception from
+happening for monodoc - but I hope we can fix this (correct Monodoc's uri)
+in the short term.
+
+
+Steps to reproduce the problem:
+1. Removed *hack* from
+http://lists.ximian.com/archives/public/mono-patches/2005-November/066989.html
+2. Re-compile/install System.dll
+3. Run monodoc
+
+Actual Results:
+UriFormatException
+
+Expected Results:
+Monodoc working
+
+How often does this happen? 
+Always on 2.0 (MS). Eventually on Mono.
+
+Additional Information:
+Changing the uri's from "monodoc://[EMAIL PROTECTED]@" to "monodoc:///[EMAIL 
PROTECTED]@" (three '/')
+would be valid (on both 1.x and 2.0).
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to