Bug 227319 - akonadi crashed when moving an event to another day
Summary: akonadi crashed when moving an event to another day
Status: RESOLVED FIXED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: ICal file resource (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Volker Krause
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-17 07:29 UTC by Chris Williams
Modified: 2013-06-12 17:55 UTC (History)
3 users (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 Chris Williams 2010-02-17 07:29:55 UTC
Application: akonadi_ical_resource (0.1)
KDE Platform Version: 4.4.00 (KDE 4.4.0)
Qt Version: 4.6.1
Operating System: Linux 2.6.31-19-generic i686
Distribution: Ubuntu 9.10

-- Information about the crash:
copying a calendar event to another day when the crash occured

 -- Backtrace:
Application: Akonadi Resource (akonadi_ical_resource), signal: Segmentation fault
[KCrash Handler]
#6  0x00151c2a in KCal::Incidence::relatedTo (this=0xa086768) at ../../kcal/incidence.cpp:511
#7  0x001598c6 in ~Todo (this=0xa086768, __in_chrg=<value optimized out>) at ../../kcal/todo.cpp:105
#8  0x08059f60 in boost::detail::sp_counted_base::release (this=0xa086888, __in_chrg=<value optimized out>) at /usr/include/boost/detail/sp_counted_base_gcc_x86.hpp:145
#9  ~shared_count (this=0xa086888, __in_chrg=<value optimized out>) at /usr/include/boost/detail/shared_count.hpp:216
#10 ~shared_ptr (this=0xa086888, __in_chrg=<value optimized out>) at /usr/include/boost/shared_ptr.hpp:165
#11 ~Payload (this=0xa086888, __in_chrg=<value optimized out>) at /usr/include/akonadi/itempayloadinternals_p.h:169
#12 0x0065728e in Akonadi::ItemPrivate::~ItemPrivate() () from /usr/lib/libakonadi-kde.so.4
#13 0x005cf648 in ~QSharedDataPointer (this=0xa3205b0, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qshareddata.h:90
#14 ~Entity (this=0xa3205b0, __in_chrg=<value optimized out>) at ../../akonadi/entity.cpp:66
#15 0x006555ed in ~Item (this=0xa3205b0, __in_chrg=<value optimized out>) at ../../akonadi/item.cpp:57
#16 0x0065a856 in Akonadi::ItemCreateJobPrivate::~ItemCreateJobPrivate() () from /usr/lib/libakonadi-kde.so.4
#17 0x00677251 in ~Job (this=0xa31ffd0, __in_chrg=<value optimized out>) at ../../akonadi/job.cpp:204
#18 0x006576dd in ~ItemCreateJob (this=0xa31ffd0, __in_chrg=<value optimized out>) at ../../akonadi/itemcreatejob.cpp:65
#19 0x072e4055 in qDeleteInEventHandler (o=0x28) at kernel/qobject.cpp:3980
#20 0x072e5778 in QObject::event (this=0xa31ffd0, e=0x0) at kernel/qobject.cpp:1231
#21 0x0108c27c in QApplicationPrivate::notify_helper (this=0x97f2158, receiver=0xa31ffd0, e=0x9df40c0) at kernel/qapplication.cpp:4298
#22 0x01092ede in QApplication::notify (this=0xbfa80190, receiver=0xa31ffd0, e=0x9df40c0) at kernel/qapplication.cpp:3702
#23 0x00d7f1fa in KApplication::notify (this=0xbfa80190, receiver=0xa31ffd0, event=0x9df40c0) at ../../kdeui/kernel/kapplication.cpp:302
#24 0x072d4cfb in QCoreApplication::notifyInternal (this=0xbfa80190, receiver=0xa31ffd0, event=0x9df40c0) at kernel/qcoreapplication.cpp:704
#25 0x072d7733 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x97dd678) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#26 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x97dd678) at kernel/qcoreapplication.cpp:1345
#27 0x072d789d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#28 0x07300def in QCoreApplication::sendPostedEvents (s=0x97f3d90) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#29 postEventSourceDispatch (s=0x97f3d90) at kernel/qeventdispatcher_glib.cpp:276
#30 0x06b2ce88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#31 0x06b30730 in ?? () from /lib/libglib-2.0.so.0
#32 0x06b30863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#33 0x073008e5 in QEventDispatcherGlib::processEvents (this=0x97dd210, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#34 0x0114b485 in QGuiEventDispatcherGlib::processEvents (this=0x97dd210, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#35 0x072d3319 in QEventLoop::processEvents (this=0xbfa80104, flags=) at kernel/qeventloop.cpp:149
#36 0x072d376a in QEventLoop::exec (this=0xbfa80104, flags=...) at kernel/qeventloop.cpp:201
#37 0x072d795f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#38 0x0108c317 in QApplication::exec () at kernel/qapplication.cpp:3577
#39 0x0068fb53 in Akonadi::ResourceBase::init (r=0x989be10) at ../../akonadi/resourcebase.cpp:219
#40 0x0805a593 in Akonadi::ResourceBase::init<ICalResource> (argc=3, argv=0xbfa80274) at /usr/include/akonadi/resourcebase.h:186
#41 main (argc=3, argv=0xbfa80274) at ../../../resources/ical/icalresourcemain.cpp:22

Reported using DrKonqi
Comment 1 Dario Andres 2010-02-17 16:32:17 UTC
The backtrace is seems related to the one in bug 222283, but I don't know if the situation is related.
Regards
Comment 2 Sergio Martins 2013-06-12 17:55:00 UTC
KCal was replaced with kcalcore which doesn't have this crash