X-Spam-Check-By: sourceware.org To: cygwin AT cygwin DOT com From: Brian Kramer Subject: Spawnvp on pwd.exe and mkdir.exe fails Date: Sun, 2 Apr 2006 23:52:58 +0000 (UTC) Lines: 34 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit User-Agent: Loom/3.14 (http://gmane.org/) X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com 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 #include 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/