Bug 199186 - kontact crashed on exiting
Summary: kontact crashed on exiting
Status: RESOLVED FIXED
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-06 19:52 UTC by Miguel Tadeu
Modified: 2009-07-06 22:38 UTC (History)
0 users

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 Miguel Tadeu 2009-07-06 19:52:38 UTC
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
Comment 1 Allen Winter 2009-07-06 22:25:39 UTC
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
Comment 2 Allen Winter 2009-07-06 22:38:02 UTC
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