LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1084|回复: 5

关于qq-0.2.7.1-p1:是glib的bug还是qq插件的bug?

[复制链接]
发表于 2004-4-9 09:44:08 | 显示全部楼层 |阅读模式
系统AS3,GLIB2-2.4.0(Fedora核心的不行,用的其它发行版的glib),QQ收到消息就退出,用--debug参数显示如下:
(前面的没有问题,只贴上有问题部分)
QQ: Change status OK
prefs: writing prefs out to disk.
accounts: Writing accounts to disk.
QQ: ==> [12857] QQ_CMD_RECV_IM, from (QQ Server 0100)
QQ: <== [12857] QQ_CMD_RECV_IM, 46 bytes
QQ: IM from buddy [62387676], I am in his/her buddy list
QQ: Normal IM, text type:
[62387676] => [87651062], src: QQ unknown version
GLib: gmem.c:140: failed to allocate 4294967294 bytes
已放弃

请各位救我啊,我接触linux才一个来月啊
 楼主| 发表于 2004-4-9 10:21:55 | 显示全部楼层

没人帮我吗?好惨啊!

哪位哥们可以告诉我怎样定位这个错误发生在哪个文件的哪一行,对linux下的程序调试我可是一巧不通啊,怎样调试啊,我估计是哪个地方分配内存时用的参数不对
发表于 2004-4-9 11:01:47 | 显示全部楼层
我只知道4294967294实际上应该是一个负数,问题估计出在_qq_process_recv_normal_im_text里面,不过还是要请puzzlebird调试确认。
 楼主| 发表于 2004-4-9 12:17:25 | 显示全部楼层

谢谢回复。

请puzzlebird查一下,是不是一个bug。真的不知道怎么回事,以前在RH9上还用得挺好的。
发表于 2004-4-9 17:11:34 | 显示全部楼层
给你发消息的应该用的的是zoudan的libqq老版,或者QQ2000的老版本,0.2.7-p1中有这个bug, 这个会在0.2.8中解决。
 楼主| 发表于 2004-4-9 23:35:32 | 显示全部楼层

非常感谢puzzlebird,的确是这个问题,我在下午也找出了是对方版本的问题

期待下个版本早点出来 ^&^
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表