[Mono-bugs] [Bug 65495][Maj] Changed - System.Diagnostics.Process.MainModule always lists the Mono process only and does not list all processes

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Mon, 24 Jan 2005 16:36:36 -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 benwootton@ftml.net.

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

--- shadow/65495	2004-09-07 19:50:31.000000000 -0400
+++ shadow/65495.tmp.19108	2005-01-24 16:36:36.000000000 -0500
@@ -1,22 +1,22 @@
 Bug#: 65495
 Product: Mono: Class Libraries
 Version: unspecified
-OS: 
+OS: unknown
 OS Details: Windows 2000, Windows XP SP1
 Status: NEW   
 Resolution: 
-Severity: 
+Severity: Unknown
 Priority: Major
 Component: System
 AssignedTo: mono-bugs@ximian.com                            
 ReportedBy: ankur.kotwal@gmail.com               
 QAContact: mono-bugs@ximian.com
 TargetMilestone: ---
 URL: 
-Cc: 
+Cc: ankur.kotwal@gmail.com,benwootton@ftml.net
 Summary: System.Diagnostics.Process.MainModule always lists the Mono process only and does not list all processes
 
 Description of Problem:
 The output of the program below is to list the process name and its full
 path. When I run the application using MS .NET, the program works as
 expected. When I run it under mono however, the program lists the
@@ -127,6 +127,12 @@
 
 How often does this happen? 
 Every single time.
 
 Additional Information:
 I am using Mono 1.0.1.
+
+------- Additional Comments From benwootton@ftml.net  2005-01-24 16:36 -------
+The internal method needs to enumerate the native modules attached to
+the process using EnumProcessModules as opposed to listing the managed
+Mono assemblies attached to the running Mono Process.  Will forward a
+fix to the mailing list.