On 3/9/2012 11:50 AM, Sameer Grover wrote: >>>> import gtk >>>> import foo # where foo is any f2py-wrapped program > > Subsequently, on exiting python interpreter, the interpreter crashes > with this error message - "This application has requested the Runtime > to terminate it in an unusual way. Please contact the application's > support team for more information." > > Strangely enough, interchanging the order of the import statements, > i.e. importing the f2py wrapped program before gtk works fine. > Furthermore, each module works fine individually. > > This is a windows-only problem. I'm using Windows 7, Python 2.7, > latest numpy, mingw32 compiler and the "pygtk all-in-one installer" > (mentioned on the pygtk download page). > > This happens even for very simple fortran programs such as this one - > subroutine hello () > write(*,*)'Hello from Fortran90!!!' > end subroutine hello > > I don't know whether the problem is with f2py or with gtk or with > python but maybe somebody can shed some light on this. > > Regards, > Sameer Grover
The error can be due to memory corruption. It works for me with msvc9/ifort builds of the pygtk and f2py extensions. Which DLLs does foo.pyd depend on (use DependencyWalker)? Christoph _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion