Application that crashed: kontact Version of the application: 4.3.0 rc1 KDE Version: 4.2.95 (KDE 4.2.95 (KDE 4.3 RC1)) Qt Version: 4.5.2 Operating System: Linux 2.6.31-1-generic i686 Distribution: Ubuntu karmic (development branch) What I was doing when the application crashed: hi, kontact crashed when quiting the application. I have a resource that is using a remote file( using sftp kio ) but I had it read only. Now I removed the read only flag and kontact crashed. The copy was not done( it's sill here on the system tray jobs ). -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault [KCrash Handler] #6 0x00c0986a in KABC::AddressBook::findByUid (this=0x0, uid=@0xbfdc167c) at ../../kabc/addressbook.cpp:617 #7 0x096d9d67 in ContactListViewItem::refresh (this=0xa3242b0) at ../../../kaddressbook/views/contactlistview.cpp:117 #8 0x096da234 in ContactListViewItem (this=0xa3242b0, a=@0xa1ec8a8, parent=0xa0fe350, doc=0x0, fields=@0xbfdc176c, proxy=0x0) at ../../../kaddressbook/views/contactlistview.cpp:62 #9 0x096dc431 in KAddressBookTableView::refresh (this=0xa0fd9c0, uid=@0xbfdc17d8) at ../../../kaddressbook/views/kaddressbooktableview.cpp:230 #10 0x0276de15 in KAddressBookView::updateView (this=0xa0fd9c0) at ../../kaddressbook/kaddressbookview.cpp:184 #11 0x0276dfdb in KAddressBookView::qt_metacall (this=0xa0fd9c0, _c=QMetaObject::InvokeMetaMethod, _id=42, _a=0xbfdc190c) at ./kaddressbookview.moc:107 #12 0x096dc8ea in KAddressBookTableView::qt_metacall (this=0xa0fd9c0, _c=QMetaObject::InvokeMetaMethod, _id=42, _a=0xbfdc190c) at ./kaddressbooktableview.moc:69 #13 0x04615343 in QMetaObject::activate (sender=0x9f96490, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113 #14 0x04615fa2 in QMetaObject::activate (sender=0x9f96490, m=0x27d34fc, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187 #15 0x027a28e7 in KAB::SearchManager::contactsUpdated (this=0x9f96490) at ./searchmanager.moc:82 #16 0x027a3695 in KAB::SearchManager::search (this=0x9f96490, pattern=@0x9f964a8, fields=@0x9f964ac, type=KAB::SearchManager::Contains) at ../../kaddressbook/searchmanager.cpp:262 #17 0x027a3716 in KAB::SearchManager::reload (this=0x9f96490) at ../../kaddressbook/searchmanager.cpp:355 #18 0x02760efa in KABCore::addressBookChanged (this=0x9f93690) at ../../kaddressbook/kabcore.cpp:1078 #19 0x0276b1f4 in KABCore::qt_metacall (this=0x9f93690, _c=QMetaObject::InvokeMetaMethod, _id=56, _a=0xbfdc1b4c) at ./kabcore.moc:242 #20 0x04615343 in QMetaObject::activate (sender=0x9fbfcd8, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3113 #21 0x04615fa2 in QMetaObject::activate (sender=0x9fbfcd8, m=0x46f0904, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3187 #22 0x0464f747 in QTimer::timeout (this=0x9fbfcd8) at .moc/release-shared/moc_qtimer.cpp:128 #23 0x0461aa8e in QTimer::timerEvent (this=0x9fbfcd8, e=0xbfdc1fe0) at kernel/qtimer.cpp:261 #24 0x0460f49f in QObject::event (this=0x9fbfcd8, e=0xbfdc1fe0) at kernel/qobject.cpp:1075 #25 0x00de3c34 in QApplicationPrivate::notify_helper (this=0x9845f70, receiver=0x9fbfcd8, e=0xbfdc1fe0) at kernel/qapplication.cpp:4056 #26 0x00deb35c in QApplication::notify (this=0xbfdc3124, receiver=0x9fbfcd8, e=0xbfdc1fe0) at kernel/qapplication.cpp:3603 #27 0x002e29ea in KApplication::notify (this=0xbfdc3124, receiver=0x9fbfcd8, event=0xbfdc1fe0) at ../../kdeui/kernel/kapplication.cpp:302 #28 0x045ff7ab in QCoreApplication::notifyInternal (this=0xbfdc3124, receiver=0x9fbfcd8, event=0xbfdc1fe0) at kernel/qcoreapplication.cpp:610 #29 0x0462c8ce in QTimerInfoList::activateTimers (this=0x98480fc) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #30 0x0462a1c0 in timerSourceDispatch (source=0x98480c8) at kernel/qeventdispatcher_glib.cpp:165 #31 0x07b0bb18 in IA__g_main_context_dispatch (context=0x9848000) at /build/buildd/glib2.0-2.21.2/glib/gmain.c:1814 #32 0x07b0f0b0 in g_main_context_iterate (context=0x9848000, block=<value optimized out>, dispatch=1, self=0x9845d58) at /build/buildd/glib2.0-2.21.2/glib/gmain.c:2445 #33 0x07b0f1e3 in IA__g_main_context_iteration (context=0x9848000, may_block=1) at /build/buildd/glib2.0-2.21.2/glib/gmain.c:2508 #34 0x0462a10c in QEventDispatcherGlib::processEvents (this=0x9842620, flags={i = 37}) at kernel/qeventdispatcher_glib.cpp:327 #35 0x00e847a5 in QGuiEventDispatcherGlib::processEvents (this=0x9842620, flags={i = 37}) at kernel/qguieventdispatcher_glib.cpp:202 #36 0x045fdd59 in QEventLoop::processEvents (this=0xbfdc22a4, flags=) at kernel/qeventloop.cpp:149 #37 0x045fe1aa in QEventLoop::exec (this=0xbfdc22a4, flags={i = 1}) at kernel/qeventloop.cpp:201 #38 0x0506967b in KIO::NetAccess::enter_loop (this=0xbfdc2354) at ../../kio/kio/netaccess.cpp:502 #39 0x05069a10 in KIO::NetAccess::filecopyInternal (this=0xbfdc2354, src=@0xbfdc2360, target=@0x989b538, permissions=-1, flags={i = 4}, window=0x0, move=false) at ../../kio/kio/netaccess.cpp:324 #40 0x0506abf0 in KIO::NetAccess::upload (src=@0xbfdc23fc, target=@0x989b538, window=0x0) at ../../kio/kio/netaccess.cpp:142 #41 0x025a4f69 in KABC::ResourceNet::save (this=0x989b518, ticket=0x98f84a8) at ../../../../kabc/plugins/net/resourcenet.cpp:252 #42 0x00c07bd1 in KABC::AddressBook::save (this=0x9fba798, ticket=0x98f84a8) at ../../kabc/addressbook.cpp:390 #43 0x00c38920 in KABC::StdAddressBook::Private::saveAll (this=0x9f94878) at ../../kabc/stdaddressbook.cpp:204 #44 0x00c38b5b in ~StdAddressBook (this=0x9fba798) at ../../kabc/stdaddressbook.cpp:138 #45 0x00c37c44 in KABC::StdAddressBook::close () at ../../kabc/stdaddressbook.cpp:227 #46 0x02760036 in ~KABCore (this=0x9f93690) at ../../kaddressbook/kabcore.cpp:203 #47 0x0460e54f in QObjectPrivate::deleteChildren (this=0x9ec9c68) at kernel/qobject.cpp:1847 #48 0x00e349ab in ~QWidget (this=0x9fa00c8) at kernel/qwidget.cpp:1367 #49 0x005f8eb1 in ~Part (this=0x989af10, __vtt_parm=0x2591ae8) at ../../kparts/part.cpp:208 #50 0x005f925a in ~ReadOnlyPart (this=0x989af10, __vtt_parm=0x2591ae4) at ../../kparts/part.cpp:459 #51 0x0258caac in ~KAddressbookPart (this=0x989af10) at ../../kaddressbook/kaddressbook_part.cpp:87 #52 0x00a367f9 in ~Plugin (this=0x9bbd950, __vtt_parm=0x41b5bec) at ../../kontactinterfaces/plugin.cpp:86 #53 0x041ab2ec in ~KAddressbookPlugin (this=0x9bbd950) at ../../../../kontact/plugins/kaddressbook/kaddressbook_plugin.cpp:82 #54 0x006995e6 in ~MainWindow (this=0x994b300) at ../../../kontact/src/mainwindow.cpp:274 #55 0x0460e215 in qDeleteInEventHandler (o=0xbfdc15c4) at kernel/qobject.cpp:3815 #56 0x0460f70b in QObject::event (this=0x994b300, e=0xa608728) at kernel/qobject.cpp:1094 #57 0x00e38566 in QWidget::event (this=0x994b300, event=0xa608728) at kernel/qwidget.cpp:7946 #58 0x012059f7 in QMainWindow::event (this=0x994b300, event=0xa608728) at widgets/qmainwindow.cpp:1399 #59 0x003c88a4 in KMainWindow::event (this=0x994b300, ev=0xa608728) at ../../kdeui/widgets/kmainwindow.cpp:1094 #60 0x0040fbef in KXmlGuiWindow::event (this=0x994b300, ev=0xa608728) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131 #61 0x00de3c34 in QApplicationPrivate::notify_helper (this=0x9845f70, receiver=0x994b300, e=0xa608728) at kernel/qapplication.cpp:4056 #62 0x00deb2aa in QApplication::notify (this=0xbfdc3124, receiver=0x994b300, e=0xa608728) at kernel/qapplication.cpp:4021 #63 0x002e29ea in KApplication::notify (this=0xbfdc3124, receiver=0x994b300, event=0xa608728) at ../../kdeui/kernel/kapplication.cpp:302 #64 0x045ff7ab in QCoreApplication::notifyInternal (this=0xbfdc3124, receiver=0x994b300, event=0xa608728) at kernel/qcoreapplication.cpp:610 #65 0x04600392 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9824278) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #66 0x0460055d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140 #67 0x0462a4df in postEventSourceDispatch (s=0x98483a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #68 0x07b0bb18 in IA__g_main_context_dispatch (context=0x9848000) at /build/buildd/glib2.0-2.21.2/glib/gmain.c:1814 #69 0x07b0f0b0 in g_main_context_iterate (context=0x9848000, block=<value optimized out>, dispatch=1, self=0x9845d58) at /build/buildd/glib2.0-2.21.2/glib/gmain.c:2445 #70 0x07b0f1e3 in IA__g_main_context_iteration (context=0x9848000, may_block=1) at /build/buildd/glib2.0-2.21.2/glib/gmain.c:2508 #71 0x0462a10c in QEventDispatcherGlib::processEvents (this=0x9842620, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:327 #72 0x00e847a5 in QGuiEventDispatcherGlib::processEvents (this=0x9842620, flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202 #73 0x045fdd59 in QEventLoop::processEvents (this=0xbfdc3084, flags=) at kernel/qeventloop.cpp:149 #74 0x045fe1aa in QEventLoop::exec (this=0xbfdc3084, flags={i = 0}) at kernel/qeventloop.cpp:201 #75 0x0460061f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #76 0x00de3ab7 in QApplication::exec () at kernel/qapplication.cpp:3525 #77 0x0804b4d6 in main (argc=1, argv=0xbfdc3324) at ../../../kontact/src/main.cpp:218 Reported using DrKonqi
SVN commit 992417 by winterz: crash guard, probably fixes BUG: 199186 MERGE: e4,4.3 M +7 -2 contactlistview.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=992417
SVN commit 992426 by winterz: backport SVN commit 992417 by winterz: crash guard, probably fixes CCBUG: 199186 M +7 -2 contactlistview.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=992426