[Mono-bugs] [Bug 22673][Wis] Changed - implementation of System.Diagnostics.Process missing

bugzilla-daemon@rocky.ximian.com bugzilla-daemon@rocky.ximian.com
Wed, 19 Feb 2003 06:19:44 -0500 (EST)


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 gonzalo@ximian.com.

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

--- shadow/22673	Wed Feb 19 06:13:22 2003
+++ shadow/22673.tmp.25875	Wed Feb 19 06:19:43 2003
@@ -61,6 +61,30 @@
 Could you provide some sample files, or a regression test we can run?
 
 ------- Additional Comments From gonzalo@ximian.com  2003-02-19 06:13 -------
 Created an attachment (id=3392)
 Proposed fix
 
+
+------- Additional Comments From gonzalo@ximian.com  2003-02-19 06:19 -------
+In the above patch:
+interp.c
+----------
+-Changed get_virtual_method to just call mono_object_get_virtual_method.
+-Use mono_field_from_token for STSFLD and STFLD
+
+This changes are the first 2 steps to fix problems when running 'mint
+NAnt.exe'. Here I gave up.
+
+Now the problem is that mono_object_get_virtual_method is called using
+an object whose class is I18N.Common.ByteEncoding, which is a virtual
+class and the method is ToBytes (abstract).
+
+process.c
+-----------
+When calling process_read_*_block, use data_len, instead of
+block.data_len.
+
+This change makes mono run NAnt.exe (it still fails due to class
+library bugs/missing features in XPath).
+
+Should I apply any of these patches?