美好的一天,同事们。我正在使用OpenSSL构建应用程序 - 应用程序崩溃时出现错误代码:0xc0000142。
标准应用程序openssl.exe也会因此错误代码而崩溃。可能是什么麻烦?
答案 0 :(得分:0)
根据KB 2701373中的Microsoft支持部门:
此问题是由错误导致的 Microsoft.powershell.consolehost.dll文件。当一个Windows PowerShell 脚本调用Console.Write方法,或运行可执行文件时 来自Windows PowerShell会话的应用程序文件,值为 写入PowerShell控制台。另外,相应的 控制台句柄已创建。当创建许多控制台句柄时, 控制台处理泄漏,以及中描述的问题 “症状”部分出现。
Microsoft社区中还有一个问题,CMD.EXE error 0xc0000142,答案似乎是“重新安装您的应用程序”。
我不确定MinGW如何影响问题。由于MinGW被抛弃,我猜测它的问题,你可能无法解决它。它可能提供了ABI问题的旧版本。
也许你可以在Windows上使用Cygwin for Linux。 Cygwin仍在积极开发和维护。