[Mono-list] Bug in StreamWriter ??? (Mono 1.2.5 on Windows XP) ??
Andrew Tierney
andrew at castlesoft.com.au
Thu Sep 6 02:39:08 EDT 2007
Some more info..
The same code for a HTTP (not HTTPS) works fine on Mono 1.2.5..
Regards
Andrew
Andrew Tierney wrote:
> Hi All,
>
> I just tested a little VOIP account checker I had running on .NET 2.0
> and it appears to crash on Mono 1.2.5.
>
> The code snippet in question is as follows: (basically go to the login
> page, post details then save cookies and reply...)
>
> ================================================================================
>
> string VOIPPage =
> "https://billing.sipme.com.au:8445/login.html";
> string VOIPPOST = "user=USERID&password=MYPASSWORD&x=27&y=12";
>
> HttpWebRequest req =
> (HttpWebRequest)WebRequest.Create(VOIPPage);
> req.Method = "POST";
> req.CookieContainer = new CookieContainer();
> req.ContentType = "application/x-www-form-urlencoded";
> req.ContentLength = VOIPPOST.Length;
> StreamWriter sw = new StreamWriter(req.GetRequestStream());
> sw.Write(VOIPPOST);
> sw.Close(); // <<<==== CRASHES HERE..on MONO ??????
>
> HttpWebResponse postRes = (HttpWebResponse)req.GetResponse();
> StreamReader sr = new StreamReader(postRes.GetResponseStream());
> string reply = sr.ReadToEnd();
>
> ======================================================================
>
> The Error when I run this on MONO 1.2.5 is:
>
> Unhandled Exception: System.Net.WebException: Error writing request.
> at System.Net.WebConnectionStream.WriteRequest () [0x00000]
> at System.Net.WebConnectionStream.Close () [0x00000]
> at System.IO.StreamWriter.Dispose (Boolean disposing) [0x00000]
> at System.IO.StreamWriter.Close () [0x00000]
> at Voip.Program.Main (System.String[] args) [0x00000]
>
> It works fine on .NET 2.0 on Windows XP Sp2..
>
> Any ideas ??
>
> Regards
> Andrew
>
>
>
>
>
>
>
> _______________________________________________
> Mono-list maillist - Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>
More information about the Mono-list
mailing list