Esse status de saída (em hexadecimal, 0xc0150002) normalmente significa que você está perdendo uma dependência para o EXE.
Eu jogaria Dependency Walker no httpd.exe
e launch.exe
para ver se você está perdendo qualquer DLLs dependentes. Eu sinto que as bibliotecas de tempo de execução do Visual C ++ podem ser as culpadas, mas isso é apenas um palpite.