[Bug 286773] New: Kontact/KOrganizer crashed on selecting resource

Thomas Olsen thomas at tanghus.net
Wed Nov 16 11:33:17 GMT 2011


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

           Summary: Kontact/KOrganizer crashed on selecting resource
           Product: kontact
           Version: unspecified
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: thomas at tanghus.net


Application: kontact (4.7.3)
KDE Platform Version: 4.7.3 (4.7.3)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-13-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
I am currently testing sync with ownCloud and had created Card- and CalDAV
resources for it. I already had a traditional network calendar resource syncing
with memotoo.com. I selected (checked) the new CalDAV resource and when I
deselected the 'old' account Kontact/KOrganizer crashed.

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

Thread 4 (Thread 0x7f4bb3dc9700 (LWP 26077)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f4bca371c2c in WTF::TCMalloc_PageHeap::scavengerThread
(this=0x7f4bcad28220) at wtf/FastMalloc.cpp:2495
#2  0x00007f4bca371d59 in WTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at wtf/FastMalloc.cpp:1618
#3  0x00007f4bc576defc in start_thread (arg=0x7f4bb3dc9700) at
pthread_create.c:304
#4  0x00007f4bcb07f89d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f4bb34c8700 (LWP 26078)):
#0  0x00007f4bcb073773 in __GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f4bc4c9ff68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4bc4ca0429 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4bcc4baf3e in QEventDispatcherGlib::processEvents (this=0x13c9720,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f4bcc48ecf2 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f4bcc48eef7 in QEventLoop::exec (this=0x7f4bb34c7de0, flags=...) at
kernel/qeventloop.cpp:201
#6  0x00007f4bcc3a627f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:498
#7  0x00007f4bcc3a8d05 in QThreadPrivate::start (arg=0x1503a50) at
thread/qthread_unix.cpp:331
#8  0x00007f4bc576defc in start_thread (arg=0x7f4bb34c8700) at
pthread_create.c:304
#9  0x00007f4bcb07f89d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f4b63167700 (LWP 26095)):
#0  0x00007f4bcb073773 in __GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f4bc4c9ff68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4bc4ca0429 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4bcc4baf3e in QEventDispatcherGlib::processEvents (this=0x2982b90,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f4bcc48ecf2 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f4bcc48eef7 in QEventLoop::exec (this=0x7f4b63166db0, flags=...) at
kernel/qeventloop.cpp:201
#6  0x00007f4bcc3a627f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:498
#7  0x00007f4bcc471cbf in QInotifyFileSystemWatcherEngine::run (this=0x2718b90)
at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f4bcc3a8d05 in QThreadPrivate::start (arg=0x2718b90) at
thread/qthread_unix.cpp:331
#9  0x00007f4bc576defc in start_thread (arg=0x7f4b63167700) at
pthread_create.c:304
#10 0x00007f4bcb07f89d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f4bcdb1c7a0 (LWP 26076)):
[KCrash Handler]
#6  KCalCore::Todo::hasDueDate (this=0x0) at ../../kcalcore/todo.cpp:193
#7  0x00007f4bc0c15204 in KCalCore::Todo::dtDue (this=0x0, first=false) at
../../kcalcore/todo.cpp:181
#8  0x00007f4b60d3ca56 in EventViews::IncidenceMonthItem::bgColor
(this=0x44ebd80) at ../../../calendarviews/eventviews/month/monthitem.cpp:656
#9  0x00007f4b60d39ea7 in EventViews::MonthGraphicsItem::paint (this=0x3cc90d0,
p=0x7fff325ac770) at
../../../calendarviews/eventviews/month/monthgraphicsitems.cpp:234
#10 0x00007f4bcbe41763 in QGraphicsScenePrivate::draw (this=0x3bd04b0,
item=0x3cc90e0, painter=0x7fff325ac770, viewTransform=0x0,
transformPtr=0x3cc9250, exposedRegion=0x3bd0fa0, widget=0x3bd2880, opacity=1,
effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at
graphicsview/qgraphicsscene.cpp:4957
#11 0x00007f4bcbe42205 in QGraphicsScenePrivate::drawSubtreeRecursive
(this=0x3bd04b0, item=0x3cc90e0, painter=0x7fff325ac770, viewTransform=0x0,
exposedRegion=0x3bd0fa0, widget=0x3bd2880, parentOpacity=<optimized out>,
effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4850
#12 0x00007f4bcbe42a21 in QGraphicsScenePrivate::drawItems (this=0x3bd04b0,
painter=0x7fff325ac770, viewTransform=0x0, exposedRegion=0x3bd0fa0,
widget=0x3bd2880) at graphicsview/qgraphicsscene.cpp:4732
#13 0x00007f4bcbe5ba00 in QGraphicsView::paintEvent (this=0x3bc8000,
event=<optimized out>) at graphicsview/qgraphicsview.cpp:3469
#14 0x00007f4bcb890c4c in QWidget::event (this=0x3bc8000, event=0x7fff325aced0)
at kernel/qwidget.cpp:8441
#15 0x00007f4bcbc394f6 in QFrame::event (this=0x3bc8000, e=0x7fff325aced0) at
widgets/qframe.cpp:557
#16 0x00007f4bcbe5cd3b in QGraphicsView::viewportEvent (this=0x3bc8000,
event=0x7fff325aced0) at graphicsview/qgraphicsview.cpp:2864
#17 0x00007f4bcc48fc88 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>,
receiver=0x3bd2880, event=0x7fff325aced0) at kernel/qcoreapplication.cpp:902
#18 0x00007f4bcb8403ef in notify_helper (e=0x7fff325aced0, receiver=0x3bd2880,
this=0x13c6a20) at kernel/qapplication.cpp:4482
#19 QApplicationPrivate::notify_helper (this=0x13c6a20, receiver=0x3bd2880,
e=0x7fff325aced0) at kernel/qapplication.cpp:4458
#20 0x00007f4bcb845291 in QApplication::notify (this=0x7fff325b1a20,
receiver=0x3bd2880, e=0x7fff325aced0) at kernel/qapplication.cpp:4365
#21 0x00007f4bccec5126 in KApplication::notify (this=0x7fff325b1a20,
receiver=0x3bd2880, event=0x7fff325aced0) at
../../kdeui/kernel/kapplication.cpp:311
#22 0x00007f4bcc48fafc in QCoreApplication::notifyInternal
(this=0x7fff325b1a20, receiver=0x3bd2880, event=0x7fff325aced0) at
kernel/qcoreapplication.cpp:787
#23 0x00007f4bcb88db84 in sendSpontaneousEvent (event=0x7fff325aced0,
receiver=0x3bd2880) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#24 QWidgetPrivate::drawWidget (this=0x3bd2cf0, pdev=0x1d89290, rgn=...,
offset=..., flags=4, sharedPainter=0x0, backingStore=0x156e330) at
kernel/qwidget.cpp:5528
#25 0x00007f4bcb88e760 in QWidgetPrivate::paintSiblingsRecursive
(this=0x3bd0b10, pdev=0x1d89290, siblings=..., index=<optimized out>, rgn=...,
offset=..., flags=4, sharedPainter=0x0, backingStore=0x156e330) at
kernel/qwidget.cpp:5735
#26 0x00007f4bcb88e640 in QWidgetPrivate::paintSiblingsRecursive
(this=0x3bd0b10, pdev=0x1d89290, siblings=..., index=0, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=0x156e330) at kernel/qwidget.cpp:5722
#27 0x00007f4bcb88e640 in QWidgetPrivate::paintSiblingsRecursive
(this=0x3bd0b10, pdev=0x1d89290, siblings=..., index=1, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=0x156e330) at kernel/qwidget.cpp:5722
#28 0x00007f4bcb88d8dc in QWidgetPrivate::drawWidget (this=0x3bd0b10,
pdev=0x1d89290, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0,
backingStore=0x156e330) at kernel/qwidget.cpp:5581
#29 0x00007f4bcb88e760 in QWidgetPrivate::paintSiblingsRecursive
(this=0x3baa240, pdev=0x1d89290, siblings=..., index=<optimized out>, rgn=...,
offset=..., flags=4, sharedPainter=0x0, backingStore=0x156e330) at
kernel/qwidget.cpp:5735
#30 0x00007f4bcb88d8dc in QWidgetPrivate::drawWidget (this=0x3baa240,
pdev=0x1d89290, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0,
backingStore=0x156e330) at kernel/qwidget.cpp:5581
#31 0x00007f4bcb88e760 in QWidgetPrivate::paintSiblingsRecursive
(this=0x3ba9bc0, pdev=0x1d89290, siblings=..., index=<optimized out>, rgn=...,
offset=..., flags=4, sharedPainter=0x0, backingStore=0x156e330) at
kernel/qwidget.cpp:5735
#32 0x00007f4bcb88d8dc in QWidgetPrivate::drawWidget (this=0x3ba9bc0,
pdev=0x1d89290, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0,
backingStore=0x156e330) at kernel/qwidget.cpp:5581
#33 0x00007f4bcb88e760 in QWidgetPrivate::paintSiblingsRecursive
(this=0x3b516c0, pdev=0x1d89290, siblings=..., index=<optimized out>, rgn=...,
offset=..., flags=4, sharedPainter=0x0, backingStore=0x156e330) at
kernel/qwidget.cpp:5735
#34 0x00007f4bcb88d8dc in QWidgetPrivate::drawWidget (this=0x3b516c0,
pdev=0x1d89290, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0,
backingStore=0x156e330) at kernel/qwidget.cpp:5581
#35 0x00007f4bcb88e760 in QWidgetPrivate::paintSiblingsRecursive
(this=0x3b48dd0, pdev=0x1d89290, siblings=..., index=<optimized out>, rgn=...,
offset=..., flags=4, sharedPainter=0x0, backingStore=0x156e330) at
kernel/qwidget.cpp:5735
#36 0x00007f4bcb88d8dc in QWidgetPrivate::drawWidget (this=0x3b48dd0,
pdev=0x1d89290, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0,
backingStore=0x156e330) at kernel/qwidget.cpp:5581
#37 0x00007f4bcb88e760 in QWidgetPrivate::paintSiblingsRecursive
(this=0x3a72190, pdev=0x1d89290, siblings=..., index=<optimized out>, rgn=...,
offset=..., flags=4, sharedPainter=0x0, backingStore=0x156e330) at
kernel/qwidget.cpp:5735
#38 0x00007f4bcb88e640 in QWidgetPrivate::paintSiblingsRecursive
(this=0x3a72190, pdev=0x1d89290, siblings=..., index=0, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=0x156e330) at kernel/qwidget.cpp:5722
#39 0x00007f4bcb88e640 in QWidgetPrivate::paintSiblingsRecursive
(this=0x3a72190, pdev=0x1d89290, siblings=..., index=2, rgn=..., offset=...,
flags=4, sharedPainter=0x0, backingStore=0x156e330) at kernel/qwidget.cpp:5722
#40 0x00007f4bcb88d8dc in QWidgetPrivate::drawWidget (this=0x3a72190,
pdev=0x1d89290, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0,
backingStore=0x156e330) at kernel/qwidget.cpp:5581
#41 0x00007f4bcb88e760 in QWidgetPrivate::paintSiblingsRecursive
(this=0x3a71c80, pdev=0x1d89290, siblings=..., index=<optimized out>, rgn=...,
offset=..., flags=4, sharedPainter=0x0, backingStore=0x156e330) at
kernel/qwidget.cpp:5735
#42 0x00007f4bcb88d8dc in QWidgetPrivate::drawWidget (this=0x3a71c80,
pdev=0x1d89290, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0,
backingStore=0x156e330) at kernel/qwidget.cpp:5581
#43 0x00007f4bcb88e760 in QWidgetPrivate::paintSiblingsRecursive
(this=0x3a71a80, pdev=0x1d89290, siblings=..., index=<optimized out>, rgn=...,
offset=..., flags=4, sharedPainter=0x0, backingStore=0x156e330) at
kernel/qwidget.cpp:5735
#44 0x00007f4bcb88d8dc in QWidgetPrivate::drawWidget (this=0x3a71a80,
pdev=0x1d89290, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0,
backingStore=0x156e330) at kernel/qwidget.cpp:5581
#45 0x00007f4bcb88e760 in QWidgetPrivate::paintSiblingsRecursive
(this=0x15075a0, pdev=0x1d89290, siblings=..., index=<optimized out>, rgn=...,
offset=..., flags=4, sharedPainter=0x0, backingStore=0x156e330) at
kernel/qwidget.cpp:5735
#46 0x00007f4bcb88d8dc in QWidgetPrivate::drawWidget (this=0x15075a0,
pdev=0x1d89290, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0,
backingStore=0x156e330) at kernel/qwidget.cpp:5581
#47 0x00007f4bcb88e760 in QWidgetPrivate::paintSiblingsRecursive
(this=0x14fb1a0, pdev=0x1d89290, siblings=..., index=<optimized out>, rgn=...,
offset=..., flags=4, sharedPainter=0x0, backingStore=0x156e330) at
kernel/qwidget.cpp:5735
#48 0x00007f4bcb88d8dc in QWidgetPrivate::drawWidget (this=0x14fb1a0,
pdev=0x1d89290, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0,
backingStore=0x156e330) at kernel/qwidget.cpp:5581
#49 0x00007f4bcb88e760 in QWidgetPrivate::paintSiblingsRecursive
(this=0x152b760, pdev=0x1d89290, siblings=..., index=<optimized out>, rgn=...,
offset=..., flags=4, sharedPainter=0x0, backingStore=0x156e330) at
kernel/qwidget.cpp:5735
#50 0x00007f4bcb88d8dc in QWidgetPrivate::drawWidget (this=0x152b760,
pdev=0x1d89290, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0,
backingStore=0x156e330) at kernel/qwidget.cpp:5581
#51 0x00007f4bcb88e760 in QWidgetPrivate::paintSiblingsRecursive
(this=0x15020e0, pdev=0x1d89290, siblings=..., index=<optimized out>, rgn=...,
offset=..., flags=4, sharedPainter=0x0, backingStore=0x156e330) at
kernel/qwidget.cpp:5735
#52 0x00007f4bcb88d8dc in QWidgetPrivate::drawWidget (this=0x15020e0,
pdev=0x1d89290, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0,
backingStore=0x156e330) at kernel/qwidget.cpp:5581
#53 0x00007f4bcba511b3 in QWidgetBackingStore::sync (this=0x156e330) at
painting/qbackingstore.cpp:1338
#54 0x00007f4bcb884360 in QWidgetPrivate::syncBackingStore (this=0x15020e0) at
kernel/qwidget.cpp:1862
#55 0x00007f4bcb89115c in QWidget::event (this=0x1537860, event=0x418c4e0) at
kernel/qwidget.cpp:8588
#56 0x00007f4bcbc52ceb in QMainWindow::event (this=0x1537860, event=0x418c4e0)
at widgets/qmainwindow.cpp:1478
#57 0x00007f4bccfc1628 in KXmlGuiWindow::event (this=0x1537860, ev=0x418c4e0)
at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#58 0x00007f4bcb840424 in notify_helper (e=0x418c4e0, receiver=0x1537860,
this=0x13c6a20) at kernel/qapplication.cpp:4486
#59 QApplicationPrivate::notify_helper (this=0x13c6a20, receiver=0x1537860,
e=0x418c4e0) at kernel/qapplication.cpp:4458
#60 0x00007f4bcb845291 in QApplication::notify (this=0x7fff325b1a20,
receiver=0x1537860, e=0x418c4e0) at kernel/qapplication.cpp:4365
#61 0x00007f4bccec5126 in KApplication::notify (this=0x7fff325b1a20,
receiver=0x1537860, event=0x418c4e0) at ../../kdeui/kernel/kapplication.cpp:311
#62 0x00007f4bcc48fafc in QCoreApplication::notifyInternal
(this=0x7fff325b1a20, receiver=0x1537860, event=0x418c4e0) at
kernel/qcoreapplication.cpp:787
#63 0x00007f4bcc49351f in sendEvent (event=0x418c4e0, receiver=0x1537860) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#64 QCoreApplicationPrivate::sendPostedEvents (receiver=0x1537860,
event_type=77, data=0x13998e0) at kernel/qcoreapplication.cpp:1428
#65 0x00007f4bcbe37a1a in dispatchPendingUpdateRequests (this=0x3bd0b10) at
../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:189
#66 QGraphicsScenePrivate::_q_processDirtyItems (this=0x3bd04b0) at
graphicsview/qgraphicsscene.cpp:515
#67 0x00007f4bcbe37e3a in QGraphicsScene::qt_metacall (this=0x3bd0310,
_c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x3f248d0) at
.moc/release-shared/moc_qgraphicsscene.cpp:130
#68 0x00007f4b60cf1210 in EventViews::MonthScene::qt_metacall (this=0x3bd0310,
_c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x3f248d0) at
moc_monthscene.cpp:73
#69 0x00007f4bcc4a6a5e in QObject::event (this=0x3bd0310, e=<optimized out>) at
kernel/qobject.cpp:1217
#70 0x00007f4bcbe3e6a9 in QGraphicsScene::event (this=0x3bd0310,
event=0x4580d20) at graphicsview/qgraphicsscene.cpp:3557
#71 0x00007f4bcb840424 in notify_helper (e=0x4580d20, receiver=0x3bd0310,
this=0x13c6a20) at kernel/qapplication.cpp:4486
#72 QApplicationPrivate::notify_helper (this=0x13c6a20, receiver=0x3bd0310,
e=0x4580d20) at kernel/qapplication.cpp:4458
#73 0x00007f4bcb845291 in QApplication::notify (this=0x7fff325b1a20,
receiver=0x3bd0310, e=0x4580d20) at kernel/qapplication.cpp:4365
#74 0x00007f4bccec5126 in KApplication::notify (this=0x7fff325b1a20,
receiver=0x3bd0310, event=0x4580d20) at ../../kdeui/kernel/kapplication.cpp:311
#75 0x00007f4bcc48fafc in QCoreApplication::notifyInternal
(this=0x7fff325b1a20, receiver=0x3bd0310, event=0x4580d20) at
kernel/qcoreapplication.cpp:787
#76 0x00007f4bcc49351f in sendEvent (event=0x4580d20, receiver=0x3bd0310) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#77 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x13998e0) at kernel/qcoreapplication.cpp:1428
#78 0x00007f4bcc4baa73 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#79 postEventSourceDispatch (s=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:277
#80 0x00007f4bc4c9fa5d in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#81 0x00007f4bc4ca0258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#82 0x00007f4bc4ca0429 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#83 0x00007f4bcc4baed6 in QEventDispatcherGlib::processEvents (this=0x139afd0,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#84 0x00007f4bcb8e807e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=<optimized out>) at
kernel/qguieventdispatcher_glib.cpp:204
#85 0x00007f4bcc48ecf2 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#86 0x00007f4bcc48eef7 in QEventLoop::exec (this=0x7fff325b19b0, flags=...) at
kernel/qeventloop.cpp:201
#87 0x00007f4bcc493789 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1064
#88 0x0000000000403629 in main (argc=1, argv=0x7fff325b2048) at
../../../kontact/src/main.cpp:218

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

Possible duplicates by query: bug 284389.

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