[Bug 282303] New: Kontacts crashes after Calendar configuration

Russ Fineman upscope at nwi.net
Sun Sep 18 19:08:01 BST 2011


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

           Summary: Kontacts crashes after Calendar configuration
           Product: kontact
           Version: 4.7.1
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: upscope at nwi.net


Application: kontact (4.7.1)
KDE Platform Version: 4.7.1 (4.7.1) "release 8"
Qt Version: 4.7.4
Operating System: Linux 2.6.37.6-0.7-desktop x86_64
Distribution: "openSUSE 11.4 (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:

Just finished updating calendar configuration and selected kmail. Both in
Kontact.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f633ec5c760 (LWP 7173))]

Thread 4 (Thread 0x7f6328055700 (LWP 7175)):
#0  0x00007f6336fef38c in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib64/libpthread.so.0
#1  0x00007f633b6741d4 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) ()
from /usr/lib64/libQtWebKit.so.4
#2  0x00007f6336feaa3f in start_thread () from /lib64/libpthread.so.0
#3  0x00007f633c21667d in clone () from /lib64/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f6327754700 (LWP 7176)):
#0  0x00007f6336fed0ae in pthread_mutex_lock () from /lib64/libpthread.so.0
#1  0x00007f6335c780b6 in g_main_context_prepare () from
/lib64/libglib-2.0.so.0
#2  0x00007f6335c78fa9 in ?? () from /lib64/libglib-2.0.so.0
#3  0x00007f6335c79650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#4  0x00007f633d5ee636 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#5  0x00007f633d5c2c22 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#6  0x00007f633d5c2e35 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#7  0x00007f633d4d7be4 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#8  0x00007f633d4da4d5 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007f6336feaa3f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f633c21667d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f631bbaa700 (LWP 7199)):
#0  0x00007f6336fee65c in __pthread_mutex_unlock_usercnt () from
/lib64/libpthread.so.0
#1  0x00007f6335c791b3 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007f6335c79650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#3  0x00007f633d5ee636 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#4  0x00007f633d5c2c22 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#5  0x00007f633d5c2e35 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#6  0x00007f633d4d7be4 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#7  0x00007f633d5a4358 in ?? () from /usr/lib64/libQtCore.so.4
#8  0x00007f633d4da4d5 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007f6336feaa3f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f633c21667d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f633ec5c760 (LWP 7173)):
[KCrash Handler]
#6  QModelIndex (this=0xb8c2f0, child=<value optimized out>) at
../../src/corelib/kernel/qabstractitemmodel.h:65
#7  QSortFilterProxyModel::parent (this=0xb8c2f0, child=<value optimized out>)
at itemviews/qsortfilterproxymodel.cpp:1657
#8  0x00007f633ced1944 in parent (this=0xb96290, index=...) at
../../src/corelib/kernel/qabstractitemmodel.h:389
#9  QTreeView::indexRowSizeHint (this=0xb96290, index=...) at
itemviews/qtreeview.cpp:2759
#10 0x00007f633ced202c in QTreeViewPrivate::itemHeight (this=0xb907c0, item=44)
at itemviews/qtreeview.cpp:3232
#11 0x00007f633ced22bf in QTreeViewPrivate::updateScrollBars (this=0xb907c0) at
itemviews/qtreeview.cpp:3453
#12 0x00007f633ced266d in QTreeView::updateGeometries (this=0xb96290) at
itemviews/qtreeview.cpp:2686
#13 0x00007f633c9d7e02 in QWidget::event (this=0xb96290, event=0x7fffe3608610)
at kernel/qwidget.cpp:8449
#14 0x00007f633cd7fcf6 in QFrame::event (this=0xb96290, e=0x7fffe3608610) at
widgets/qframe.cpp:557
#15 0x00007f633ce90233 in QAbstractItemView::viewportEvent (this=0xb96290,
event=0x7fffe3608610) at itemviews/qabstractitemview.cpp:1628
#16 0x00007f633ced5035 in QTreeView::viewportEvent (this=0xb96290,
event=0x7fffe3608610) at itemviews/qtreeview.cpp:1256
#17 0x00007f633d5c3957 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
from /usr/lib64/libQtCore.so.4
#18 0x00007f633c986231 in QApplicationPrivate::notify_helper (this=0x638600,
receiver=0xb92110, e=0x7fffe3608610) at kernel/qapplication.cpp:4477
#19 0x00007f633c98e81a in QApplication::notify (this=<value optimized out>,
receiver=0xb92110, e=0x7fffe3608610) at kernel/qapplication.cpp:4360
#20 0x00007f633e00bb76 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#21 0x00007f633d5c37cc in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQtCore.so.4
#22 0x00007f633c9d395f in sendEvent (this=0xb91ed0, recursive=false,
disableUpdates=<value optimized out>) at
../../src/corelib/kernel/qcoreapplication.h:215
#23 QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0xb91ed0,
recursive=false, disableUpdates=<value optimized out>) at
kernel/qwidget.cpp:7365
#24 0x00007f633c9db6f3 in QWidgetPrivate::show_helper (this=<value optimized
out>) at kernel/qwidget.cpp:7416
#25 0x00007f633c9dbb4a in QWidget::setVisible (this=0xb92110, visible=<value
optimized out>) at kernel/qwidget.cpp:7697
#26 0x00007f633c9db6a6 in show (this=<value optimized out>, spontaneous=false)
at ../../src/gui/kernel/qwidget.h:487
#27 QWidgetPrivate::showChildren (this=<value optimized out>,
spontaneous=false) at kernel/qwidget.cpp:7785
#28 0x00007f633c9db70f in QWidgetPrivate::show_helper (this=<value optimized
out>) at kernel/qwidget.cpp:7422
#29 0x00007f633c9dbb4a in QWidget::setVisible (this=0xb96290, visible=<value
optimized out>) at kernel/qwidget.cpp:7697
#30 0x00007f633c9db6a6 in show (this=<value optimized out>, spontaneous=false)
at ../../src/gui/kernel/qwidget.h:487
#31 QWidgetPrivate::showChildren (this=<value optimized out>,
spontaneous=false) at kernel/qwidget.cpp:7785
#32 0x00007f633c9db70f in QWidgetPrivate::show_helper (this=<value optimized
out>) at kernel/qwidget.cpp:7422
#33 0x00007f633c9dbb4a in QWidget::setVisible (this=0xbaba70, visible=<value
optimized out>) at kernel/qwidget.cpp:7697
#34 0x00007f633c9db6a6 in show (this=<value optimized out>, spontaneous=false)
at ../../src/gui/kernel/qwidget.h:487
#35 QWidgetPrivate::showChildren (this=<value optimized out>,
spontaneous=false) at kernel/qwidget.cpp:7785
#36 0x00007f633c9db70f in QWidgetPrivate::show_helper (this=<value optimized
out>) at kernel/qwidget.cpp:7422
#37 0x00007f633c9dbb4a in QWidget::setVisible (this=0xc485e0, visible=<value
optimized out>) at kernel/qwidget.cpp:7697
#38 0x00007f633c9db6a6 in show (this=<value optimized out>, spontaneous=false)
at ../../src/gui/kernel/qwidget.h:487
#39 QWidgetPrivate::showChildren (this=<value optimized out>,
spontaneous=false) at kernel/qwidget.cpp:7785
#40 0x00007f633c9db70f in QWidgetPrivate::show_helper (this=<value optimized
out>) at kernel/qwidget.cpp:7422
#41 0x00007f633c9dbb4a in QWidget::setVisible (this=0xacdca0, visible=<value
optimized out>) at kernel/qwidget.cpp:7697
#42 0x00007f633c9db6a6 in show (this=<value optimized out>, spontaneous=false)
at ../../src/gui/kernel/qwidget.h:487
#43 QWidgetPrivate::showChildren (this=<value optimized out>,
spontaneous=false) at kernel/qwidget.cpp:7785
#44 0x00007f633c9db70f in QWidgetPrivate::show_helper (this=<value optimized
out>) at kernel/qwidget.cpp:7422
#45 0x00007f633c9dbb4a in QWidget::setVisible (this=0xacdf40, visible=<value
optimized out>) at kernel/qwidget.cpp:7697
#46 0x00007f633c9db6a6 in show (this=<value optimized out>, spontaneous=false)
at ../../src/gui/kernel/qwidget.h:487
#47 QWidgetPrivate::showChildren (this=<value optimized out>,
spontaneous=false) at kernel/qwidget.cpp:7785
#48 0x00007f633c9db70f in QWidgetPrivate::show_helper (this=<value optimized
out>) at kernel/qwidget.cpp:7422
#49 0x00007f633c9dbb4a in QWidget::setVisible (this=0xbb2d90, visible=<value
optimized out>) at kernel/qwidget.cpp:7697
#50 0x00007f633c9db6a6 in show (this=<value optimized out>, spontaneous=false)
at ../../src/gui/kernel/qwidget.h:487
#51 QWidgetPrivate::showChildren (this=<value optimized out>,
spontaneous=false) at kernel/qwidget.cpp:7785
#52 0x00007f633c9db70f in QWidgetPrivate::show_helper (this=<value optimized
out>) at kernel/qwidget.cpp:7422
#53 0x00007f633c9dbb4a in QWidget::setVisible (this=0xb8acc0, visible=<value
optimized out>) at kernel/qwidget.cpp:7697
#54 0x00007f633c9bc449 in show (this=0x6437f0, index=1) at
../../src/gui/kernel/qwidget.h:487
#55 QStackedLayout::setCurrentIndex (this=0x6437f0, index=1) at
kernel/qstackedlayout.cpp:311
#56 0x00007f633e883a72 in
Kontact::MainWindow::selectPlugin(KontactInterface::Plugin*) () from
/usr/lib64/libkontactprivate.so.4
#57 0x00007f633e88712a in Kontact::MainWindow::qt_metacall(QMetaObject::Call,
int, void**) () from /usr/lib64/libkontactprivate.so.4
#58 0x00007f633d5d7e8f in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib64/libQtCore.so.4
#59 0x00007f633e88981f in
Kontact::SidePaneBase::pluginSelected(KontactInterface::Plugin*) () from
/usr/lib64/libkontactprivate.so.4
#60 0x00007f633e889870 in Kontact::SidePaneBase::qt_metacall(QMetaObject::Call,
int, void**) () from /usr/lib64/libkontactprivate.so.4
#61 0x00007f633e889918 in Kontact::IconSidePane::qt_metacall(QMetaObject::Call,
int, void**) () from /usr/lib64/libkontactprivate.so.4
#62 0x00007f633d5d7e8f in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib64/libQtCore.so.4
#63 0x00007f633e88a1df in
Kontact::Navigator::pluginActivated(KontactInterface::Plugin*) () from
/usr/lib64/libkontactprivate.so.4
#64 0x00007f633e88a270 in Kontact::Navigator::slotCurrentChanged(QModelIndex
const&) () from /usr/lib64/libkontactprivate.so.4
#65 0x00007f633e88a321 in Kontact::Navigator::qt_metacall(QMetaObject::Call,
int, void**) () from /usr/lib64/libkontactprivate.so.4
#66 0x00007f633d5d7e8f in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib64/libQtCore.so.4
#67 0x00007f633cee575a in QItemSelectionModel::currentChanged (this=<value
optimized out>, _t1=<value optimized out>, _t2=<value optimized out>) at
.moc/release-shared/moc_qitemselectionmodel.cpp:159
#68 0x00007f633cee5852 in QItemSelectionModel::setCurrentIndex (this=0x763fb0,
index=..., command=<value optimized out>) at
itemviews/qitemselectionmodel.cpp:1169
#69 0x00007f633ce928ca in QAbstractItemView::mousePressEvent (this=0x732c60,
event=<value optimized out>) at itemviews/qabstractitemview.cpp:1666
#70 0x00007f633c9d8109 in QWidget::event (this=0x732c60, event=0x7fffe360a820)
at kernel/qwidget.cpp:8291
#71 0x00007f633cd7fcf6 in QFrame::event (this=0x732c60, e=0x7fffe360a820) at
widgets/qframe.cpp:557
#72 0x00007f633ce90233 in QAbstractItemView::viewportEvent (this=0x732c60,
event=0x7fffe360a820) at itemviews/qabstractitemview.cpp:1628
#73 0x00007f633d5c3957 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
from /usr/lib64/libQtCore.so.4
#74 0x00007f633c986231 in QApplicationPrivate::notify_helper (this=0x638600,
receiver=0x7311d0, e=0x7fffe360a820) at kernel/qapplication.cpp:4477
#75 0x00007f633c98f09c in QApplication::notify (this=<value optimized out>,
receiver=0x7311d0, e=0x7fffe360a820) at kernel/qapplication.cpp:4042
#76 0x00007f633e00bb76 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#77 0x00007f633d5c37cc in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQtCore.so.4
#78 0x00007f633c987275 in sendEvent (receiver=0x7311d0, event=0x7fffe360a820,
alienWidget=0x7311d0, nativeWidget=0x786060, buttonDown=0x7f633d45d198,
lastMouseReceiver=..., spontaneous=true) at
../../src/corelib/kernel/qcoreapplication.h:215
#79 QApplicationPrivate::sendMouseEvent (receiver=0x7311d0,
event=0x7fffe360a820, alienWidget=0x7311d0, nativeWidget=0x786060,
buttonDown=0x7f633d45d198, lastMouseReceiver=..., spontaneous=true) at
kernel/qapplication.cpp:3141
#80 0x00007f633ca05d28 in QETWidget::translateMouseEvent (this=0x786060,
event=<value optimized out>) at kernel/qapplication_x11.cpp:4461
#81 0x00007f633ca043e9 in QApplication::x11ProcessEvent (this=0x7fffe360b550,
event=0x7fffe360b180) at kernel/qapplication_x11.cpp:3587
#82 0x00007f633ca2c512 in x11EventSourceDispatch (s=0x63c0b0, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#83 0x00007f6335c78bd3 in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#84 0x00007f6335c793b0 in ?? () from /lib64/libglib-2.0.so.0
#85 0x00007f6335c79650 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#86 0x00007f633d5ee5df in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#87 0x00007f633ca2c1ae in QGuiEventDispatcherGlib::processEvents (this=<value
optimized out>, flags=<value optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#88 0x00007f633d5c2c22 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#89 0x00007f633d5c2e35 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#90 0x00007f633d5c727b in QCoreApplication::exec() () from
/usr/lib64/libQtCore.so.4
#91 0x000000000040416f in main ()

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

Possible duplicates by query: bug 281936, bug 281878, bug 280403, bug 280385,
bug 279717.

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