在运维功率预测代码过程中,发现同一套程序,在不同系统操作系统版本上跑,会出现不同问题:
例如:公司的功率预测程序有在centos6.7 64bit, rehat6.4 bit32,测试部门同事在centos系统上跑时,程序正常运行,在reaht 系统上跑时,当跑到特殊点会报内存溢出;
最终发现是strcpy会把‘/0’拷进去。当我的程序给目标的内存少分配了一个字节大小;
free(): invalid next size (fast):
阅读 65
2022-07-13
在运维功率预测代码过程中,发现同一套程序,在不同系统操作系统版本上跑,会出现不同问题:
例如:公司的功率预测程序有在centos6.7 64bit, rehat6.4 bit32,测试部门同事在centos系统上跑时,程序正常运行,在reaht 系统上跑时,当跑到特殊点会报内存溢出;
最终发现是strcpy会把‘/0’拷进去。当我的程序给目标的内存少分配了一个字节大小;
相关推荐
精彩评论(0)