QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2400|回复: 2

[bug]打开群资料的时候自动崩溃

[复制链接]
发表于 2006-7-25 18:26:12 | 显示全部楼层 |阅读模式
回溯跟踪

Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1237787776 (LWP 6937)]
[KCrash handler]
#6  0xb6ac6e22 in QPixmap::isNull () from /usr/lib/libqt-mt.so.3
#7  0xb6adb7b7 in QPixmap::convertToImage () from /usr/lib/libqt-mt.so.3
#8  0x080d0641 in EvaQunMemberPicker::updateBuddyListView ()
#9  0x080d0b87 in EvaQunMemberPicker::EvaQunMemberPicker ()
#10 0x080cf0f8 in QunDetailsWindow::QunDetailsWindow ()
#11 0x0806ffe5 in EvaMain::slotRequestQunDetails ()
#12 0x080806bd in EvaMain::qt_invoke ()
#13 0xb6b98eb9 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#14 0xb6b997c8 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#15 0x080ea0b1 in EvaMainWindow::requestQunDetails ()
#16 0x0809e70d in EvaMainWindow::slotQunDetails ()
#17 0x080ea52a in EvaMainWindow::qt_invoke ()
#18 0xb6b98eb9 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#19 0xb6f2c29a in QSignal::signal () from /usr/lib/libqt-mt.so.3
#20 0xb6bb6630 in QSignal::activate () from /usr/lib/libqt-mt.so.3
#21 0xb6cbdfb1 in QPopupMenu::mouseReleaseEvent () from /usr/lib/libqt-mt.so.3
#22 0xb6bd368d in QWidget::event () from /usr/lib/libqt-mt.so.3
#23 0xb6b2ee56 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#24 0xb6b2f3e0 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#25 0xb72b3d7d in KApplication::notify () from /usr/lib/libkdecore.so.4
#26 0xb6ac01c5 in QApplication::sendSpontaneousEvent ()
   from /usr/lib/libqt-mt.so.3
#27 0xb6abb5c0 in QETWidget::translateMouseEvent ()
   from /usr/lib/libqt-mt.so.3
#28 0xb6ab9d59 in QApplication:11ProcessEvent () from /usr/lib/libqt-mt.so.3
#29 0xb6ad34db in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#30 0xb6b47947 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#31 0xb6b4786a in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#32 0xb6b2d965 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#33 0x0806c0cd in main ()



调试了一下 貌似是某些好友的face id超过了101, 而实际上硬盘里面没有这个头像文件 然后就crash了``

在evaqunmemberpicker.cpp里面
if(faceID<1) faceID = 1;
后面加上一句
if(faceID>101) faceID = 1;
重新编译  问题似乎就解决了
发表于 2006-7-25 19:20:37 | 显示全部楼层
多谢你的反馈, 和贡献解决方法。 能说一下你用的哪个版本? 是下的cvs源码编译的么?
回复

使用道具 举报

 楼主| 发表于 2006-7-26 09:58:05 | 显示全部楼层
恩,是CVS版本的,打过置顶Wei Mingzhi提供的N个补丁
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 00:40 , Processed in 0.039692 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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