Hi,

licq crashes reproducibly when dragging one user over another (as for
sending the contact) if there is already an open message window for
the other user.

i.e. double click on user a, drag user b over user a, voila.

licq from current cvs, qt 3.0.5-3 (debian sarge)

Or is this a QT problem?


Martin


Backtrace:
Program received signal SIGSEGV, Segmentation fault.
(gdb) bt
#0  0x406b1e28 in QListViewItem::QListViewItem () from /usr/lib/libqt-mt.so.3
#1  0x403caca4 in CMMUserViewItem::CMMUserViewItem (this=0x81b4be8, u=0x80e0c60, 
parent=0x20202020) at mmlistview.cpp:43
#2  0x403e422e in UserSendContactEvent::setContact (this=0x8196608, Uin=172272042) at 
usereventdlg.cpp:2202
#3  0x403bd4b1 in CUserView::viewportDropEvent (this=0x816a0d0, e=0xbf3fecc4) at 
userbox.cpp:989
#4  0x406df27c in QScrollView::eventFilter () from /usr/lib/libqt-mt.so.3
#5  0x406b9c2e in QListView::eventFilter () from /usr/lib/libqt-mt.so.3
#6  0x4060ef00 in QObject::activate_filters () from /usr/lib/libqt-mt.so.3
#7  0x4060ede1 in QObject::event () from /usr/lib/libqt-mt.so.3
#8  0x4063ab49 in QWidget::event () from /usr/lib/libqt-mt.so.3
#9  0x405c9773 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#10 0x405c9614 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#11 0x40587506 in qt_handle_xdnd_drop () from /usr/lib/libqt-mt.so.3
#12 0x405886e4 in QDragManager::drop () from /usr/lib/libqt-mt.so.3
#13 0x4058780f in QDragManager::eventFilter () from /usr/lib/libqt-mt.so.3
#14 0x405c9680 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#15 0x405c90c3 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#16 0x4057bbfa in QETWidget::translateMouseEvent () from /usr/lib/libqt-mt.so.3
#17 0x40579237 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#18 0x4057820b in QApplication::processNextEvent () from /usr/lib/libqt-mt.so.3
#19 0x405cabbf in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
#20 0x405891a7 in QDragManager::drag () from /usr/lib/libqt-mt.so.3
#21 0x405d3f50 in QDragObject::drag () from /usr/lib/libqt-mt.so.3
#22 0x405d3eec in QDragObject::dragCopy () from /usr/lib/libqt-mt.so.3
#23 0x403be05c in CUserView::viewportMouseMoveEvent (this=0x816a0d0, me=0xbf3ff71c) at 
userbox.cpp:1215
#24 0x406df153 in QScrollView::eventFilter () from /usr/lib/libqt-mt.so.3
#25 0x406b9c2e in QListView::eventFilter () from /usr/lib/libqt-mt.so.3
#26 0x4060ef00 in QObject::activate_filters () from /usr/lib/libqt-mt.so.3
#27 0x4060ede1 in QObject::event () from /usr/lib/libqt-mt.so.3
#28 0x4063ab49 in QWidget::event () from /usr/lib/libqt-mt.so.3
#29 0x405c9773 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#30 0x405c90c3 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#31 0x4057bbfa in QETWidget::translateMouseEvent () from /usr/lib/libqt-mt.so.3
#32 0x40579237 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#33 0x4057820b in QApplication::processNextEvent () from /usr/lib/libqt-mt.so.3
#34 0x405cabbf in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
#35 0x4057817b in QApplication::exec () from /usr/lib/libqt-mt.so.3
#36 0x4037fcbd in CLicqGui::Run (this=0x80e4ef8, _licqDaemon=0x80e3a58) at 
licqgui.cpp:381
#37 0x4037ef65 in LP_Main (_licqDaemon=0x80e3a58) at licqgui.cpp:166
#38 0x4037ec81 in LP_Main_tep (p=0x80e3a58) at 
/usr/src/licq/licq/include/licq_plugin.h:119
#39 0x40145d53 in pthread_start_thread () from /lib/libpthread.so.0
#40 0x40145d99 in pthread_start_thread_event () from /lib/libpthread.so.0

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to