Hi, Could you attach that testcase to a bug report and add a verbal description of what exactly is wrong at http://bugzilla.novell.com . Also mention the version of windows you're on (which is it?). That's the best way to get the issue fixed.
Thanks, Alan. On Wed, Apr 29, 2009 at 7:50 AM, Rytis Ilciukas (rick) <ziba...@gmail.com>wrote: > > I'm trying to run a very simple SerialPort test app (see the code below) on > Windows using Mono and i get > > System.NullReferenceException: Object reference not set to an instance of > an > obj > ect > at (wrapper managed-to-native) > System.IO.Ports.WinSerialStream:ClearCommError > (int,uint&,System.IO.Ports.CommStat&) > at System.IO.Ports.WinSerialStream.get_BytesToRead () [0x00000] > at System.IO.Ports.SerialPort.get_BytesToRead () [0x00000] > at (wrapper remoting-invoke-with-check) > System.IO.Ports.SerialPort:get_BytesTo > Read () > at PortGrindTest.Program.ThreadFunction () [0x00000] > > I've searched the forum and only found posts dating back to 2008 and Mono > 1.x So here's my 2ct. It seems that Mono is still very very unstable :( By > the way maybe this isn't the place to post bugs? > > Code: > SerialPort port = new SerialPort("COM6"); > port.ReadTimeout = 2000; > port.WriteTimeout = 1000; > Console.WriteLine("Thread {0} opened port", > Thread.CurrentThread.ManagedThreadId); > lock (this) > { > port.Open(); > } > try > { > port.WriteLine("ATE"); > port.WriteLine("AT"); > do > { > string line = port.ReadLine(); > Console.WriteLine("Received {0}", line); > } while (port.BytesToRead != 0); > } > catch (TimeoutException e) > { > Console.WriteLine("Thread {0} {1} {2}", > Thread.CurrentThread.ManagedThreadId, freePort.Name, e.Message); > } > -- > View this message in context: > http://www.nabble.com/Mono-2.4-Windows---SerialPort.BytesToRead-NullReferenceException-tp23291526p23291526.html > Sent from the Mono - Dev mailing list archive at Nabble.com. > > _______________________________________________ > Mono-devel-list mailing list > Mono-devel-list@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/mono-devel-list >
_______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list