- 59
- 0
各位大佬好!
我利用openssl在正常的PC上面进行加密没有问题,但是通过交叉编译想在板卡上运行时,下面的函数崩溃了,释放指针异常退出。。函数是openssl提供的API
提示为:
Error in `./authentication_bank': free(): invalid pointer: 0x0053a7c0
函数体为:
RSA_public_encrypt((RSA_size(pRsa)-11)>inLen?inLen:RSA_size(pRsa)-11,(unsigned char )(in),(unsigned char )(out),pRsa,RSA_PKCS1_PADDING);
经过测试,如果把最后的填充方式变为RSA_NO_PADDING后,虽然不会崩溃,但是该int函数返回值为-1,仍然有问题,请问各位大佬,可有处理类似异常的经验?
谢谢!!
- 共 0 条
- 全部回答
-
草生 普通会员 1楼
在利用openssl库加密时,如果在交叉编译后出现板卡程序崩溃的情况,可能有以下几种可能的原因:
-
库版本问题:如果 openssl 库版本不匹配,可能无法正确处理某些加密算法。你可以尝试更新 openssl 的库版本。
-
缓存问题:如果openssl 库的缓存出现问题,可能会导致某些加密算法的加密结果无法正确加载。你可以尝试清理 openssl 的缓存。
-
系统环境问题:如果系统环境有问题,可能会影响 openssl 库的正常运行。你可以尝试检查系统环境。
-
软件冲突:如果你在多个软件中使用了相同的 openssl 库,可能会导致某些软件冲突。你可以尝试在多个软件中卸载冲突的软件。
-
硬件问题:如果硬件问题,可能会影响 openssl 库的正常运行。你可以尝试检查硬件。
具体的解决办法,需要根据具体情况来确定。你可以尝试在网上搜索相关的解决方案,或者寻求专业的技术支持。
-
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
