Bug 179923 - Kontact crashes after disabling (one or all) component(s) and selecting a component in the main view (Kontact::MainWindow::selectPlugin at kontact/src/mainwindow.cpp:771)
Summary: Kontact crashes after disabling (one or all) component(s) and selecting a com...
Status: RESOLVED WORKSFORME
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
: 179063 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-01-07 17:49 UTC by Dario Andres
Modified: 2009-05-24 00:11 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 Dario Andres 2009-01-07 17:49:24 UTC
Version:           KDE: 4.2.60 (KDE 4.2.60 (KDE 4.3 >= 20090106)) kdelibs svn rev. 907011 / kdebase svn rev. 907011 / kdepim svn rev.907177 (using Devel)
Compiler:          gcc 
OS:                Linux
Installed from:    Compiled sources

Here using:

Qt: 4.4.3 + qt-copy-patches-889120
KDE: 4.2.60 (KDE 4.2.60 (KDE 4.3 >= 20090106))
kdelibs svn rev. 907011 / kdebase svn rev. 907011
kdepim svn rev.907177
on ArchLinux x86_64 - Kernel 2.6.27.10

------

Steps to reproduce:

- Delete (or move) the kontact configuration files to reset to defaults (rm ~/.kde4/share/config/kontact*)
- Open Kontact
- Close the KTip window
- Go to Settings/ Configure Kontact
- Click on the top element of the list "Kontact"
- Disable every component checkbox
- Press OK
((Kontact may crash here ))
If Kontact didn't crash yet: 
Only "To-do List", "Journal" and "Time Tracker" remains, and "To-do List" is the selected component
- Click on Journal
Kontact crashes

I got 3 different backtraces when trying to reproduce the bug
However they all have a common part that is:

#12 QAction::setChecked (this=0x16e3490, b=true) at kernel/qaction.cpp:932
#13 0x00007fd38bbac4ec in Kontact::MainWindow::selectPlugin (this=0x13cd3d0, plugin=0x179c050) at /home/kde-devel/kde/src/KDE/kdepim/kontact/src/mainwindow.cpp:771
#14 0x00007fd38bbb0c12 in Kontact::MainWindow::qt_metacall (this=0x13cd3d0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff94d23a70)
    at /home/kde-devel/kde/build/KDE/kdepim/kontact/src/mainwindow.moc:106
#15 0x00007fd387996ac0 in QMetaObject::activate (sender=0x146dc20, from_signal_index=<value optimized out>, to_signal_index=27, argv=0x17063a0) at kernel/qobject.cpp:3028
#16 0x00007fd38bbb261f in Kontact::SidePaneBase::pluginSelected (this=0x16e3490, _t1=0x179c050) at /home/kde-devel/kde/build/KDE/kdepim/kontact/src/sidepanebase.moc:82
#17 0x00007fd38bbb26af in Kontact::SidePaneBase::qt_metacall (this=0x146dc20, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff94d23bc0)
    at /home/kde-devel/kde/build/KDE/kdepim/kontact/src/sidepanebase.moc:70
#18 0x00007fd38bbb287e in Kontact::IconSidePane::qt_metacall (this=0x16e3490, _c=QMetaObject::ReadProperty, _id=24000736, _a=0x17063a0)
    at /home/kde-devel/kde/build/KDE/kdepim/kontact/src/iconsidepane.moc:130

Shell output in one of the cases:

*** KMail got signal 11 (Crashing)
kontact: /home/kde-devel/kde/src/KDE/kdepim/kmail/kmkernel.cpp:2191: static KMKernel* KMKernel::self(): La declaración `mySelf' no se cumple.

One of the backtraces:

Application: Kontact (kontact), signal SIGABRT
0x00007fd385c27001 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 19007)]

Thread 2 (Thread 0x7fd36f69a950 (LWP 19009)):
#0  0x00007fd385c50d02 in select () from /lib/libc.so.6
#1  0x00007fd387965035 in QProcessManager::run (this=0x12c13c0) at io/qprocess_unix.cpp:301
#2  0x00007fd3878a3f99 in QThreadPrivate::start (arg=0x12c13c0) at thread/qthread_unix.cpp:185
#3  0x00007fd387630fc7 in start_thread () from /lib/libpthread.so.0
#4  0x00007fd385c575dd in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fd38cbd9750 (LWP 19007)):
[KCrash Handler]
#5  0x00007fd385bba0c5 in raise () from /lib/libc.so.6
#6  0x00007fd385bbb5e3 in abort () from /lib/libc.so.6
#7  0x00007fd385bb30e9 in __assert_fail () from /lib/libc.so.6
#8  0x00007fd37504c834 in KMKernel::self () at /home/kde-devel/kde/src/KDE/kdepim/kmail/kmkernel.cpp:2191
#9  0x00007fd375115f29 in kmcrashHandler (sigId=11) at /home/kde-devel/kde/src/KDE/kdepim/kmail/kmstartup.cpp:69
#10 0x00007fd388f161da in KCrash::defaultCrashHandler (sig=11) at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/util/kcrash.cpp:224
#11 <signal handler called>
#12 QAction::setChecked (this=0x16e3490, b=true) at kernel/qaction.cpp:932
#13 0x00007fd38bbac4ec in Kontact::MainWindow::selectPlugin (this=0x13cd3d0, plugin=0x179c050) at /home/kde-devel/kde/src/KDE/kdepim/kontact/src/mainwindow.cpp:771
#14 0x00007fd38bbb0c12 in Kontact::MainWindow::qt_metacall (this=0x13cd3d0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff94d23a70)
    at /home/kde-devel/kde/build/KDE/kdepim/kontact/src/mainwindow.moc:106
#15 0x00007fd387996ac0 in QMetaObject::activate (sender=0x146dc20, from_signal_index=<value optimized out>, to_signal_index=27, argv=0x17063a0) at kernel/qobject.cpp:3028
#16 0x00007fd38bbb261f in Kontact::SidePaneBase::pluginSelected (this=0x16e3490, _t1=0x179c050) at /home/kde-devel/kde/build/KDE/kdepim/kontact/src/sidepanebase.moc:82
#17 0x00007fd38bbb26af in Kontact::SidePaneBase::qt_metacall (this=0x146dc20, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff94d23bc0)
    at /home/kde-devel/kde/build/KDE/kdepim/kontact/src/sidepanebase.moc:70
#18 0x00007fd38bbb287e in Kontact::IconSidePane::qt_metacall (this=0x16e3490, _c=QMetaObject::ReadProperty, _id=24000736, _a=0x17063a0)
    at /home/kde-devel/kde/build/KDE/kdepim/kontact/src/iconsidepane.moc:130
#19 0x00007fd387996ac0 in QMetaObject::activate (sender=0x12cb4a0, from_signal_index=<value optimized out>, to_signal_index=69, argv=0x17063a0) at kernel/qobject.cpp:3028
#20 0x00007fd38bbb292f in Kontact::Navigator::pluginActivated (this=0x16e3490, _t1=0x179c050) at /home/kde-devel/kde/build/KDE/kdepim/kontact/src/iconsidepane.moc:88
#21 0x00007fd38bbb30f5 in Kontact::Navigator::qt_metacall (this=0x12cb4a0, _c=QMetaObject::InvokeMetaMethod, _id=-1798163056, _a=0x7fff94d23ce0)
    at /home/kde-devel/kde/build/KDE/kdepim/kontact/src/iconsidepane.moc:75
#22 0x00007fd387996ac0 in QMetaObject::activate (sender=0x1438ff0, from_signal_index=<value optimized out>, to_signal_index=5, argv=0x17063a0) at kernel/qobject.cpp:3028
#23 0x00007fd386ca6f7a in QItemSelectionModel::currentChanged (this=0x16e3490, _t1=<value optimized out>, _t2=<value optimized out>) at .moc/debug-shared/moc_qitemselectionmodel.cpp:151
#24 0x00007fd386ca70c4 in QItemSelectionModel::setCurrentIndex (this=0x1438ff0, index=<value optimized out>, command={i = -1798160688}) at itemviews/qitemselectionmodel.cpp:1082
#25 0x00007fd386c5e58d in QAbstractItemView::mousePressEvent (this=0x12cb4a0, event=<value optimized out>) at itemviews/qabstractitemview.cpp:1470
#26 0x00007fd38686bc9a in QWidget::event (this=0x12cb4a0, event=0x7fff94d24b90) at kernel/qwidget.cpp:7159
#27 0x00007fd386c6408d in QAbstractItemView::viewportEvent (this=0x12cb4a0, event=0x7fff94d24b90) at itemviews/qabstractitemview.cpp:1429
#28 0x00007fd3879817f7 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x12cded0, event=0x7fff94d24b90) at kernel/qcoreapplication.cpp:694
#29 0x00007fd38681907c in QApplicationPrivate::notify_helper (this=0x12bc2a0, receiver=0x12cded0, e=0x7fff94d24b90) at kernel/qapplication.cpp:3799
#30 0x00007fd386820c65 in QApplication::notify (this=<value optimized out>, receiver=0x12cded0, e=0x7fff94d24b90) at kernel/qapplication.cpp:3528
#31 0x00007fd388eac55b in KApplication::notify (this=0x7fff94d25930, receiver=0x12cded0, event=0x7fff94d24b90) at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307
#32 0x00007fd387981d90 in QCoreApplication::notifyInternal (this=0x7fff94d25930, receiver=0x12cded0, event=0x7fff94d24b90) at kernel/qcoreapplication.cpp:583
#33 0x00007fd38681ffe2 in QApplicationPrivate::sendMouseEvent (receiver=0x12cded0, event=0x7fff94d24b90, alienWidget=0x12cded0, nativeWidget=0x13cd3d0, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7fd387109450) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:212
#34 0x00007fd38687dbec in QETWidget::translateMouseEvent (this=0x13cd3d0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4044
#35 0x00007fd38687cd47 in QApplication::x11ProcessEvent (this=0x7c, event=0x7fff94d25460) at kernel/qapplication_x11.cpp:3162
#36 0x00007fd3868a1724 in x11EventSourceDispatch (s=0x12bfe20, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142
#37 0x00007fd3812d5aa2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#38 0x00007fd3812d921d in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#39 0x00007fd3812d93db in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#40 0x00007fd3879a8cdf in QEventDispatcherGlib::processEvents (this=0x1285ec0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:319
#41 0x00007fd3868a0f7f in QGuiEventDispatcherGlib::processEvents (this=0x16e3490, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:198
#42 0x00007fd3879809c2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -1798154416}) at kernel/qeventloop.cpp:143
#43 0x00007fd387980b55 in QEventLoop::exec (this=0x7fff94d25790, flags={i = -1798154336}) at kernel/qeventloop.cpp:190
#44 0x00007fd3879858f7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#45 0x00000000004049e1 in main (argc=1, argv=0x7fff94d25f08) at /home/kde-devel/kde/src/KDE/kdepim/kontact/src/main.cpp:218

-------------------
Another backtraces:

Application: Kontact (kontact), signal SIGSEGV
0x00007f49efdb6001 in nanosleep () from /lib/libc.so.6

Thread 1 (Thread 0x7f49f6d68750 (LWP 24087)):
[KCrash Handler]
#5  QAction::setChecked (this=0x200f970, b=true) at kernel/qaction.cpp:932
#6  0x00007f49f5d3b4ec in Kontact::MainWindow::selectPlugin (this=0x1dbb880, plugin=0x202abb0) at /home/kde-devel/kde/src/KDE/kdepim/kontact/src/mainwindow.cpp:771
#7  0x00007f49f5d3fc12 in Kontact::MainWindow::qt_metacall (this=0x1dbb880, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7ffffeeb2c30)
    at /home/kde-devel/kde/build/KDE/kdepim/kontact/src/mainwindow.moc:106
#8  0x00007f49f1b25ac0 in QMetaObject::activate (sender=0x1c5b5c0, from_signal_index=<value optimized out>, to_signal_index=27, argv=0x200c550) at kernel/qobject.cpp:3028
#9  0x00007f49f5d4161f in Kontact::SidePaneBase::pluginSelected (this=0x200f970, _t1=0x202abb0) at /home/kde-devel/kde/build/KDE/kdepim/kontact/src/sidepanebase.moc:82
#10 0x00007f49f5d416af in Kontact::SidePaneBase::qt_metacall (this=0x1c5b5c0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7ffffeeb2d80)
    at /home/kde-devel/kde/build/KDE/kdepim/kontact/src/sidepanebase.moc:70
#11 0x00007f49f5d4187e in Kontact::IconSidePane::qt_metacall (this=0x200f970, _c=QMetaObject::ReadProperty, _id=33619392, _a=0x200c550)
    at /home/kde-devel/kde/build/KDE/kdepim/kontact/src/iconsidepane.moc:130
#12 0x00007f49f1b25ac0 in QMetaObject::activate (sender=0x1c5c280, from_signal_index=<value optimized out>, to_signal_index=69, argv=0x200c550) at kernel/qobject.cpp:3028
#13 0x00007f49f5d4192f in Kontact::Navigator::pluginActivated (this=0x200f970, _t1=0x202abb0) at /home/kde-devel/kde/build/KDE/kdepim/kontact/src/iconsidepane.moc:88
#14 0x00007f49f5d420f5 in Kontact::Navigator::qt_metacall (this=0x1c5c280, _c=QMetaObject::InvokeMetaMethod, _id=-18143408, _a=0x7ffffeeb2ea0)
    at /home/kde-devel/kde/build/KDE/kdepim/kontact/src/iconsidepane.moc:75
#15 0x00007f49f1b25ac0 in QMetaObject::activate (sender=0x1de4890, from_signal_index=<value optimized out>, to_signal_index=5, argv=0x200c550) at kernel/qobject.cpp:3028
#16 0x00007f49f0e35f7a in QItemSelectionModel::currentChanged (this=0x200f970, _t1=<value optimized out>, _t2=<value optimized out>) at .moc/debug-shared/moc_qitemselectionmodel.cpp:151
#17 0x00007f49f0e360c4 in QItemSelectionModel::setCurrentIndex (this=0x1de4890, index=<value optimized out>, command={i = -18141040}) at itemviews/qitemselectionmodel.cpp:1082
#18 0x00007f49f0ded58d in QAbstractItemView::mousePressEvent (this=0x1c5c280, event=<value optimized out>) at itemviews/qabstractitemview.cpp:1470
#19 0x00007f49f09fac9a in QWidget::event (this=0x1c5c280, event=0x7ffffeeb3d50) at kernel/qwidget.cpp:7159
#20 0x00007f49f0df308d in QAbstractItemView::viewportEvent (this=0x1c5c280, event=0x7ffffeeb3d50) at itemviews/qabstractitemview.cpp:1429
#21 0x00007f49f1b107f7 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x1c5ed30, event=0x7ffffeeb3d50) at kernel/qcoreapplication.cpp:694
#22 0x00007f49f09a807c in QApplicationPrivate::notify_helper (this=0x1c51d40, receiver=0x1c5ed30, e=0x7ffffeeb3d50) at kernel/qapplication.cpp:3799
#23 0x00007f49f09afc65 in QApplication::notify (this=<value optimized out>, receiver=0x1c5ed30, e=0x7ffffeeb3d50) at kernel/qapplication.cpp:3528
#24 0x00007f49f303b55b in KApplication::notify (this=0x7ffffeeb4af0, receiver=0x1c5ed30, event=0x7ffffeeb3d50) at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307
#25 0x00007f49f1b10d90 in QCoreApplication::notifyInternal (this=0x7ffffeeb4af0, receiver=0x1c5ed30, event=0x7ffffeeb3d50) at kernel/qcoreapplication.cpp:583
#26 0x00007f49f09aefe2 in QApplicationPrivate::sendMouseEvent (receiver=0x1c5ed30, event=0x7ffffeeb3d50, alienWidget=0x1c5ed30, nativeWidget=0x1dbb880, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7f49f1298450) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:212
#27 0x00007f49f0a0cbec in QETWidget::translateMouseEvent (this=0x1dbb880, event=<value optimized out>) at kernel/qapplication_x11.cpp:4044
#28 0x00007f49f0a0bd47 in QApplication::x11ProcessEvent (this=0x7c, event=0x7ffffeeb4620) at kernel/qapplication_x11.cpp:3162
#29 0x00007f49f0a30724 in x11EventSourceDispatch (s=0x1c540a0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142
#30 0x00007f49eb464aa2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#31 0x00007f49eb46821d in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#32 0x00007f49eb4683db in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#33 0x00007f49f1b37cdf in QEventDispatcherGlib::processEvents (this=0x1c1bec0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:319
#34 0x00007f49f0a2ff7f in QGuiEventDispatcherGlib::processEvents (this=0x200f970, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:198
#35 0x00007f49f1b0f9c2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = -18134768}) at kernel/qeventloop.cpp:143
#36 0x00007f49f1b0fb55 in QEventLoop::exec (this=0x7ffffeeb4950, flags={i = -18134688}) at kernel/qeventloop.cpp:190
#37 0x00007f49f1b148f7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#38 0x00000000004049e1 in main (argc=1, argv=0x7ffffeeb50c8) at /home/kde-devel/kde/src/KDE/kdepim/kontact/src/main.cpp:218

----------------

Application: Kontact (kontact), signal SIGSEGV
0x00007f190e184001 in nanosleep () from /lib/libc.so.6
[Current thread is 0 (LWP 5345)]

Thread 2 (Thread 0x7f18f7bfe950 (LWP 5346)):
#0  0x00007f190e1add02 in select () from /lib/libc.so.6
#1  0x00007f190fec2035 in QProcessManager::run (this=0xd383c0) at io/qprocess_unix.cpp:301
#2  0x00007f190fe00f99 in QThreadPrivate::start (arg=0xd383c0) at thread/qthread_unix.cpp:185
#3  0x00007f190fb8dfc7 in start_thread () from /lib/libpthread.so.0
#4  0x00007f190e1b45dd in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f1915136750 (LWP 5345)):
[KCrash Handler]
#5  QCoreApplication::notifyInternal (this=0x7fff1d283e90, receiver=0x3, event=0x7fff1d2815f0) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:113
#6  0x00007f190ed70fa2 in QActionPrivate::sendDataChanged (this=0x1155fd0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:209
#7  0x00007f190ed71117 in QAction::setChecked (this=0x10e5fd0, b=false) at kernel/qaction.cpp:937
#8  0x00007f1914109e10 in Kontact::MainWindow::selectPlugin (this=0xe41e00, plugin=0x10fe3e0) at /home/kde-devel/kde/src/KDE/kdepim/kontact/src/mainwindow.cpp:766
#9  0x00007f191410dc12 in Kontact::MainWindow::qt_metacall (this=0xe41e00, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff1d281bf0)
    at /home/kde-devel/kde/build/KDE/kdepim/kontact/src/mainwindow.moc:106
#10 0x00007f190fef3ac0 in QMetaObject::activate (sender=0xea4f40, from_signal_index=<value optimized out>, to_signal_index=27, argv=0x7f19101accc0) at kernel/qobject.cpp:3028
#11 0x00007f191410f61f in Kontact::SidePaneBase::pluginSelected (this=0x3, _t1=0x10fe3e0) at /home/kde-devel/kde/build/KDE/kdepim/kontact/src/sidepanebase.moc:82
#12 0x00007f191410f6af in Kontact::SidePaneBase::qt_metacall (this=0xea4f40, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff1d281d40)
    at /home/kde-devel/kde/build/KDE/kdepim/kontact/src/sidepanebase.moc:70
#13 0x00007f191410f87e in Kontact::IconSidePane::qt_metacall (this=0x3, _c=489166224, _id=489166320, _a=0x7f19101accc0) at /home/kde-devel/kde/build/KDE/kdepim/kontact/src/iconsidepane.moc:130
#14 0x00007f190fef3ac0 in QMetaObject::activate (sender=0xd3d940, from_signal_index=<value optimized out>, to_signal_index=69, argv=0x7f19101accc0) at kernel/qobject.cpp:3028
#15 0x00007f191410f92f in Kontact::Navigator::pluginActivated (this=0x3, _t1=0x10fe3e0) at /home/kde-devel/kde/build/KDE/kdepim/kontact/src/iconsidepane.moc:88
#16 0x00007f19141100f5 in Kontact::Navigator::qt_metacall (this=0xd3d940, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff1d281e60)
    at /home/kde-devel/kde/build/KDE/kdepim/kontact/src/iconsidepane.moc:75
#17 0x00007f190fef3ac0 in QMetaObject::activate (sender=0xebbbd0, from_signal_index=<value optimized out>, to_signal_index=5, argv=0x7f19101accc0) at kernel/qobject.cpp:3028
#18 0x00007f190f203f7a in QItemSelectionModel::currentChanged (this=0x3, _t1=<value optimized out>, _t2=<value optimized out>) at .moc/debug-shared/moc_qitemselectionmodel.cpp:151
#19 0x00007f190f2040c4 in QItemSelectionModel::setCurrentIndex (this=0xebbbd0, index=<value optimized out>, command={i = 489168896}) at itemviews/qitemselectionmodel.cpp:1082
#20 0x00007f19141102c6 in Kontact::Navigator::setCurrentPlugin (this=0xd3d940, plugin=@0x7fff1d282160) at /home/kde-devel/kde/src/KDE/kdepim/kontact/src/iconsidepane.cpp:341
#21 0x00007f1914110634 in Kontact::Navigator::updatePlugins (this=0xd3d940, plugins_=
        {{p = {static shared_null = {ref = {_q_value = 34026}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x7fff1d2821b0}, d = 0x7fff1d2821b0}})
    at /home/kde-devel/kde/src/KDE/kdepim/kontact/src/iconsidepane.cpp:330
#22 0x00007f1914110712 in Kontact::IconSidePane::updatePlugins (this=0xea4f40) at /home/kde-devel/kde/src/KDE/kdepim/kontact/src/iconsidepane.cpp:495
#23 0x00007f191410caa3 in Kontact::MainWindow::pluginsChanged (this=0xe41e00) at /home/kde-devel/kde/src/KDE/kdepim/kontact/src/mainwindow.cpp:1010
#24 0x00007f191410daba in Kontact::MainWindow::qt_metacall (this=0xe41e00, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff1d2822b0)
    at /home/kde-devel/kde/build/KDE/kdepim/kontact/src/mainwindow.moc:125
#25 0x00007f190fef3ac0 in QMetaObject::activate (sender=0x104b820, from_signal_index=<value optimized out>, to_signal_index=83, argv=0x7f19101accc0) at kernel/qobject.cpp:3028
#26 0x00007f1910fc79ce in KSettings::DialogPrivate::_k_syncConfiguration (this=0x16d7db0) at /home/kde-devel/kde/src/KDE/kdelibs/kutils/ksettings/dialog.cpp:435
#27 0x00007f1910fccf79 in KSettings::Dialog::qt_metacall (this=0x104b820, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff1d282420) at /home/kde-devel/kde/build/KDE/kdelibs/kutils/dialog.moc:75
#28 0x00007f190fef3ac0 in QMetaObject::activate (sender=0x104b820, from_signal_index=<value optimized out>, to_signal_index=44, argv=0x7f19101accc0) at kernel/qobject.cpp:3028
#29 0x00007f191137a468 in KDialog::slotButtonClicked (this=0x104b820, button=4) at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/dialogs/kdialog.cpp:843
#30 0x00007f191137a5ed in KDialog::qt_metacall (this=0x104b820, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff1d282650)
    at /home/kde-devel/kde/build/KDE/kdelibs/kdeui/kdialog.moc:181
#31 0x00007f1911435786 in KPageDialog::qt_metacall (this=0x3, _c=489166224, _id=489166320, _a=0x7f19101accc0) at /home/kde-devel/kde/build/KDE/kdelibs/kdeui/kpagedialog.moc:63
#32 0x00007f1910fb3215 in KCMultiDialog::qt_metacall (this=0x3, _c=489166224, _id=489166320, _a=0x7f19101accc0) at /home/kde-devel/kde/build/KDE/kdelibs/kutils/kcmultidialog.moc:77
#33 0x00007f1910fccf15 in KSettings::Dialog::qt_metacall (this=0x3, _c=489166224, _id=489166320, _a=0x7f19101accc0) at /home/kde-devel/kde/build/KDE/kdelibs/kutils/dialog.moc:68
#34 0x00007f190fef3ac0 in QMetaObject::activate (sender=0x16d7e38, from_signal_index=<value optimized out>, to_signal_index=4, argv=0x7f19101accc0) at kernel/qobject.cpp:3028
#35 0x00007f190fef731e in QSignalMapper::mapped (this=0x3, _t1=4) at .moc/debug-shared/moc_qsignalmapper.cpp:93
#36 0x00007f190fef73c0 in QSignalMapper::map (this=0x16d7e38, sender=0x1031b00) at kernel/qsignalmapper.cpp:271
#37 0x00007f190fef8780 in QSignalMapper::qt_metacall (this=0x16d7e38, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff1d2827d0) at .moc/debug-shared/moc_qsignalmapper.cpp:80
#38 0x00007f190fef3ac0 in QMetaObject::activate (sender=0x1031b00, from_signal_index=<value optimized out>, to_signal_index=30, argv=0x7f19101accc0) at kernel/qobject.cpp:3028
#39 0x00007f190f2c8b97 in QAbstractButton::clicked (this=0x3, _t1=false) at .moc/debug-shared/moc_qabstractbutton.cpp:185
#40 0x00007f190f06c78b in QAbstractButtonPrivate::emitClicked (this=0x155db20) at widgets/qabstractbutton.cpp:538
#41 0x00007f190f06e122 in QAbstractButtonPrivate::click (this=0x155db20) at widgets/qabstractbutton.cpp:531
#42 0x00007f190f06e355 in QAbstractButton::mouseReleaseEvent (this=0x1031b00, e=0x7fff1d2830f0) at widgets/qabstractbutton.cpp:1110
#43 0x00007f190edc8cb4 in QWidget::event (this=0x1031b00, event=0x7fff1d2830f0) at kernel/qwidget.cpp:7163
#44 0x00007f190ed760ad in QApplicationPrivate::notify_helper (this=0xd332a0, receiver=0x1031b00, e=0x7fff1d2830f0) at kernel/qapplication.cpp:3803
#45 0x00007f190ed7dc65 in QApplication::notify (this=<value optimized out>, receiver=0x1031b00, e=0x7fff1d2830f0) at kernel/qapplication.cpp:3528
#46 0x00007f191140955b in KApplication::notify (this=0x7fff1d283e90, receiver=0x1031b00, event=0x7fff1d2830f0) at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307
#47 0x00007f190feded90 in QCoreApplication::notifyInternal (this=0x7fff1d283e90, receiver=0x1031b00, event=0x7fff1d2830f0) at kernel/qcoreapplication.cpp:583
#48 0x00007f190ed7cfe2 in QApplicationPrivate::sendMouseEvent (receiver=0x1031b00, event=0x7fff1d2830f0, alienWidget=0x1031b00, nativeWidget=0x104b820, buttonDown=<value optimized out>, 
    lastMouseReceiver=@0x7f190f666450) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:212
#49 0x00007f190eddabec in QETWidget::translateMouseEvent (this=0x104b820, event=<value optimized out>) at kernel/qapplication_x11.cpp:4044
#50 0x00007f190edd9d47 in QApplication::x11ProcessEvent (this=0x7c, event=0x7fff1d2839c0) at kernel/qapplication_x11.cpp:3162
#51 0x00007f190edfe724 in x11EventSourceDispatch (s=0xd36e20, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142
#52 0x00007f1909832aa2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#53 0x00007f190983621d in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#54 0x00007f19098363db in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#55 0x00007f190ff05cdf in QEventDispatcherGlib::processEvents (this=0xcfcec0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:319
#56 0x00007f190edfdf7f in QGuiEventDispatcherGlib::processEvents (this=0x3, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:198
#57 0x00007f190fedd9c2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 489176240}) at kernel/qeventloop.cpp:143
#58 0x00007f190feddb55 in QEventLoop::exec (this=0x7fff1d283cf0, flags={i = 489176320}) at kernel/qeventloop.cpp:190
#59 0x00007f190fee28f7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#60 0x00000000004049e1 in main (argc=1, argv=0x7fff1d284468) at /home/kde-devel/kde/src/KDE/kdepim/kontact/src/main.cpp:218
Comment 1 Dario Andres 2009-01-07 17:59:26 UTC
I have reproduced the same crash only disabling one component per time and clicking "Popup Notes"/"Time Tracker" or "Journal" (I don't know if this is random)
Comment 2 Dario Andres 2009-02-06 23:41:52 UTC
*** Bug 179063 has been marked as a duplicate of this bug. ***
Comment 3 Dario Andres 2009-05-24 00:11:05 UTC
Works for me and doesn't crash here, now using:

Qt: 4.5.1 (qt-copy  958974)
KDE: 4.2.87 (KDE 4.2.87 (KDE 4.3 >= 20090519))
kdelibs svn rev. 971894 / kdebase svn rev. 971894
kdepim svn rev. 971976
on ArchLinux i686 - Kernel 2.6.29.3