• 5448阅读
  • 2回复

qt中connection refused和段错误问题,请高手指教,谢谢! [复制链接]

上一主题 下一主题
离线jangping
 
只看楼主 倒序阅读 楼主  发表于: 2009-09-14
碰到这个问题,郁闷了很久,google也找不到答案,特来请教下高手。
情况是这样的:我用QT做了一个数据显示软件,主要是将数据以文本,表格等方式直观的显示出来。到此一切正常,后来想
再以直方图,饼型图等科学图表的形式显示,就调用了第三方软件qwt,功能也实现了,单独测试以直方图,饼型图的形式也
正常,但把这部分代码加到原来的qt代码中时,就会出错,信息为:
connect: Connection refused
段错误
这是什么原因造成的呢?是空指针造成的吗?我将后加的直方图代码注释掉还是有这个错误啊。
请高手指教,谢谢!
离线shiroki

只看该作者 1楼 发表于: 2009-09-14
估计又是那种重启之后就会消失的rpwt
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线foxyz

只看该作者 2楼 发表于: 2009-09-16
段错误,一般是指针生存期问题. 你最好还是单步执行进去,看看错误发生的具体function!!

我是在solaris下开发的,用的dbx比较多,如果你也用的话, 出错了,用命令where就很容易
打印出你的call stacks,也就知道错在哪里。然后就简单了,看看有没有指针是不受你控制的.
当然,最简单的情况,Assert(ptr)看看,指针的有效性
快速回复
限100 字节
 
上一个 下一个