Took me many many attempts to make this happen, captured output in gdb.
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff6366ee2 in QCoreApplication::removePostedEvents(QObject*, int) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
(gdb) br
Breakpoint 1 at 0x7ffff6366ee2
(gdb) bt
#0 0x00007ffff6366ee2 in QCoreApplication::removePostedEvents(QObject*, int) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#1 0x00007ffff501daea in QWidget::setVisible(bool) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#2 0x00000000004299bb in ContactViewHoverButton::setVisible (this=0x81e2c0, visible=true)
at /home/david/telepathy/ktp-contact-list/contact-view-hover-button.cpp:100
#3 0x000000000042ce9e in QWidget::show (this=0x81e2c0) at /usr/include/qt4/QtGui/qwidget.h:487
#4 0x000000000042bd5b in AbstractWidgetDelegateOverlay::slotEntered (this=0x81f510, index=...)
at /home/david/telepathy/ktp-contact-list/contact-delegate-overlay.cpp:184
#5 0x000000000042c17d in HoverButtonDelegateOverlay::slotEntered (this=0x81f510, index=...)
at /home/david/telepathy/ktp-contact-list/contact-delegate-overlay.cpp:304
#6 0x000000000042ce51 in HoverButtonDelegateOverlay::qt_metacall (this=0x81f510, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffff7ff730)
at /home/david/telepathy/ktp-contact-list/build/contact-delegate-overlay.moc:239
#7 0x000000000042acd4 in StartChannelContactOverlay::qt_metacall (this=0x81f510, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x7fffff7ff730)
at /home/david/telepathy/ktp-contact-list/build/contact-overlays.moc:73
#8 0x000000000042ae78 in TextChannelContactOverlay::qt_metacall (this=0x81f510, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x7fffff7ff730)
at /home/david/telepathy/ktp-contact-list/build/contact-overlays.moc:138
#9 0x00007ffff6376eba in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#10 0x00007ffff54d77f5 in QAbstractItemView::entered(QModelIndex const&) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#11 0x00007ffff54d7958 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#12 0x00007ffff54db93c in QAbstractItemView::mouseMoveEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#13 0x000000000041ee74 in ContactListWidget::mouseMoveEvent (this=0x86f1c0, event=0x7fffff800520)
at /home/david/telepathy/ktp-contact-list/contact-list-widget.cpp:575
#14 0x00007ffff5019d1e in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#15 0x00007ffff53c25b6 in QFrame::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#16 0x00007ffff54d325b in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
Took me many many attempts to make this happen, captured output in gdb.
Program received signal SIGSEGV, Segmentation fault. n::removePosted Events( QObject* , int) () from /usr/lib/ x86_64- linux-gnu/ libQtCore. so.4 n::removePosted Events( QObject* , int) () from /usr/lib/ x86_64- linux-gnu/ libQtCore. so.4 :setVisible( bool) () from /usr/lib/ x86_64- linux-gnu/ libQtGui. so.4 rButton: :setVisible (this=0x81e2c0, visible=true) telepathy/ ktp-contact- list/contact- view-hover- button. cpp:100 qt4/QtGui/ qwidget. h:487 elegateOverlay: :slotEntered (this=0x81f510, index=...) telepathy/ ktp-contact- list/contact- delegate- overlay. cpp:184 gateOverlay: :slotEntered (this=0x81f510, index=...) telepathy/ ktp-contact- list/contact- delegate- overlay. cpp:304 gateOverlay: :qt_metacall (this=0x81f510, _c=QMetaObject: :InvokeMetaMeth od, _id=0, _a=0x7fffff7ff730) telepathy/ ktp-contact- list/build/ contact- delegate- overlay. moc:239 tactOverlay: :qt_metacall (this=0x81f510, _c=QMetaObject: :InvokeMetaMeth od, _id=14, _a=0x7fffff7ff730) telepathy/ ktp-contact- list/build/ contact- overlays. moc:73 actOverlay: :qt_metacall (this=0x81f510, _c=QMetaObject: :InvokeMetaMeth od, _id=14, _a=0x7fffff7ff730) telepathy/ ktp-contact- list/build/ contact- overlays. moc:138 :activate( QObject* , QMetaObject const*, int, void**) () from /usr/lib/ x86_64- linux-gnu/ libQtCore. so.4 ew::entered( QModelIndex const&) () from /usr/lib/ x86_64- linux-gnu/ libQtGui. so.4 x86_64- linux-gnu/ libQtGui. so.4 ew::mouseMoveEv ent(QMouseEvent *) () from /usr/lib/ x86_64- linux-gnu/ libQtGui. so.4 et::mouseMoveEv ent (this=0x86f1c0, event=0x7fffff8 00520) telepathy/ ktp-contact- list/contact- list-widget. cpp:575 :event( QEvent* ) () from /usr/lib/ x86_64- linux-gnu/ libQtGui. so.4 :event( QEvent* ) () from /usr/lib/ x86_64- linux-gnu/ libQtGui. so.4 ew::viewportEve nt(QEvent* ) () from /usr/lib/ x86_64- linux-gnu/ libQtGui. so.4
0x00007ffff6366ee2 in QCoreApplicatio
(gdb) br
Breakpoint 1 at 0x7ffff6366ee2
(gdb) bt
#0 0x00007ffff6366ee2 in QCoreApplicatio
#1 0x00007ffff501daea in QWidget:
#2 0x00000000004299bb in ContactViewHove
at /home/david/
#3 0x000000000042ce9e in QWidget::show (this=0x81e2c0) at /usr/include/
#4 0x000000000042bd5b in AbstractWidgetD
at /home/david/
#5 0x000000000042c17d in HoverButtonDele
at /home/david/
#6 0x000000000042ce51 in HoverButtonDele
at /home/david/
#7 0x000000000042acd4 in StartChannelCon
at /home/david/
#8 0x000000000042ae78 in TextChannelCont
at /home/david/
#9 0x00007ffff6376eba in QMetaObject:
#10 0x00007ffff54d77f5 in QAbstractItemVi
#11 0x00007ffff54d7958 in ?? () from /usr/lib/
#12 0x00007ffff54db93c in QAbstractItemVi
#13 0x000000000041ee74 in ContactListWidg
at /home/david/
#14 0x00007ffff5019d1e in QWidget:
#15 0x00007ffff53c25b6 in QFrame:
#16 0x00007ffff54d325b in QAbstractItemVi