ros rviz: Segmentation fault (core dumped) 与 [rviz -1] process has died [pid 10134, exit code -6]

原创 2015年07月07日 21:02:56

1. 运行roslaunch 文件打开 某rviz文件,出现了如下的错误:

 [rviz-1] process has died [pid 10134, exit code -6]

2. 运行rosrun rviz rviz  正常,运行某发布图像的节点, 当用rviz添加 这一图像topic时,出现了如下的错误:

 Segmentation fault (core dumped)


我的问题出自解决这个问题QTerro:Size mismatch for type ‘QPaintBufferCacheEntry’ [1024]. Previously registered size 0   代入的 。

我总结起来就是qt4 与qt5  版本混合的问题。。而这一般都会涉及这两者。。从github中rviz源码可以看出rviz依赖的是qt4

这个问题的解决主要来自以下两篇分析:

https://github.com/ros-visualization/rviz/issues/696
http://answers.ros.org/question/38228/segmentation-fault-core-dumped/


我的解决方法:

我删了  ~/.rviz  文件,安装qt4-default ;

重编译opencv。重编译ros工作空间 。。


   rviz运行正常了!


疑问点:

    改回后表示csdn提到的QTerro:Size mismatch for type ‘QPaintBufferCacheEntry’ [1024]. Previously registered size 0  问题又会出现。 待解决这两者共存的解决方式。。



版权声明:本文为博主原创文章,未经博主允许不得转载。

Segment Fault(core dumped)

Segment Fault错误
  • u010957494
  • u010957494
  • 2015年08月02日 15:49
  • 3393

Segmentation fault (core dumped)解决方法

core dump又叫核心转储, 当程序运行过程中发生异常, 程序异常退出时, 由操作系统把程序当前的内存状况存储在一个core文件中, 叫core dump. (linux中如果内存越界会收到SIG...
  • Iohboel
  • Iohboel
  • 2016年05月22日 11:39
  • 5347

Jetson TK1 + ROS Rviz出现的问题:segmentation fault 及解决方案

最近在玩ZED,github上有个例子“zed-ros-wrapper”,需要 Rviz。 悲催的是,运行指令: rosrun rviz rviz后,出现错误: segmentation fau...
  • sinat_31135199
  • sinat_31135199
  • 2016年09月27日 16:01
  • 1500

关于Segmentation fault (core dumped)几个简单问题

有的程序可以通过编译,但在运行时会出现Segment fault(段错误)。这通常都是指针错误引起的。但这不像编译错误一样会提示到文件一行,而是没有任何信息。一种办法是用gdb的step, 一步一步寻...
  • yam_killer
  • yam_killer
  • 2012年09月12日 10:43
  • 45128

启动出错:roslaunch turtlebot_gazebo amcl_demo.launch map_file:=/tmp/my_map.yaml

启动出错:roslaunch turtlebot_gazebo amcl_demo.launch map_file:=/tmp/my_map.yaml core service [/rosou...
  • improve100
  • improve100
  • 2016年02月23日 10:04
  • 2827

NVIDIA Jetson TK1 rosrun rviz segmentation fault的解决方法

在NVIDIA Jetson TK1开发版上运行rosrun rviz rviz出现segmentation falut错误的解决方法。...
  • corfox_liu
  • corfox_liu
  • 2016年03月27日 11:18
  • 2162

Segmentation fault (core dumped)的解决办法

前几天有同学代码出现了core dumped错误,然后就来找我帮忙。下边我来整理一下core dumped错误的解决办法。希望本文对同样遇到此问题的你有所帮助。先看以下的错误代码: 很明显,是一个除...
  • peiyao456
  • peiyao456
  • 2017年04月11日 08:50
  • 5031

关于Segmentation fault (core dumped)几个简单问题

有的程序可以通过编译,但在运行时会出现Segment fault(段错误)。这通常都是指针错误引起的。但这不像编译错误一样会提示到文件一行,而是没有任何信息。一种办法是用gdb的step, 一步一步寻...
  • SoaringLee_fighting
  • SoaringLee_fighting
  • 2017年04月19日 14:10
  • 594

ROS探索总结(五)学习遇到的问题

学习文章链接:http://blog.exbot.net/archives/628 跟据文章中的教程在catkin_ws/src的目录下创建好包后运行命令 roslaunch smart...
  • kang732816702
  • kang732816702
  • 2016年01月05日 17:20
  • 3574

关于Segmentation fault (core dumped)几个简单问题的整理

转自:http://www.daifuxin.com/post%20cat_5%20user_4%202012%2002%2019%2027%2027%20/有的程序可以通过编译,但在运行时会出现Se...
  • SSSUUNNYY
  • SSSUUNNYY
  • 2013年08月29日 10:44
  • 1872
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ros rviz: Segmentation fault (core dumped) 与 [rviz -1] process has died [pid 10134, exit code -6]
举报原因:
原因补充:

(最多只允许输入30个字)