[Bug 257821] New: KNode crashes when unsubscribing from newsgroups

Toby tlunn at blueyonder.co.uk
Wed Nov 24 19:58:11 GMT 2010


https://bugs.kde.org/show_bug.cgi?id=257821

           Summary: KNode crashes when unsubscribing from newsgroups
           Product: knode
           Version: unspecified
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: tlunn at blueyonder.co.uk


Application: knode (4.4.6)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-23-generic x86_64
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:KNode crashes when
unsubscribing from newsgroups

This occurred several times whenever I tried to unsubscribe.

It occurred when right clicking and selecting unsubscribing from the menu also
it did the same when using the main menu option.  It actually crashes at the
confirmation dialog after pressing the ok button.

The crash can be reproduced every time.

-- Backtrace:
Application: KNode (knode), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fbd62367780 (LWP 20087))]

Thread 2 (Thread 0x7fbd4d0e4700 (LWP 20088)):
#0  0x00007fbd5f168203 in __poll (fds=<value optimized out>, nfds=<value
optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fbd579da009 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fbd579da7b5 in g_main_loop_run () from /lib/libglib-2.0.so.0
#3  0x00007fbd4d81b3c4 in ?? () from /usr/lib/libgio-2.0.so.0
#4  0x00007fbd579ff7e4 in ?? () from /lib/libglib-2.0.so.0
#5  0x00007fbd5ee78971 in start_thread (arg=<value optimized out>) at
pthread_create.c:304
#6  0x00007fbd5f17492d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fbd62367780 (LWP 20087)):
[KCrash Handler]
#6  0x0000000000609750 in vtable for __cxxabiv1::__si_class_type_info ()
#7  0x00007fbd61820da5 in KPIM::FolderTreeWidgetItemLabelColumnDelegate::paint
(this=0x108c5c0, painter=0x7fffb90367c0, option=<value optimized out>,
index=<value optimized out>) at ../../libkdepim/foldertreewidget.cpp:177
#8  0x00007fbd60804889 in QTreeView::drawRow (this=<value optimized out>,
painter=<value optimized out>, option=<value optimized out>, index=<value
optimized out>) at itemviews/qtreeview.cpp:1678
#9  0x00007fbd607ff41a in QTreeView::drawTree (this=0x10e33f0, painter=<value
optimized out>, region=<value optimized out>) at itemviews/qtreeview.cpp:1441
#10 0x00007fbd607fff43 in QTreeView::paintEvent (this=0x10e33f0,
event=0x7fffb90374c0) at itemviews/qtreeview.cpp:1274
#11 0x00007fbd614d3fb3 in KNCollectionView::paintEvent (this=0x7fffb9035f40,
event=0x2347270) at ../../knode/kncollectionview.cpp:342
#12 0x00007fbd602bdc2e in QWidget::event (this=0x10e33f0, event=0x7fffb90374c0)
at kernel/qwidget.cpp:8333
#13 0x00007fbd606895e6 in QFrame::event (this=0x10e33f0, e=0x7fffb90374c0) at
widgets/qframe.cpp:557
#14 0x00007fbd607c2a8b in QAbstractItemView::viewportEvent (this=0x10e33f0,
event=0x7fffb90374c0) at itemviews/qabstractitemview.cpp:1619
#15 0x00007fbd60800d65 in QTreeView::viewportEvent (this=0x10e33f0,
event=0x7fffb90374c0) at itemviews/qtreeview.cpp:1256
#16 0x00007fbd5f87f507 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized
out>, receiver=0x10df630, event=0x7fffb90374c0) at
kernel/qcoreapplication.cpp:847
#17 0x00007fbd60267fac in QApplicationPrivate::notify_helper (this=0xcd9d20,
receiver=0x10df630, e=0x7fffb90374c0) at kernel/qapplication.cpp:4392
#18 0x00007fbd6026daed in QApplication::notify (this=0x7fffb903b2b0,
receiver=0x10df630, e=0x7fffb90374c0) at kernel/qapplication.cpp:4277
#19 0x00007fbd60fba156 in KApplication::notify (this=0x7fffb903b2b0,
receiver=0x10df630, event=0x7fffb90374c0) at
../../kdeui/kernel/kapplication.cpp:310
#20 0x00007fbd5f87fcdc in QCoreApplication::notifyInternal
(this=0x7fffb903b2b0, receiver=0x10df630, event=0x7fffb90374c0) at
kernel/qcoreapplication.cpp:732
#21 0x00007fbd602c467d in sendSpontaneousEvent (this=0x10df660, pdev=<value
optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized
out>, sharedPainter=0x0, backingStore=0x1151c20) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#22 QWidgetPrivate::drawWidget (this=0x10df660, pdev=<value optimized out>,
rgn=..., offset=<value optimized out>, flags=<value optimized out>,
sharedPainter=0x0, backingStore=0x1151c20) at kernel/qwidget.cpp:5420
#23 0x00007fbd604983a6 in QWidgetBackingStore::sync (this=0x1151c20) at
painting/qbackingstore.cpp:1320
#24 0x00007fbd602b7730 in QWidgetPrivate::syncBackingStore (this=0xf57420) at
kernel/qwidget.cpp:1805
#25 0x00007fbd602be2f5 in QWidget::event (this=0xf46080, event=0x13d9090) at
kernel/qwidget.cpp:8480
#26 0x00007fbd606a541b in QMainWindow::event (this=0xf46080, event=0x13d9090)
at widgets/qmainwindow.cpp:1417
#27 0x00007fbd610d6683 in KXmlGuiWindow::event (this=0x7fffb9035f40,
ev=0x2347270) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:130
#28 0x00007fbd60267fdc in QApplicationPrivate::notify_helper (this=0xcd9d20,
receiver=0xf46080, e=0x13d9090) at kernel/qapplication.cpp:4396
#29 0x00007fbd6026daed in QApplication::notify (this=0x7fffb903b2b0,
receiver=0xf46080, e=0x13d9090) at kernel/qapplication.cpp:4277
#30 0x00007fbd60fba156 in KApplication::notify (this=0x7fffb903b2b0,
receiver=0xf46080, event=0x13d9090) at ../../kdeui/kernel/kapplication.cpp:310
#31 0x00007fbd5f87fcdc in QCoreApplication::notifyInternal
(this=0x7fffb903b2b0, receiver=0xf46080, event=0x13d9090) at
kernel/qcoreapplication.cpp:732
#32 0x00007fbd5f882c22 in sendEvent (receiver=0x0, event_type=<value optimized
out>, data=0xcacf30) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#33 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value
optimized out>, data=0xcacf30) at kernel/qcoreapplication.cpp:1373
#34 0x00007fbd5f8ac653 in sendPostedEvents (s=0xce1020) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#35 postEventSourceDispatch (s=0xce1020) at
kernel/qeventdispatcher_glib.cpp:277
#36 0x00007fbd579d6342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#37 0x00007fbd579da2a8 in ?? () from /lib/libglib-2.0.so.0
#38 0x00007fbd579da45c in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#39 0x00007fbd5f8ac193 in QEventDispatcherGlib::processEvents (this=0xcac6d0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#40 0x00007fbd6031aa4e in QGuiEventDispatcherGlib::processEvents
(this=0x7fffb9035f40, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#41 0x00007fbd5f88302f in QCoreApplication::processEvents (flags=) at
kernel/qcoreapplication.cpp:924
#42 0x00007fbd614c3868 in KNMainWidget::secureProcessEvents (this=0xf54540) at
../../knode/knmainwidget.cpp:377
#43 0x00007fbd61485eb8 in KNArticleManager::showHdrs (this=0x108d080,
clear=<value optimized out>) at ../../knode/knarticlemanager.cpp:191
#44 0x00007fbd6145cee6 in KNGroupManager::setCurrentGroup (this=0x108d040,
g=0x2543f60) at ../../knode/kngroupmanager.cpp:571
#45 0x00007fbd614cf526 in KNMainWidget::slotCollectionSelected (this=0xf54540)
at ../../knode/knmainwidget.cpp:1199
#46 0x00007fbd614d0e7e in KNMainWidget::qt_metacall (this=0xf54540,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffb9038830)
at ./knmainwidget.moc:236
#47 0x00007fbd5f897b27 in QMetaObject::activate (sender=0x10e33f0, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x64) at
kernel/qobject.cpp:3280
#48 0x00007fbd608342d8 in QTreeWidgetPrivate::_q_selectionChanged (this=0x0,
selected=<value optimized out>, deselected=...) at
itemviews/qtreewidget.cpp:2316
#49 0x00007fbd6083a730 in QTreeWidget::qt_metacall (this=0x10e33f0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffb9038a70)
at .moc/release-shared/moc_qtreewidget.cpp:160
#50 0x00007fbd617a3de0 in KPIM::TreeWidget::qt_metacall (this=0x7fffb9035f40,
_c=36991600, _id=-1190961152, _a=0x64) at moc_treewidget.cpp:74
#51 0x00007fbd6181fe80 in KPIM::FolderTreeWidget::qt_metacall
(this=0x7fffb9035f40, _c=36991600, _id=-1190961152, _a=0x64) at
./foldertreewidget.moc:74
#52 0x00007fbd614d5610 in KNCollectionView::qt_metacall (this=0x7fffb9035f40,
_c=36991600, _id=-1190961152, _a=0x64) at ./kncollectionview.moc:100
#53 0x00007fbd5f897b27 in QMetaObject::activate (sender=0x108bba0, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x64) at
kernel/qobject.cpp:3280
#54 0x00007fbd6080e647 in QItemSelectionModel::selectionChanged
(this=0x7fffb9035f40, _t1=<value optimized out>, _t2=<value optimized out>) at
.moc/release-shared/moc_qitemselectionmodel.cpp:152
#55 0x00007fbd60811737 in QItemSelectionModel::emitSelectionChanged
(this=<value optimized out>, newSelection=<value optimized out>,
oldSelection=...) at itemviews/qitemselectionmodel.cpp:1581
#56 0x00007fbd6081309b in QItemSelectionModel::select (this=0x108bba0,
selection=<value optimized out>, command=<value optimized out>) at
itemviews/qitemselectionmodel.cpp:1088
#57 0x00007fbd6080ff01 in QItemSelectionModel::select (this=0x108bba0,
index=<value optimized out>, command=) at itemviews/qitemselectionmodel.cpp:976
#58 0x00007fbd6080e89f in QItemSelectionModel::setCurrentIndex (this=0x108bba0,
index=..., command=<value optimized out>) at
itemviews/qitemselectionmodel.cpp:1155
#59 0x00007fbd607bb2af in QAbstractItemView::setCurrentIndex (this=0x10e33f0,
index=...) at itemviews/qabstractitemview.cpp:1007
#60 0x00007fbd607bc373 in QAbstractItemView::rowsAboutToBeRemoved
(this=0x10e33f0, parent=<value optimized out>, start=0, end=<value optimized
out>) at itemviews/qabstractitemview.cpp:3227
#61 0x00007fbd607f700f in QTreeView::rowsAboutToBeRemoved (this=0x7fffb9035f40,
parent=..., start=-1190961152, end=100) at itemviews/qtreeview.cpp:2492
#62 0x00007fbd607bd47f in QAbstractItemView::qt_metacall (this=0x10e33f0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffb9039220)
at .moc/release-shared/moc_qabstractitemview.cpp:236
#63 0x00007fbd60806425 in QTreeView::qt_metacall (this=0x7fffb9035f40,
_c=36991600, _id=-1190961152, _a=0x64) at
.moc/release-shared/moc_qtreeview.cpp:119
#64 0x00007fbd6083a675 in QTreeWidget::qt_metacall (this=0x7fffb9035f40,
_c=36991600, _id=-1190961152, _a=0x64) at
.moc/release-shared/moc_qtreewidget.cpp:129
#65 0x00007fbd617a3de0 in KPIM::TreeWidget::qt_metacall (this=0x7fffb9035f40,
_c=36991600, _id=-1190961152, _a=0x64) at moc_treewidget.cpp:74
#66 0x00007fbd6181fe80 in KPIM::FolderTreeWidget::qt_metacall
(this=0x7fffb9035f40, _c=36991600, _id=-1190961152, _a=0x64) at
./foldertreewidget.moc:74
#67 0x00007fbd614d5610 in KNCollectionView::qt_metacall (this=0x7fffb9035f40,
_c=36991600, _id=-1190961152, _a=0x64) at ./kncollectionview.moc:100
#68 0x00007fbd5f897b27 in QMetaObject::activate (sender=0x108a990, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x64) at
kernel/qobject.cpp:3280
#69 0x00007fbd5f8e3154 in QAbstractItemModel::rowsAboutToBeRemoved
(this=0x7fffb9035f40, _t1=<value optimized out>, _t2=0, _t3=0) at
.moc/release-shared/moc_qabstractitemmodel.cpp:188
#70 0x00007fbd5f877693 in QAbstractItemModel::beginRemoveRows (this=0x108a990,
parent=..., first=0, last=0) at kernel/qabstractitemmodel.cpp:2450
#71 0x00007fbd6083bc3a in QTreeModel::beginRemoveItems (this=0x108a990,
parent=0x108f1c0, row=<value optimized out>, count=<value optimized out>) at
itemviews/qtreewidget.cpp:814
#72 0x00007fbd6083c3b9 in QTreeWidgetItem::~QTreeWidgetItem (this=0x2347270,
__in_chrg=<value optimized out>) at itemviews/qtreewidget.cpp:1492
#73 0x00007fbd61458a0e in ~FolderTreeWidgetItem (this=0x2347270,
__in_chrg=<value optimized out>) at ../../libkdepim/foldertreewidget.h:226
#74 KNCollectionViewItem::~KNCollectionViewItem (this=0x2347270,
__in_chrg=<value optimized out>) at ../../knode/kncollectionviewitem.cpp:44
#75 0x00007fbd614d4373 in KNCollectionView::removeGroup (this=<value optimized
out>, g=0x2476c10) at ../../knode/kncollectionview.cpp:175
#76 0x00007fbd614d57f4 in KNCollectionView::qt_metacall (this=0x10e33f0,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffb90394e0)
at ./kncollectionview.moc:111
#77 0x00007fbd5f897b27 in QMetaObject::activate (sender=0x108d040, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x64) at
kernel/qobject.cpp:3280
#78 0x00007fbd6145b782 in KNGroupManager::groupRemoved (this=0x7fffb9035f40,
_t1=0x2476c10) at ./kngroupmanager.moc:119
#79 0x00007fbd6145e180 in KNGroupManager::unsubscribeGroup (this=0x108d040,
g=0x2476c10) at ../../knode/kngroupmanager.cpp:491
#80 0x00007fbd614cfd70 in KNMainWidget::slotGrpUnsubscribe (this=0xf54540) at
../../knode/knmainwidget.cpp:1514
#81 0x00007fbd614d100d in KNMainWidget::qt_metacall (this=0xf54540,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffb90399c0)
at ./knmainwidget.moc:259
#82 0x00007fbd5f897b27 in QMetaObject::activate (sender=0x111cf10, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x64) at
kernel/qobject.cpp:3280
#83 0x00007fbd60260852 in QAction::triggered (this=0x7fffb9035f40, _t1=false)
at .moc/release-shared/moc_qaction.cpp:263
#84 0x00007fbd60261f5b in QAction::activate (this=0x111cf10, event=<value
optimized out>) at kernel/qaction.cpp:1256
#85 0x00007fbd606c8dc1 in QMenuPrivate::activateCausedStack (this=<value
optimized out>, causedStack=..., action=0x111cf10, action_e=QAction::Trigger,
self=true) at widgets/qmenu.cpp:993
#86 0x00007fbd606ce782 in QMenuPrivate::activateAction (this=0x11e01c0,
action=0x111cf10, action_e=QAction::Trigger, self=<value optimized out>) at
widgets/qmenu.cpp:1085
#87 0x00007fbd6109acee in KMenu::mouseReleaseEvent (this=0x11df800,
e=0x2347270) at ../../kdeui/widgets/kmenu.cpp:471
#88 0x00007fbd602be04e in QWidget::event (this=0x11df800, event=0x7fffb903a610)
at kernel/qwidget.cpp:8187
#89 0x00007fbd606d090b in QMenu::event (this=0x11df800, e=0x7fffb903a610) at
widgets/qmenu.cpp:2410
#90 0x00007fbd60267fdc in QApplicationPrivate::notify_helper (this=0xcd9d20,
receiver=0x11df800, e=0x7fffb903a610) at kernel/qapplication.cpp:4396
#91 0x00007fbd6026e30e in QApplication::notify (this=0x7fffb903b2b0,
receiver=0x11df800, e=0x7fffb903a610) at kernel/qapplication.cpp:3959
#92 0x00007fbd60fba156 in KApplication::notify (this=0x7fffb903b2b0,
receiver=0x11df800, event=0x7fffb903a610) at
../../kdeui/kernel/kapplication.cpp:310
#93 0x00007fbd5f87fcdc in QCoreApplication::notifyInternal
(this=0x7fffb903b2b0, receiver=0x11df800, event=0x7fffb903a610) at
kernel/qcoreapplication.cpp:732
#94 0x00007fbd6026cdbe in sendEvent (receiver=0x11df800, event=0x7fffb903a610,
alienWidget=0x0, nativeWidget=0x11df800, buttonDown=<value optimized out>,
lastMouseReceiver=<value optimized out>, spontaneous=true) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#95 QApplicationPrivate::sendMouseEvent (receiver=0x11df800,
event=0x7fffb903a610, alienWidget=0x0, nativeWidget=0x11df800,
buttonDown=<value optimized out>, lastMouseReceiver=<value optimized out>,
spontaneous=true) at kernel/qapplication.cpp:3058
#96 0x00007fbd602f07bd in QETWidget::translateMouseEvent (this=0x11df800,
event=<value optimized out>) at kernel/qapplication_x11.cpp:4337
#97 0x00007fbd602eec5c in QApplication::x11ProcessEvent (this=<value optimized
out>, event=0x7fffb903af30) at kernel/qapplication_x11.cpp:3536
#98 0x00007fbd6031b0e2 in x11EventSourceDispatch (s=0xce1240, callback=<value
optimized out>, user_data=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:146
#99 0x00007fbd579d6342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#100 0x00007fbd579da2a8 in ?? () from /lib/libglib-2.0.so.0
#101 0x00007fbd579da45c in g_main_context_iteration () from
/lib/libglib-2.0.so.0
#102 0x00007fbd5f8ac193 in QEventDispatcherGlib::processEvents (this=0xcac6d0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#103 0x00007fbd6031aa4e in QGuiEventDispatcherGlib::processEvents
(this=0x7fffb9035f40, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#104 0x00007fbd5f87ea02 in QEventLoop::processEvents (this=<value optimized
out>, flags=) at kernel/qeventloop.cpp:149
#105 0x00007fbd5f87edec in QEventLoop::exec (this=0x7fffb903b260, flags=) at
kernel/qeventloop.cpp:201
#106 0x00007fbd5f882ebb in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1009
#107 0x0000000000407336 in main (argc=<value optimized out>, argv=<value
optimized out>) at ../../knode/main.cpp:44

Possible duplicates by query: bug 248256.

Reported using DrKonqi

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list