The actual error message was Message too long, which is the new mappnig you set for error 234 (ERROR_MORE_DATA) being returned from CreateProcess.
I made a support call to microsoft and the reason this error is created is because any sub dll that CreateProcess might need will return its error through CreateProcess. They also recommended the heap settings, but after some investigation and using desktop heap I have found that not to be my issue. I have ran out of debugging ideas. According to Microsoft some dll that CreateProcess is loading is probably throwing the ERROR_MORE_DATA error, but I don't understand why a CreateProcess under cygwin is any different than a CreateProcess run outside of the cygwin environment. On Thu, Sep 07, 2006 at 04:28:13PM -0700, Chris McIntosh wrote:
Christopher, thanks for the quick response. Unfortunately it didn't change anything except we got a different error message.
Details are important. What was the actual error message?
Do you have any suggestions or pointers on how I can debug this further.
http://sources.redhat.com/ml/cygwin/2005-09/msg00945.html is the only other suggestion I can offer unless you can find something which mentions the cause for this Windows error. cgf -- 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/