[Mono-bugs] [Bug 80173][Wis] Changed - [windows] ironpython: os.popen() causes segfault

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Thu Dec 7 11:22:45 EST 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 lupus at ximian.com.


--- shadow/80173	2006-12-07 06:42:21.000000000 -0500
+++ shadow/80173.tmp.27543	2006-12-07 11:22:45.000000000 -0500
@@ -1,23 +1,23 @@
 Bug#: 80173
 Product: Mono: Runtime
 Version: 1.1
 OS: unknown
 OS Details: 
-Status: RESOLVED   
-Resolution: FIXED
+Status: REOPENED   
 Severity: Unknown
 Priority: Wishlist
 Component: misc
 AssignedTo: mono-bugs at ximian.com                            
 ReportedBy: anthony at interlink.com.au               
 QAContact: mono-bugs at ximian.com
 TargetMilestone: ---
-Summary: ironpython: os.popen() causes segfault
+Summary: [windows] ironpython: os.popen() causes segfault
 On both IronPython 1.0.1 and IPCE release 4, os.popen() segfaults
 under Mono 1.17.1 (on Ubuntu edgy).
 To reproduce:
 ipy.exe -c "import os; print os.popen('/bin/ls', 'r').read()"
@@ -132,6 +132,11 @@
        /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xdc) [0xb7d058cc]
        /usr/bin/mono [0x805c071]
 ------- Additional Comments From dick at ximian.com  2006-12-07 06:42 -------
 I think this has been fixed with newer releases.  Please try 1.2.2 and
 reopen if the problem still occurs.
+------- Additional Comments From lupus at ximian.com  2006-12-07 11:22 -------
+I fixed this in svn for non-windows platforms. In ProcessStartInfo
+only filename must be set, the arguments are optional. Someone needs
+to fix the windows case which has a slightly different codepath.

More information about the mono-bugs mailing list