求助:百度离线人脸SDK出现bad_alloc
OJOE 发布于2018-08 浏览:1180 回复:2
0
收藏
最后编辑于2019-01

我在通过VS2015(with Qt5 plugin)的环境中测试百度离线人脸库,发现1个很奇怪的问题: 在VS2015中F5调试运行,就会弹出std:bad_alloc的错误;但是直接双击运行编译后的程序,就可正常执行。

经过排查:

1. 发现是在执行sdk_init()产生的崩溃,此时控制台打印到“score model ....”(见下图红线所示);

2.直接运行程序时,对比在VS2015 F5模式下加载的dll,经过比对是完全一样的;

大家有遇到过类似问题么?  有什么解决思路没?

 

收藏
点赞
0
个赞
共2条回复 最后由183******01回复于2019-01
#4183******01回复于2019-01

我也遇到了。 在 调用 track 方法的时候, 如果视频中没有人脸则工作正常. 如果视频中有人脸,则会抛出 std:bad_alloc 异常。

0
#3墨香飘花回复于2018-09

改用x86的库试试

0
TOP
切换版块