[求助]Segmentation fault_VMware, Unix及操作系统讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  VMware, Unix及操作系统讨论区 »
总帖数
5
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3468 | 回复: 4   主题: [求助]Segmentation fault        下一篇 
yunpeng.xian
注册用户
等级:少校
经验:993
发帖:34
精华:0
注册:1970-1-1
状态:离线
发送短消息息给yunpeng.xian 加好友    发送短消息息给yunpeng.xian 发消息
发表于: IP:您无权察看 2014-8-29 17:11:12 | [全部帖] [楼主帖] 楼主

代码是戴总给的小例子应该没有问题,客户端和服务器都编译成功了,服务器也可以成功启动,在运行客户端的时候出现了Segmentation fault错误。是不是我运行客户端时参数输入有误,或是缺少一些linux的配置。或是一些库文件版本的问题。还是说客户端机器和服务端机器连接的问题。

下面是几幅相关的图:

北京联动北方科技有限公司

北京联动北方科技有限公司

北京联动北方科技有限公司




赞(0)    操作        顶端 
koei
版主
等级:大校
经验:4186
发帖:7
精华:0
注册:2011-7-21
状态:离线
发送短消息息给koei 加好友    发送短消息息给koei 发消息
发表于: IP:您无权察看 2014-8-29 18:29:05 | [全部帖] [楼主帖] 2  楼

这个象源代码的问题,并看下硬盘上是不是有Core文件发生?

可能需要跟踪调试下源代码,看哪发生了数组越界或者类型不匹配,或者其他的C/C++内存或方面的错误



赞(0)    操作        顶端 
wulcan
版主
等级:中校
经验:1795
发帖:124
精华:0
注册:2014-3-19
状态:离线
发送短消息息给wulcan 加好友    发送短消息息给wulcan 发消息
发表于: IP:您无权察看 2014-8-31 20:57:31 | [全部帖] [楼主帖] 3  楼

段错误一般是内存越界引起的,应该特别检查一下用户名输入后的处理代码。
只能跟踪才能彻底解决。



赞(0)    操作        顶端 
yunpeng.xian
注册用户
等级:少校
经验:993
发帖:34
精华:0
注册:1970-1-1
状态:离线
发送短消息息给yunpeng.xian 加好友    发送短消息息给yunpeng.xian 发消息
发表于: IP:您无权察看 2014-9-1 16:43:35 | [全部帖] [楼主帖] 4  楼

我看了一下core文件,似乎是crypto++的问题,查了下文档上面说crypto++需要在GCC4.3-GCC4.7上运行,而我的是GCC4.8。

北京联动北方科技有限公司好崩溃,又要安装GCC编译器,两个小时啊。


赞(0)    操作        顶端 
koei
版主
等级:大校
经验:4186
发帖:7
精华:0
注册:2011-7-21
状态:离线
发送短消息息给koei 加好友    发送短消息息给koei 发消息
发表于: IP:您无权察看 2014-9-3 9:41:04 | [全部帖] [楼主帖] 5  楼

呵呵,楼主说的这个,也是可能 北京联动北方科技有限公司



赞(0)    操作        顶端 
总帖数
5
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论