[Psi-devel] Segfault in current CVS version when changing group

Florian Holzhauer fh-psidev at fholzhauer.de
Thu Oct 28 02:01:28 PDT 2004


Hi List,

I was able to cause a segfault in psi, using the following scenario:
- right-click on an online contact, ->Change groups
- Contact goes offline
- Click on the new Group for the contact.

I am using Psi-CVS of today, Debian unstable.

gdb output:
#0  0x081b2ef2 in ContactViewItem::groupName (this=0x0) at contactview.cpp:2390
2390            return d->groupName;
(gdb) bt
#0  0x081b2ef2 in ContactViewItem::groupName (this=0x0) at contactview.cpp:2390
#1  0x081ad62e in ContactProfile::doContextMenu (this=0x8633ff0, i=0x8779bb8,
    pos=@0xbfffee68) at contactview.cpp:1455
#2  0x081b1475 in ContactView::qlv_contextPopup (this=0x85ea410,
    lvi=0x8779be0, pos=@0xbfffee68) at contactview.cpp:1992
#3  0x081b1423 in ContactView::qlv_contextMenuRequested (this=0x85ea410,
    lvi=0x8779be0, pos=@0xbfffee68, c=0) at contactview.cpp:1983
#4  0x083221dc in ContactView::qt_invoke (this=0x85ea410, _id=87,
    _o=0xbfffedd0) at .moc/moc_contactview.cpp:849
#5  0x402c952c in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#6  0x40619e95 in QListView::contextMenuRequested ()
   from /usr/lib/libqt-mt.so.3
#7  0x403ae324 in QListView::contentsContextMenuEvent ()
   from /usr/lib/libqt-mt.so.3
#8  0x403df41f in QScrollView::viewportContextMenuEvent ()
   from /usr/lib/libqt-mt.so.3
#9  0x403de950 in QScrollView::eventFilter () from /usr/lib/libqt-mt.so.3
#10 0x403acdc8 in QListView::eventFilter () from /usr/lib/libqt-mt.so.3
#11 0x402c6e5e in QObject::activate_filters () from /usr/lib/libqt-mt.so.3
#12 0x402c6d8c in QObject::event () from /usr/lib/libqt-mt.so.3
#13 0x402ff60f in QWidget::event () from /usr/lib/libqt-mt.so.3
#14 0x4026cbcf in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#15 0x4026c834 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#16 0x0824ae10 in PsiApplication::notify (this=0x8464a88, receiver=0x85ea9e0,
    event=0xbffff3d0) at psiapplication.cpp:178
#17 0x40201626 in QETWidget::translateMouseEvent () from /usr/lib/libqt-mt.so.3
#18 0x401ff2ce in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#19 0x402161a4 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#20 0x4027ef28 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#21 0x4027edd8 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#22 0x4026ce21 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#23 0x081762ff in main (argc=1, argv=0xbffffa44) at main.cpp:399


Florian.
-- 
Jabber: fh at jabber.ccc.de - Web: http://www.fholzhauer.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://listserver.dreamhost.com/pipermail/psi-devel-affinix.com/attachments/20041028/7be2800d/attachment.bin


More information about the Psi-devel-affinix.com mailing list