Bug 242384 - kaddressbook crashes when copying addressbook folder
Summary: kaddressbook crashes when copying addressbook folder
Status: RESOLVED FIXED
Alias: None
Product: kaddressbook
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-21 17:47 UTC by AWillms
Modified: 2010-06-21 19:09 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description AWillms 2010-06-21 17:47:03 UTC
Application: kaddressbook (4.4.2)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-22-generic i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
I selected an address book folder in the "address book" column with the right mouse button and selected "copy folder".  Then left mouse button clicked in the "name" column.  It crashes kaddressbook every time.

The crash can be reproduced every time.

 -- Backtrace:
Application: KAddressBook (kaddressbook), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77fa730 (LWP 5326))]

Thread 2 (Thread 0xb52a6b70 (LWP 5329)):
#0  0x0026a422 in __kernel_vsyscall ()
#1  0x0032ab86 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0x035f24eb in g_poll () from /lib/libglib-2.0.so.0
#3  0x035e50ac in ?? () from /lib/libglib-2.0.so.0
#4  0x035e54b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x01afb60f in QEventDispatcherGlib::processEvents (this=0x9f7d750, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#6  0x01ace059 in QEventLoop::processEvents (this=0xb52a6270, flags=) at kernel/qeventloop.cpp:149
#7  0x01ace4aa in QEventLoop::exec (this=0xb52a6270, flags=...) at kernel/qeventloop.cpp:201
#8  0x019ca5a8 in QThread::exec (this=0xa0227a8) at thread/qthread.cpp:487
#9  0x01aadc1b in QInotifyFileSystemWatcherEngine::run (this=0xa0227a8) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x019cd32e in QThreadPrivate::start (arg=0xa0227a8) at thread/qthread_unix.cpp:248
#11 0x003f196e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0x00338a4e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb77fa730 (LWP 5326)):
[KCrash Handler]
#6  0x00e91ac1 in Akonadi::StandardContactActionManager::Private::updateActions() () from /usr/lib/libkaddressbookprivate.so.4
#7  0x00e90466 in Akonadi::StandardContactActionManager::qt_metacall (this=0xa0794d8, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfc5ca64) at ./standardcontactactionmanager.moc:89
#8  0x01ad4c9a in QMetaObject::metacall (object=0xa0794d8, cl=3941312, idx=6, argv=0xbfc5ca64) at kernel/qmetaobject.cpp:237
#9  0x01ae33d5 in QMetaObject::activate (sender=0xa07b068, m=0x1955e30, local_signal_index=0, argv=0xbfc5ca64) at kernel/qobject.cpp:3293
#10 0x0161b5f9 in QItemSelectionModel::selectionChanged (this=0xa07b068, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:152
#11 0x01624943 in QItemSelectionModel::emitSelectionChanged (this=0xa07b068, newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1592
#12 0x01624c53 in QItemSelectionModel::select (this=0xa07b068, selection=..., command=...) at itemviews/qitemselectionmodel.cpp:1099
#13 0x01607dca in QTreeViewPrivate::select (this=0xa03a170, topIndex=..., bottomIndex=..., command=...) at itemviews/qtreeview.cpp:3682
#14 0x01608bcd in QTreeView::setSelection (this=0xa03a150, rect=..., command=...) at itemviews/qtreeview.cpp:2246
#15 0x015c57fb in QAbstractItemView::mousePressEvent (this=0xa03a150, event=0xbfc5d8c0) at itemviews/qabstractitemview.cpp:1656
#16 0x01611507 in QTreeView::mousePressEvent (this=0xa03a150, event=0xbfc5d8c0) at itemviews/qtreeview.cpp:1810
#17 0x0107e7dc in QWidget::event (this=0xa03a150, event=0xbfc5d8c0) at kernel/qwidget.cpp:7994
#18 0x0147afd3 in QFrame::event (this=0xa03a150, e=0xbfc5d8c0) at widgets/qframe.cpp:557
#19 0x01515382 in QAbstractScrollArea::viewportEvent (this=0x3c23c0, e=0x0) at widgets/qabstractscrollarea.cpp:1036
#20 0x015c9bd7 in QAbstractItemView::viewportEvent (this=0xa03a150, event=0xbfc5d8c0) at itemviews/qabstractitemview.cpp:1610
#21 0x0160af7c in QTreeView::viewportEvent (this=0xa03a150, event=0xbfc5d8c0) at itemviews/qtreeview.cpp:1248
#22 0x01517c65 in QAbstractScrollAreaPrivate::viewportEvent (this=0xa046b80, o=0xa026758, e=0xbfc5d8c0) at widgets/qabstractscrollarea_p.h:100
#23 QAbstractScrollAreaFilter::eventFilter (this=0xa046b80, o=0xa026758, e=0xbfc5d8c0) at widgets/qabstractscrollarea_p.h:116
#24 0x01acecda in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9f891f0, receiver=0xa026758, event=0xbfc5d8c0) at kernel/qcoreapplication.cpp:819
#25 0x010204b9 in QApplicationPrivate::notify_helper (this=0x9f891f0, receiver=0xa026758, e=0xbfc5d8c0) at kernel/qapplication.cpp:4296
#26 0x010279f7 in QApplication::notify (this=0xbfc5e158, receiver=0xa026758, e=0xbfc5d8c0) at kernel/qapplication.cpp:3865
#27 0x00b9df2a in KApplication::notify (this=0xbfc5e158, receiver=0xa026758, event=0xbfc5d8c0) at ../../kdeui/kernel/kapplication.cpp:302
#28 0x01acfa3b in QCoreApplication::notifyInternal (this=0xbfc5e158, receiver=0xa026758, event=0xbfc5d8c0) at kernel/qcoreapplication.cpp:704
#29 0x01026952 in QCoreApplication::sendEvent (receiver=0xa026758, event=0xbfc5d8c0, alienWidget=0xa026758, nativeWidget=0xa016208, buttonDown=0x1964058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#30 QApplicationPrivate::sendMouseEvent (receiver=0xa026758, event=0xbfc5d8c0, alienWidget=0xa026758, nativeWidget=0xa016208, buttonDown=0x1964058, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#31 0x010b2088 in QETWidget::translateMouseEvent (this=0xa016208, event=0xbfc5dddc) at kernel/qapplication_x11.cpp:4368
#32 0x010b1511 in QApplication::x11ProcessEvent (this=0xbfc5e158, event=0xbfc5dddc) at kernel/qapplication_x11.cpp:3379
#33 0x010e060a in x11EventSourceDispatch (s=0x9f8bda8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#34 0x035e15e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#35 0x035e52d8 in ?? () from /lib/libglib-2.0.so.0
#36 0x035e54b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#37 0x01afb5d5 in QEventDispatcherGlib::processEvents (this=0x9f644c0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#38 0x010e0135 in QGuiEventDispatcherGlib::processEvents (this=0x9f644c0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#39 0x01ace059 in QEventLoop::processEvents (this=0xbfc5e0d4, flags=) at kernel/qeventloop.cpp:149
#40 0x01ace4aa in QEventLoop::exec (this=0xbfc5e0d4, flags=...) at kernel/qeventloop.cpp:201
#41 0x01ad269f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#42 0x01020577 in QApplication::exec () at kernel/qapplication.cpp:3579
#43 0x0804c64d in main (argc=1, argv=0xbfc5e274) at ../../kaddressbook/main.cpp:58

This bug may be a duplicate of or related to bug 240073.

Possible duplicates by query: bug 240078, bug 240073, bug 237530, bug 223135.

Reported using DrKonqi
Comment 1 Tobias Koenig 2010-06-21 19:09:57 UTC
Hej,

this bug has already been fixed in KDE 4.4.4, please update.

Ciao,
Tobias