[Bug 179689] New: Crash related to Akonadi resources in Calendar component

Georg Wittenburg georg.wittenburg at gmx.net
Mon Jan 5 08:33:09 GMT 2009


http://bugs.kde.org/show_bug.cgi?id=179689

           Summary: Crash related to Akonadi resources in Calendar component
           Product: kontact
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: unspecified
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: georg.wittenburg at gmx.net


Version:            (using Devel)
Installed from:    Compiled sources

I've seen the crash below while running Kontact 4.1.86 (using unofficial Debian
packages from kde42.debian.net at version 4:4.1.86+svn902265-0r1). I'm not
exactly sure which chain of events lead to the crash and hence I can't
reproduce it.

The symptoms I observed prior to the crash were that the Akonadi resource in
the Calendar component was unavailable. I was notified of this by a pop-up
dialog (the exact wording of which I can't remember) after writing several
emails. I think the resource must have been available at the time I started
Kontact because I think I saw my appointments in the Summary view.

I restarted Kontact and the check next to the Akonadi sub-resource
("akonadi_ical_resource_0") was indeed gone. I restarted Kontact once again and
it crashed (see below). I restarted Kontact yet again and things were back to
normal. I didn't make any significant changes to the configuration during these
last three steps.

The backtrace of the crash is as follows:

Application: Kontact (kontact), signal SIGSEGV
[Current thread is 0 (LWP 16677)]

Thread 2 (Thread 0xafc7cb90 (LWP 16687)):
#0  0xb7f10424 in __kernel_vsyscall ()
#1  0xb6b299f1 in select () from /lib/i686/cmov/libc.so.6
#2  0xb76bf660 in QProcessManager::run (this=0x8386638) at
io/qprocess_unix.cpp:301
#3  0xb75f052e in QThreadPrivate::start (arg=0x8386638) at
thread/qthread_unix.cpp:185
#4  0xb53914c0 in start_thread () from /lib/i686/cmov/libpthread.so.0
#5  0xb6b3161e in clone () from /lib/i686/cmov/libc.so.6

Thread 1 (Thread 0xb4a9f9f0 (LWP 16677)):
[KCrash Handler]
#6  0xb0721ef6 in KOAgendaItem::paintEvent (this=0x9842438, ev=0xbfb28e3c) at
../../korganizer/views/agendaview/koagendaitem.cpp:816
#7  0xb6e2d5ab in QWidget::event (this=0x9842438, event=0xbfb28e3c) at
kernel/qwidget.cpp:7301
#8  0xb071e633 in KOAgendaItem::event (this=0x9842438, event=0xbfb28e3c) at
../../korganizer/views/agendaview/koagendaitem.cpp:1338
#9  0xb6dd579c in QApplicationPrivate::notify_helper (this=0x838c6d0,
receiver=0x9842438, e=0xbfb28e3c) at kernel/qapplication.cpp:3803
#10 0xb6ddd6ea in QApplication::notify (this=0xbfb2c33c, receiver=0x9842438,
e=0xbfb28e3c) at kernel/qapplication.cpp:3768
#11 0xb7bd8a0d in KApplication::notify (this=0xbfb2c33c, receiver=0x9842438,
event=0xbfb28e3c) at ../../kdeui/kernel/kapplication.cpp:307
#12 0xb76e00d1 in QCoreApplication::notifyInternal (this=0xbfb2c33c,
receiver=0x9842438, event=0xbfb28e3c) at kernel/qcoreapplication.cpp:587
#13 0xb6e361ee in qt_sendSpontaneousEvent (receiver=0x9842438, event=0x0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:212
#14 0xb6e2bf70 in QWidgetPrivate::drawWidget (this=0x9842830, pdev=0x844147c,
rgn=@0xbfb28fec, offset=@0xbfb28fe4, flags=<value optimized out>,
sharedPainter=0x9547b00) at kernel/qwidget.cpp:4636
#15 0xb6e2c71c in QWidgetPrivate::paintSiblingsRecursive (this=0x9469d68,
pdev=0x844147c, siblings=@0xbfb292c0, index=0, rgn=@0xbfb290ac,
offset=@0xbfb29394, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4735
#16 0xb6e2c622 in QWidgetPrivate::paintSiblingsRecursive (this=0x9469d68,
pdev=0x844147c, siblings=@0xbfb292c0, index=1, rgn=@0xbfb2916c,
offset=@0xbfb29394, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4725
#17 0xb6e2c622 in QWidgetPrivate::paintSiblingsRecursive (this=0x9469d68,
pdev=0x844147c, siblings=@0xbfb292c0, index=2, rgn=@0xbfb2939c,
offset=@0xbfb29394, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4725
#18 0xb6e2bbe8 in QWidgetPrivate::drawWidget (this=0x9469d68, pdev=0x844147c,
rgn=@0xbfb2939c, offset=@0xbfb29394, flags=4, sharedPainter=0x9547b00) at
kernel/qwidget.cpp:4677
#19 0xb6e2c71c in QWidgetPrivate::paintSiblingsRecursive (this=0x9469330,
pdev=0x844147c, siblings=@0xbfb294f0, index=0, rgn=@0xbfb295cc,
offset=@0xbfb295c4, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4735
#20 0xb6e2bbe8 in QWidgetPrivate::drawWidget (this=0x9469330, pdev=0x844147c,
rgn=@0xbfb295cc, offset=@0xbfb295c4, flags=4, sharedPainter=0x9547b00) at
kernel/qwidget.cpp:4677
#21 0xb6e2c71c in QWidgetPrivate::paintSiblingsRecursive (this=0x9468bc8,
pdev=0x844147c, siblings=@0xbfb29720, index=4, rgn=@0xbfb297fc,
offset=@0xbfb297f4, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4735
#22 0xb6e2bbe8 in QWidgetPrivate::drawWidget (this=0x9468bc8, pdev=0x844147c,
rgn=@0xbfb297fc, offset=@0xbfb297f4, flags=4, sharedPainter=0x9547b00) at
kernel/qwidget.cpp:4677
#23 0xb6e2c71c in QWidgetPrivate::paintSiblingsRecursive (this=0x9467f58,
pdev=0x844147c, siblings=@0xbfb29a10, index=3, rgn=@0xbfb298bc,
offset=@0xbfb29ae4, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4735
#24 0xb6e2c622 in QWidgetPrivate::paintSiblingsRecursive (this=0x9467f58,
pdev=0x844147c, siblings=@0xbfb29a10, index=4, rgn=@0xbfb29aec,
offset=@0xbfb29ae4, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4725
#25 0xb6e2bbe8 in QWidgetPrivate::drawWidget (this=0x9467f58, pdev=0x844147c,
rgn=@0xbfb29aec, offset=@0xbfb29ae4, flags=4, sharedPainter=0x9547b00) at
kernel/qwidget.cpp:4677
#26 0xb6e2c71c in QWidgetPrivate::paintSiblingsRecursive (this=0x936ed68,
pdev=0x844147c, siblings=@0xbfb29dc0, index=1, rgn=@0xbfb29bac,
offset=@0xbfb29e94, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4735
#27 0xb6e2c622 in QWidgetPrivate::paintSiblingsRecursive (this=0x936ed68,
pdev=0x844147c, siblings=@0xbfb29dc0, index=2, rgn=@0xbfb29c6c,
offset=@0xbfb29e94, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4725
#28 0xb6e2c622 in QWidgetPrivate::paintSiblingsRecursive (this=0x936ed68,
pdev=0x844147c, siblings=@0xbfb29dc0, index=3, rgn=@0xbfb29e9c,
offset=@0xbfb29e94, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4725
#29 0xb6e2bbe8 in QWidgetPrivate::drawWidget (this=0x936ed68, pdev=0x844147c,
rgn=@0xbfb29e9c, offset=@0xbfb29e94, flags=4, sharedPainter=0x9547b00) at
kernel/qwidget.cpp:4677
#30 0xb6e2c71c in QWidgetPrivate::paintSiblingsRecursive (this=0x936ea08,
pdev=0x844147c, siblings=@0xbfb2a170, index=1, rgn=@0xbfb29f5c,
offset=@0xbfb2a244, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4735
#31 0xb6e2c622 in QWidgetPrivate::paintSiblingsRecursive (this=0x936ea08,
pdev=0x844147c, siblings=@0xbfb2a170, index=2, rgn=@0xbfb2a01c,
offset=@0xbfb2a244, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4725
#32 0xb6e2c622 in QWidgetPrivate::paintSiblingsRecursive (this=0x936ea08,
pdev=0x844147c, siblings=@0xbfb2a170, index=3, rgn=@0xbfb2a24c,
offset=@0xbfb2a244, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4725
#33 0xb6e2bbe8 in QWidgetPrivate::drawWidget (this=0x936ea08, pdev=0x844147c,
rgn=@0xbfb2a24c, offset=@0xbfb2a244, flags=4, sharedPainter=0x9547b00) at
kernel/qwidget.cpp:4677
#34 0xb6e2c71c in QWidgetPrivate::paintSiblingsRecursive (this=0x938fc50,
pdev=0x844147c, siblings=@0xbfb2a3a0, index=1, rgn=@0xbfb2a47c,
offset=@0xbfb2a474, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4735
#35 0xb6e2bbe8 in QWidgetPrivate::drawWidget (this=0x938fc50, pdev=0x844147c,
rgn=@0xbfb2a47c, offset=@0xbfb2a474, flags=4, sharedPainter=0x9547b00) at
kernel/qwidget.cpp:4677
#36 0xb6e2c71c in QWidgetPrivate::paintSiblingsRecursive (this=0x9386db8,
pdev=0x844147c, siblings=@0xbfb2a5d0, index=2, rgn=@0xbfb2a6ac,
offset=@0xbfb2a6a4, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4735
#37 0xb6e2bbe8 in QWidgetPrivate::drawWidget (this=0x9386db8, pdev=0x844147c,
rgn=@0xbfb2a6ac, offset=@0xbfb2a6a4, flags=4, sharedPainter=0x9547b00) at
kernel/qwidget.cpp:4677
#38 0xb6e2c71c in QWidgetPrivate::paintSiblingsRecursive (this=0x9096ce0,
pdev=0x844147c, siblings=@0xbfb2a8c0, index=2, rgn=@0xbfb2a76c,
offset=@0xbfb2a994, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4735
#39 0xb6e2c622 in QWidgetPrivate::paintSiblingsRecursive (this=0x9096ce0,
pdev=0x844147c, siblings=@0xbfb2a8c0, index=3, rgn=@0xbfb2a99c,
offset=@0xbfb2a994, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4725
#40 0xb6e2bbe8 in QWidgetPrivate::drawWidget (this=0x9096ce0, pdev=0x844147c,
rgn=@0xbfb2a99c, offset=@0xbfb2a994, flags=4, sharedPainter=0x9547b00) at
kernel/qwidget.cpp:4677
#41 0xb6e2c71c in QWidgetPrivate::paintSiblingsRecursive (this=0x9096610,
pdev=0x844147c, siblings=@0xbfb2aaf0, index=4, rgn=@0xbfb2abcc,
offset=@0xbfb2abc4, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4735
#42 0xb6e2bbe8 in QWidgetPrivate::drawWidget (this=0x9096610, pdev=0x844147c,
rgn=@0xbfb2abcc, offset=@0xbfb2abc4, flags=4, sharedPainter=0x9547b00) at
kernel/qwidget.cpp:4677
#43 0xb6e2c71c in QWidgetPrivate::paintSiblingsRecursive (this=0x9096438,
pdev=0x844147c, siblings=@0xbfb2ad20, index=1, rgn=@0xbfb2adfc,
offset=@0xbfb2adf4, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4735
#44 0xb6e2bbe8 in QWidgetPrivate::drawWidget (this=0x9096438, pdev=0x844147c,
rgn=@0xbfb2adfc, offset=@0xbfb2adf4, flags=4, sharedPainter=0x9547b00) at
kernel/qwidget.cpp:4677
#45 0xb6e2c71c in QWidgetPrivate::paintSiblingsRecursive (this=0x84a1b48,
pdev=0x844147c, siblings=@0xbfb2af50, index=5, rgn=@0xbfb2b02c,
offset=@0xbfb2b024, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4735
#46 0xb6e2bbe8 in QWidgetPrivate::drawWidget (this=0x84a1b48, pdev=0x844147c,
rgn=@0xbfb2b02c, offset=@0xbfb2b024, flags=4, sharedPainter=0x9547b00) at
kernel/qwidget.cpp:4677
#47 0xb6e2c71c in QWidgetPrivate::paintSiblingsRecursive (this=0x8497958,
pdev=0x844147c, siblings=@0xbfb2b240, index=2, rgn=@0xbfb2b0ec,
offset=@0xbfb2b314, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4735
#48 0xb6e2c622 in QWidgetPrivate::paintSiblingsRecursive (this=0x8497958,
pdev=0x844147c, siblings=@0xbfb2b240, index=3, rgn=@0xbfb2b31c,
offset=@0xbfb2b314, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4725
#49 0xb6e2bbe8 in QWidgetPrivate::drawWidget (this=0x8497958, pdev=0x844147c,
rgn=@0xbfb2b31c, offset=@0xbfb2b314, flags=4, sharedPainter=0x9547b00) at
kernel/qwidget.cpp:4677
#50 0xb6e2c71c in QWidgetPrivate::paintSiblingsRecursive (this=0x84976a8,
pdev=0x844147c, siblings=@0xbfb2b470, index=1, rgn=@0xbfb2b54c,
offset=@0xbfb2b544, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4735
#51 0xb6e2bbe8 in QWidgetPrivate::drawWidget (this=0x84976a8, pdev=0x844147c,
rgn=@0xbfb2b54c, offset=@0xbfb2b544, flags=4, sharedPainter=0x9547b00) at
kernel/qwidget.cpp:4677
#52 0xb6e2c71c in QWidgetPrivate::paintSiblingsRecursive (this=0x848a138,
pdev=0x844147c, siblings=@0xbfb2b8e0, index=15, rgn=@0xbfb2b60c,
offset=@0x848a844, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4735
#53 0xb6e2c622 in QWidgetPrivate::paintSiblingsRecursive (this=0x848a138,
pdev=0x844147c, siblings=@0xbfb2b8e0, index=16, rgn=@0xbfb2b6cc,
offset=@0x848a844, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4725
#54 0xb6e2c622 in QWidgetPrivate::paintSiblingsRecursive (this=0x848a138,
pdev=0x844147c, siblings=@0xbfb2b8e0, index=20, rgn=@0xbfb2b78c,
offset=@0x848a844, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4725
#55 0xb6e2c622 in QWidgetPrivate::paintSiblingsRecursive (this=0x848a138,
pdev=0x844147c, siblings=@0xbfb2b8e0, index=58, rgn=@0xbfb2b9d4,
offset=@0x848a844, flags=4, sharedPainter=0x9547b00)
    at kernel/qwidget.cpp:4725
#56 0xb6e2bbe8 in QWidgetPrivate::drawWidget (this=0x848a138, pdev=0x844147c,
rgn=@0xbfb2b9d4, offset=@0x848a844, flags=4, sharedPainter=0x9547b00) at
kernel/qwidget.cpp:4677
#57 0xb6f99aae in QWidgetBackingStore::cleanRegion (this=0x848a838,
rgn=@0xbfb2ba28, widget=0x848a050, recursiveCopyToScreen=true) at
painting/qbackingstore.cpp:1035
#58 0xb6f99f77 in qt_syncBackingStore (widget=0x848a050) at
painting/qbackingstore.cpp:313
#59 0xb6e2d3d6 in QWidget::event (this=0x848a050, event=0x9900588) at
kernel/qwidget.cpp:7447
#60 0xb717d1c7 in QMainWindow::event (this=0x848a050, event=0x9900588) at
widgets/qmainwindow.cpp:1268
#61 0xb7cc16a7 in KMainWindow::event (this=0x848a050, ev=0x9900588) at
../../kdeui/widgets/kmainwindow.cpp:1081
#62 0xb7d067dc in KXmlGuiWindow::event (this=0x848a050, ev=0x9900588) at
../../kdeui/xmlgui/kxmlguiwindow.cpp:131
#63 0xb6dd579c in QApplicationPrivate::notify_helper (this=0x838c6d0,
receiver=0x848a050, e=0x9900588) at kernel/qapplication.cpp:3803
#64 0xb6ddd6ea in QApplication::notify (this=0xbfb2c33c, receiver=0x848a050,
e=0x9900588) at kernel/qapplication.cpp:3768
#65 0xb7bd8a0d in KApplication::notify (this=0xbfb2c33c, receiver=0x848a050,
event=0x9900588) at ../../kdeui/kernel/kapplication.cpp:307
#66 0xb76e00d1 in QCoreApplication::notifyInternal (this=0xbfb2c33c,
receiver=0x848a050, event=0x9900588) at kernel/qcoreapplication.cpp:587
#67 0xb76e0d55 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0,
event_type=0, data=0x8370498) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:209
#68 0xb76e0f4d in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1091
#69 0xb770a98f in postEventSourceDispatch (s=0x8385520) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:214
#70 0xb53dd1b8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#71 0xb53e0853 in ?? () from /usr/lib/libglib-2.0.so.0
#72 0x08385498 in ?? ()
#73 0x00000000 in ?? ()


-- 
Configure bugmail: http://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