[Mono-bugs] [Bug 79693][Blo] Changed - System.IndexOutOfRangeException at Mime.CheckForBinaryOrText
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Sun Oct 22 10:38:10 EDT 2006
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 d+bugzilla at vdr.jp.
http://bugzilla.ximian.com/show_bug.cgi?id=79693
--- shadow/79693 2006-10-18 17:18:09.000000000 -0400
+++ shadow/79693.tmp.1237 2006-10-22 10:38:10.000000000 -0400
@@ -82,6 +82,24 @@
{
OpenFileDialog fd = new OpenFileDialog();
fd.ShowDialog();
}
}
}
+
+------- Additional Comments From d+bugzilla at vdr.jp 2006-10-22 10:38 -------
+If /usr/share/mime directory exists and does not have files,
+fmcr.Init return 0. It causes this problem.
+
+--- mono-1.1.18/mcs/class/Managed.Windows.Forms/
+System.Windows.Forms/Mime.cs.orig 2006-10-22 22:22:49.000000000 +0900
++++ mono-1.1.18/mcs/class/Managed.Windows.Forms/
+System.Windows.Forms/Mime.cs 2006-10-22 22:25:22.000000000 +0900
+@@ -123,7 +123,7 @@ namespace System.Windows.Forms
+ FDOMimeConfigReader fmcr = new FDOMimeConfigReader ();
+ int buffer_length = fmcr.Init ();
+
+- if (buffer_length != -1) {
++ if (buffer_length > 0) {
+ buffer = new byte[ buffer_length ];
+ }
+ }
More information about the mono-bugs
mailing list