I have a simple C++ file I am using to spawn pwd.exe and mkdir.exe. These are causing stackdumps. Can anyone help me resolve this? ls.exe does not cause a stackdump.
The same C++ file compiles using Visual Studio and the output is as expected. In particular on Windows: pid=1996 /cygdrive/e/tempprojects/pwd/Debug done And under cygwin: pid=5860 (pwd.exe.stackdump written) done Here's my program: #include <process.h> #include <stdio.h> int main() { char* argv[] = {"pwd.exe", 0}; int pid = spawnvp( _P_NOWAIT, argv[0], argv ); printf("pid=%d\n",pid); int termstat; cwait( &termstat, pid, WAIT_CHILD ); printf("done\n"); return 0; } -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/