Bug 218104 - Kontact crash on startup while loading sive scripts [operator!=, detach, data]
Summary: Kontact crash on startup while loading sive scripts [operator!=, detach, data]
Status: RESOLVED DUPLICATE of bug 217635
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: 4.4 pre
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-10 12:43 UTC by Marcello Ceschia
Modified: 2009-12-10 15:51 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marcello Ceschia 2009-12-10 12:43:42 UTC
Application: kontact (4.4 pre)
KDE Platform Version: 4.3.80 (KDE 4.3.80 (KDE 4.4 Beta1)) "release 197"
Qt Version: 4.6.0
Operating System: Linux 2.6.32-3-default i686
Distribution: "openSUSE 11.3 Milestone 0 (i586)"

-- Information about the crash:
sive scripts are still loading, but kontact is crashed

The crash can be reproduced everytime.

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

Thread 2 (Thread 0xad5c2b70 (LWP 5937)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb460b0b2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5fbc284 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xb6c2cf3c in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:85
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb6c216de in QThreadPoolThread::run (this=0x8915368) at concurrent/qthreadpool.cpp:140
#6  0xb6c2bf5f in QThreadPrivate::start (arg=0x8915368) at thread/qthread_unix.cpp:244
#7  0xb46066e5 in start_thread () from /lib/libpthread.so.0
#8  0xb4606600 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread 0xb35a6760 (LWP 5930)):
[KCrash Handler]
#6  operator!= (this=<value optimized out>, value=<value optimized out>) at ../../src/corelib/thread/qbasicatomic.h:75
#7  detach (this=<value optimized out>, value=<value optimized out>) at ../../src/corelib/tools/qvector.h:134
#8  data (this=<value optimized out>, value=<value optimized out>) at ../../src/corelib/tools/qvector.h:138
#9  pop (this=<value optimized out>, value=<value optimized out>) at ../../src/corelib/tools/qstack.h:67
#10 QEventLoop::exec (this=<value optimized out>, value=<value optimized out>) at kernel/qeventloop.cpp:219
#11 0xb6f39b6b in KJob::exec() () from /usr/lib/libkdecore.so.5
#12 0xb048eb43 in ?? () from /usr/lib/kde4/kontact_specialdatesplugin.so
#13 0xb0391706 in ?? () from /usr/lib/kde4/kontact_summaryplugin.so
#14 0xb0391794 in ?? () from /usr/lib/kde4/kontact_summaryplugin.so
#15 0xb5eaf334 in KParts::Part::customEvent(QEvent*) () from /usr/lib/libkparts.so.4
#16 0xb6d44e4c in QObject::event (this=0x882f1e8, e=0x4) at kernel/qobject.cpp:1291
#17 0xb62661bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#18 0xb626cfe0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#19 0xb72c56a1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#20 0xb6d33fbe in QCoreApplication::notifyInternal (this=0xbf8d16a4, receiver=0x882f1e8, event=0xbf8d0154) at kernel/qcoreapplication.cpp:704
#21 0xb5eb8e02 in KParts::PartManager::setActivePart(KParts::Part*, QWidget*) () from /usr/lib/libkparts.so.4
#22 0xb783f93b in Kontact::MainWindow::selectPlugin(KontactInterface::Plugin*) () from /usr/lib/libkontactprivate.so.4
#23 0xb7843cd1 in Kontact::MainWindow::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkontactprivate.so.4
#24 0xb6d3930d in QMetaObject::metacall (object=0x8157200, cl=ResetProperty, idx=53, argv=0xbf8d0468) at kernel/qmetaobject.cpp:237
#25 0xb6d48146 in QMetaObject::activate (sender=0x80dd6e8, m=0xb78545e4, local_signal_index=0, argv=0xbf8d0468) at kernel/qobject.cpp:3294
#26 0xb7845525 in ?? () from /usr/lib/libkontactprivate.so.4
#27 0xb7845597 in ?? () from /usr/lib/libkontactprivate.so.4
#28 0xb78458ae in ?? () from /usr/lib/libkontactprivate.so.4
#29 0xb6d3930d in QMetaObject::metacall (object=0x80dd6e8, cl=ResetProperty, idx=27, argv=0xbf8d05b8) at kernel/qmetaobject.cpp:237
#30 0xb6d48146 in QMetaObject::activate (sender=0x8158a28, m=0xb7854710, local_signal_index=0, argv=0xbf8d05b8) at kernel/qobject.cpp:3294
#31 0xb78459a5 in ?? () from /usr/lib/libkontactprivate.so.4
#32 0xb7845a31 in ?? () from /usr/lib/libkontactprivate.so.4
#33 0xb78463bb in ?? () from /usr/lib/libkontactprivate.so.4
#34 0xb6d3930d in QMetaObject::metacall (object=0x8158a28, cl=ResetProperty, idx=71, argv=0xbf8d0714) at kernel/qmetaobject.cpp:237
#35 0xb6d48146 in QMetaObject::activate (sender=0x8120df8, m=0xb6bb4e10, local_signal_index=1, argv=0xbf8d0714) at kernel/qobject.cpp:3294
#36 0xb687684d in QItemSelectionModel::currentChanged(QModelIndex const&, QModelIndex const&) () from /usr/lib/libQtGui.so.4
#37 0xb6876a4c in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/libQtGui.so.4
#38 0xb78465a8 in ?? () from /usr/lib/libkontactprivate.so.4
#39 0xb783f8f8 in Kontact::MainWindow::selectPlugin(KontactInterface::Plugin*) () from /usr/lib/libkontactprivate.so.4
#40 0xb783a787 in Kontact::MainWindow::activateInitialPluginModule() () from /usr/lib/libkontactprivate.so.4
#41 0xb783a7c5 in Kontact::MainWindow::setInitialActivePluginModule(QString const&) () from /usr/lib/libkontactprivate.so.4
#42 0x0804bf08 in _start ()

Possible duplicates by query: bug 214329, bug 207541, bug 207337, bug 204107.

Reported using DrKonqi
Comment 1 Marcello Ceschia 2009-12-10 12:52:22 UTC
i added kontact debug info

Application: Kontact (kontact), signal: Segmentation fault
[Current thread is 1 (Thread 0xb34c6760 (LWP 7422))]

Thread 2 (Thread 0xad4e2b70 (LWP 7428)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb452b0b2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb5edc284 in pthread_cond_timedwait () from /lib/libc.so.6
#3  0xb6b4cf3c in wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:85
#4  QWaitCondition::wait (time=<value optimized out>, this=<value optimized out>) at thread/qwaitcondition_unix.cpp:159
#5  0xb6b416de in QThreadPoolThread::run (this=0x895dc70) at concurrent/qthreadpool.cpp:140
#6  0xb6b4bf5f in QThreadPrivate::start (arg=0x895dc70) at thread/qthread_unix.cpp:244
#7  0xb45266e5 in start_thread () from /lib/libpthread.so.0
#8  0xb4526600 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread 0xb34c6760 (LWP 7422)):
[KCrash Handler]
#6  QEventLoop::processEvents (this=0x8ae4bf0, flags=...) at kernel/qeventloop.cpp:145
#7  0xb6c52a69 in QEventLoop::exec (this=0x8ae4bf0, flags=...) at kernel/qeventloop.cpp:201
#8  0xb6e59b6b in KJob::exec() () from /usr/lib/libkdecore.so.5
#9  0xb03aeb43 in SDSummaryWidget::updateView (this=0x88dec88) at /usr/src/debug/kdepim-4.3.80/kontact/plugins/specialdates/sdsummarywidget.cpp:219
#10 0xb02b1706 in SummaryViewPart::updateSummaries (this=0x82f7e90) at /usr/src/debug/kdepim-4.3.80/kontact/plugins/summary/summaryview_part.cpp:110
#11 0xb02b1794 in SummaryViewPart::partActivateEvent (this=0x82f7e90, event=0xbf9ce354) at /usr/src/debug/kdepim-4.3.80/kontact/plugins/summary/summaryview_part.cpp:100
#12 0xb5dcf334 in KParts::Part::customEvent(QEvent*) () from /usr/lib/libkparts.so.4
#13 0xb6c64e4c in QObject::event (this=0x82f7e90, e=0xbf9cdb0c) at kernel/qobject.cpp:1291
#14 0xb61861bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#15 0xb618cfe0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#16 0xb71e56a1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#17 0xb6c53fbe in QCoreApplication::notifyInternal (this=0xbf9cf8a4, receiver=0x82f7e90, event=0xbf9ce354) at kernel/qcoreapplication.cpp:704
#18 0xb5dd8e02 in KParts::PartManager::setActivePart(KParts::Part*, QWidget*) () from /usr/lib/libkparts.so.4
#19 0xb775f93b in Kontact::MainWindow::selectPlugin (this=0x817b858, plugin=0x82be7c0) at /usr/src/debug/kdepim-4.3.80/kontact/src/mainwindow.cpp:822
#20 0xb7763cd1 in Kontact::MainWindow::qt_metacall (this=0x817b858, _c=InvokeMetaMethod, _id=53, _a=0xbf9ce668) at /usr/src/debug/kdepim-4.3.80/build/kontact/src/mainwindow.moc:113
#21 0xb6c5930d in QMetaObject::metacall (object=0x817b858, cl=ResetProperty, idx=53, argv=0xbf9ce668) at kernel/qmetaobject.cpp:237
#22 0xb6c68146 in QMetaObject::activate (sender=0x81204a0, m=0xb77745e4, local_signal_index=0, argv=0xbf9ce668) at kernel/qobject.cpp:3294
#23 0xb7765525 in Kontact::SidePaneBase::pluginSelected (this=0x81204a0, _t1=0x82be7c0) at /usr/src/debug/kdepim-4.3.80/build/kontact/src/sidepanebase.moc:90
#24 0xb7765597 in Kontact::SidePaneBase::qt_metacall (this=0x81204a0, _c=InvokeMetaMethod, _id=27, _a=0xbf9ce7b8) at /usr/src/debug/kdepim-4.3.80/build/kontact/src/sidepanebase.moc:77
#25 0xb77658ae in Kontact::IconSidePane::qt_metacall (this=0x81204a0, _c=InvokeMetaMethod, _id=27, _a=0xbf9ce7b8) at /usr/src/debug/kdepim-4.3.80/build/kontact/src/iconsidepane.moc:145
#26 0xb6c5930d in QMetaObject::metacall (object=0x81204a0, cl=ResetProperty, idx=27, argv=0xbf9ce7b8) at kernel/qmetaobject.cpp:237
#27 0xb6c68146 in QMetaObject::activate (sender=0x816f250, m=0xb7774710, local_signal_index=0, argv=0xbf9ce7b8) at kernel/qobject.cpp:3294
#28 0xb77659a5 in Kontact::Navigator::pluginActivated (this=0x816f250, _t1=0x82be7c0) at /usr/src/debug/kdepim-4.3.80/build/kontact/src/iconsidepane.moc:96
#29 0xb7765a31 in Kontact::Navigator::slotCurrentChanged (this=0x816f250, current=...) at /usr/src/debug/kdepim-4.3.80/kontact/src/iconsidepane.cpp:475
#30 0xb77663bb in Kontact::Navigator::qt_metacall (this=0x816f250, _c=InvokeMetaMethod, _id=71, _a=0xbf9ce914) at /usr/src/debug/kdepim-4.3.80/build/kontact/src/iconsidepane.moc:82
#31 0xb6c5930d in QMetaObject::metacall (object=0x816f250, cl=ResetProperty, idx=71, argv=0xbf9ce914) at kernel/qmetaobject.cpp:237
#32 0xb6c68146 in QMetaObject::activate (sender=0x811f858, m=0xb6ad4e10, local_signal_index=1, argv=0xbf9ce914) at kernel/qobject.cpp:3294
#33 0xb679684d in QItemSelectionModel::currentChanged(QModelIndex const&, QModelIndex const&) () from /usr/lib/libQtGui.so.4
#34 0xb6796a4c in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/libQtGui.so.4
#35 0xb77665a8 in Kontact::Navigator::setCurrentPlugin (this=0x816f250, plugin=...) at /usr/src/debug/kdepim-4.3.80/kontact/src/iconsidepane.cpp:380
#36 0xb775f8f8 in Kontact::MainWindow::selectPlugin (this=0x817b858, plugin=0x82be7c0) at /usr/src/debug/kdepim-4.3.80/kontact/src/mainwindow.cpp:817
#37 0xb775a787 in Kontact::MainWindow::activateInitialPluginModule (this=0x817b858) at /usr/src/debug/kdepim-4.3.80/kontact/src/mainwindow.cpp:290
#38 0xb775a7c5 in Kontact::MainWindow::setInitialActivePluginModule (this=0x817b858, module=...) at /usr/src/debug/kdepim-4.3.80/kontact/src/mainwindow.cpp:266
#39 0x0804bf08 in KontactApp::newInstance (this=0xbf9cf8a4) at /usr/src/debug/kdepim-4.3.80/kontact/src/main.cpp:138
#40 0xb71ed173 in ?? () from /usr/lib/libkdeui.so.5
#41 0xb71ed90c in ?? () from /usr/lib/libkdeui.so.5
#42 0xb53ea10e in QDBusConnectionPrivate::deliverCall (this=0x806ce88, object=0x80fa5d8, msg=..., metaTypes=..., slotIdx=145640432) at qdbusintegrator.cpp:904
#43 0xb53eaf5c in QDBusConnectionPrivate::activateCall (this=0x806ce88, object=0x80fa5d8, flags=337, msg=...) at qdbusintegrator.cpp:809
#44 0xb53ebafe in QDBusConnectionPrivate::activateObject (this=0x806ce88, node=..., msg=..., pathStartPos=-1080233924) at qdbusintegrator.cpp:1368
#45 0xb53ebdc8 in QDBusActivateObjectEvent::placeMetaCall (this=0x816fc68) at qdbusintegrator.cpp:1481
#46 0xb6c64def in QObject::event (this=0xbf9cf8a4, e=0x816fc68) at kernel/qobject.cpp:1260
#47 0xb6c53aaa in QCoreApplication::event (this=0xbf9cf8a4, e=0x816fc68) at kernel/qcoreapplication.cpp:1533
#48 0xb618ac68 in QApplication::event(QEvent*) () from /usr/lib/libQtGui.so.4
#49 0xb61861bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#50 0xb618cfe0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#51 0xb71e56a1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#52 0xb6c53fbe in QCoreApplication::notifyInternal (this=0xbf9cf8a4, receiver=0xbf9cf8a4, event=0x816fc68) at kernel/qcoreapplication.cpp:704
#53 0xb6c569c3 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215
#54 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1345
#55 0xb6c56b1c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#56 0xb6c8113d in sendPostedEvents () at kernel/qcoreapplication.h:220
#57 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:276
#58 0xb40024b2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#59 0xb4005d88 in ?? () from /usr/lib/libglib-2.0.so.0
#60 0xb4005eae in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#61 0xb6c80c21 in QEventDispatcherGlib::processEvents (this=0x8074048, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#62 0xb62446ca in ?? () from /usr/lib/libQtGui.so.4
#63 0xb6c5261d in QEventLoop::processEvents (this=0xbf9cf804, flags=) at kernel/qeventloop.cpp:149
#64 0xb6c52a69 in QEventLoop::exec (this=0xbf9cf804, flags=...) at kernel/qeventloop.cpp:201
#65 0xb6c56bf0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#66 0xb6186264 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#67 0x0804b506 in main (argc=1, argv=0xbf9cfab4) at /usr/src/debug/kdepim-4.3.80/kontact/src/main.cpp:221
Comment 2 Dario Andres 2009-12-10 15:32:19 UTC
This is probably related to bug 217635. Thanks
Comment 3 Thomas McGuire 2009-12-10 15:51:14 UTC

*** This bug has been marked as a duplicate of bug 217635 ***