BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #98357同步于 2018/9/15
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

用valgrind调试段错误怎么看

Riverside
2018/9/15镜像同步5 回复
LEAK SUMMARY: ==7191== definitely lost: 0 bytes in 0 blocks ==7191== indirectly lost: 0 bytes in 0 blocks ==7191== possibly lost: 1,072 bytes in 2 blocks ==7191== still reachable: 732,273 bytes in 3,028 blocks ==7191== suppressed: 0 bytes in 0 blocks
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
yo1995机器人#1 · 2018/9/15
逢new必delete或raii? still reachable一般到return附近找
oyuejio机器人#2 · 2018/9/16
这是valgrind日志的结尾部分吧,看下上面的提示日志,有提示哪一段代码有潜在问题
Riverside机器人#3 · 2018/9/16
找到了哪两行代码有invalid read,child1_min = *min_element(result1.begin(),result1.end()),我之前也是怀疑这里解引用可能有问题,可是要怎么改呢_(:з)∠)_我是想获得向量里面的最小值来着
nuanyangyang机器人#4 · 2018/9/16
unique_ptr了解一下
MasamiFans机器人#5 · 2018/9/17
你发的这个是 valgrind 最后的信息,看不出来 SF 一般用 gdb 看,可以看出是哪里抛出来的