3.8.6打包windows后运行报错:构建插件 native 的钩子函数 run 执行失败,请检查插件的代码逻辑~

  • Creator 版本:3.8.6

  • 目标平台:windows

  • 重现方式:创建一个Empty 2d项目,保存场景后直接打包windows,构建和生成都没问题,但是运行的时候报错;

  • 列表条目

  • 首个报错:

  • 重现概率: 100%(我前后连续创建了三个项目都是这样子)

并且我在cocos creator中构建出windows项目后直接使用visual studio 2022打开,生成解决方式之后运行得到报错如下:


visual studio 中的调用堆栈如下:
msvcp140d.dll!00007ffdc6c73240() 未知
msvcp140d.dll!00007ffdc6c737f5() 未知

test2D.exe!std::_Mutex_base::lock() 行 52 C++
test2D.exe!std::unique_lockstd::mutex::unique_lockstd::mutex(std::mutex & _Mtx) 行 145 C++
test2D.exe!cc::MessageQueue::readMessage() 行 262 C++
test2D.exe!cc::MessageQueue::executeMessages() 行 249 C++
test2D.exe!cc::MessageQueue::flushMessages() 行 242 C++
test2D.exe!cc::MessageQueue::consumerThreadLoop() 行 289 C++
[外部代码]
我新建的项目(仅保存了场景后就直接进行构建了)功能裁剪配置如下:
image
image
image
构建发布的配置如下: