Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[laserMapping-1]/[laserMapping-2] process has died/Double Free #173

Open
prexhu opened this issue Mar 4, 2025 · 1 comment
Open

[laserMapping-1]/[laserMapping-2] process has died/Double Free #173

prexhu opened this issue Mar 4, 2025 · 1 comment

Comments

@prexhu
Copy link

prexhu commented Mar 4, 2025

SysInfo
OS: Ubuntu 20.04.6 LTS x86_64
Kernel: 5.15.0-131-generic
OpenCV 4.2.0

感谢郑博以及Mars-Lab成员开源这么棒的工作,刚刚也测试了FAST-LIVO2,效果更加惊艳!祝好:)

这个issue主要是我个人在跑通FAST-LIVO* Datasets的时候解决类似#131 #143 #154 #41 #31 出现的问题

先说结论:重装库pcl1.14
听起来确实是很玄学,我第一次出现的问题是 OpenCV #143 #154 报出的错误,查看了相关的issue,但是并没有解决我的问题,直到我重装了pcl-1.14

第二次出现的问题同样是OpenCV报出的错误,我像第一次一样重装了pcl-1.14OpenCV的错误没有了,但是紧接而来的就是double free or corruption (out) #131,要么是直接报错,要么是运行一段时间之后报出错误,我查看了相关issue, #31 中有解决方案,但是对我代价太大了,卡了好几天,这其中我使用了launch prefix来debug,gdb给出的信息都和以上的issue给出的类似,都是很底层的问题,今天我无意间解决了这个问题,先卸载pcl-1.14,然后catkin_make一下工作空间,等它报错,然后再次重装pcl-1.14,再次catkin_make工作空间,之后就能正常运行了。
由于记不清我是不是按照郑博在README文件中的顺序安装相关库的,在此强烈建议还没有测试FAST-LIVO* 的朋友们按照顺序安装相关库

也许这些方法仅对我个人有效,但还是希望能帮到大家:)

不知道这种问题出现的原因是什么,希望有朋友可以指点指点:)

PS:虽说代码到最后是冷冰冰的二进制吧,但是第二次经历让我感觉它也挺会“失去了才知道珍惜”:)

@maaayz87
Copy link

同样问题 换了一个opencv版本:4.6.0改成3.4.3. 其他:ubuntu20.04 pcl-1.13 sophus-3.26.6 eigen-3.4.0 可以正常运行

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants