BUG: Error message when you run a Visual C++ program that calls the execve function or the wexecve function in Visual Studio 2005: "The application failed to initialize properly (0xc0150004)" (922279)
The information in this article applies to:
- Microsoft Visual Studio 2005 Professional Edition
- Microsoft Visual Studio 2005 Standard Edition
- Microsoft Visual Studio 2005 Team System Architect Edition
- Microsoft Visual Studio 2005 Team System Developer Edition
- Microsoft Visual Studio 2005 Team System Team Foundation:
- Microsoft Visual Studio 2005 Team System Test Edition
SYMPTOMSIn Microsoft Visual Studio 2005, when you run a Microsoft Visual C++ program that calls the execve function or the wexecve function, you may receive the following error message: The application failed to initialize properly (0xc0150004). Click on OK to terminate the application. CAUSEThis issue occurs when the following conditions are true: - A Visual C++ parent program calls the execve function or the wexecve function to load and to execute a child process
- The envp parameter of the execve function or the wexecve function contains an empty string.
RESOLUTIONTo resolve this issue, make sure that the envp parameter of the execve function or the wexecve function does not contain an empty string.STATUS Microsoft has confirmed that this is a bug in the Microsoft products that are listed in the "Applies to" section.
Modification Type: | Major | Last Reviewed: | 8/14/2006 |
---|
Keywords: | kberrmsg kbExpertiseInter kbbug KB922279 kbAudDeveloper |
---|
|