RxDan,

I think you were the one working on the file IO bits, so I'll address
this to you.  Anyone else who wants to fix it, please submit a patch to
the list.

I worked on StreamReader bugs a bit, and found some errors in how file
IO exceptions are thrown.  Here's a simple test case that shows a
typical problem when the file cannot be found.  An incorrect exception
is thrown: (btw, bugzilla is down right now so I'm sending to the list)

using System.IO;
using System;

namespace NS {
        class C {
                public static int Main() {
                        try {
                                FileStream f = new
FileStream("filenotthereforsure", FileMode.Open);
                        } catch (FileNotFoundException) {
                                return 0;
                        }
                        return 1;
                }
        }
}

Run this on mono on Linux, and you'll see the problem.

Good night,
Nick D.



_______________________________________________
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to