Bug 171271 - Crash when reloading local calendar
Summary: Crash when reloading local calendar
Status: RESOLVED FIXED
Alias: None
Product: kdepimlibs
Classification: Applications
Component: kcal (show other bugs)
Version: 4.1
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-18 12:20 UTC by Unknown
Modified: 2008-09-20 01:51 UTC (History)
1 user (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 Unknown 2008-09-18 12:20:03 UTC
Version:           1.10.1 (using 4.1.2 (KDE 4.1.1 (KDE 4.1 >= 20080828)) "release 52.1", KDE:KDE4:Factory:Desktop / openSUSE_Factory)
Compiler:          gcc
OS:                Linux (i686) release 2.6.25.16-0.1-pae

KMail crashed in background after I had added a todo item into KOrganizer.

Here is the backtrace:
Alkalmazás: KMail (kmail), szignál: SIGSEGV
[?1034h[Thread debugging using libthread_db enabled]
[New Thread 0xb44916d0 (LWP 4568)]
[New Thread 0xb09bcb90 (LWP 16871)]
[KCrash handler]
#6  KCal::IncidenceBase::uid (this=0xa884618)
    at /usr/include/QtCore/qatomic_i386.h:122
#7  0xb6fbc59c in removeIncidenceFromMultiHashByUID<KCal::Todo*> (
    container=@0x966fd14, key=@0xbff577f0, uid=@0xbff577ec)
    at /usr/src/debug/kdepimlibs-4.1.1/kcal/calendarlocal.cpp:93
#8  0xb6fbe686 in KCal::CalendarLocal::incidenceUpdated (this=0x909a3a0, 
    incidence=0xa00a780)
    at /usr/src/debug/kdepimlibs-4.1.1/kcal/calendarlocal.cpp:395
#9  0xb6f8d171 in KCal::IncidenceBase::updated (this=0xa00a780)
    at /usr/src/debug/kdepimlibs-4.1.1/kcal/incidencebase.cpp:474
#10 0xb6f90696 in KCal::Incidence::setRelatedToUid (this=0xa00a780, 
    relatedToUid=@0xbff578a0)
    at /usr/src/debug/kdepimlibs-4.1.1/kcal/incidence.cpp:471
#11 0xb6f9232e in KCal::Incidence::setRelatedTo (this=0xa00a780, incidence=0x0)
    at /usr/src/debug/kdepimlibs-4.1.1/kcal/incidence.cpp:494
#12 0xb6f93d38 in ~Incidence (this=0xa7c2968)
    at /usr/src/debug/kdepimlibs-4.1.1/kcal/incidence.cpp:187
#13 0xb6f975a6 in ~Todo (this=0xa7c2968)
    at /usr/src/debug/kdepimlibs-4.1.1/kcal/todo.cpp:102
#14 0xb6fbd27f in KCal::CalendarLocal::deleteAllTodos (this=0x909a3a0)
    at /usr/include/QtCore/qalgorithms.h:352
#15 0xb6fbaa49 in KCal::CalendarLocal::close (this=0x909a3a0)
    at /usr/src/debug/kdepimlibs-4.1.1/kcal/calendarlocal.cpp:168
#16 0xb6ff99c8 in KCal::ResourceLocal::doReload (this=0x88d4048)
    at /usr/src/debug/kdepimlibs-4.1.1/kcal/resourcelocal.cpp:200
#17 0xb6ff94f5 in KCal::ResourceLocal::reload (this=0x88d4048)
    at /usr/src/debug/kdepimlibs-4.1.1/kcal/resourcelocal.cpp:207
#18 0xb6ff9665 in KCal::ResourceLocal::qt_metacall (this=0x88d4048, 
    _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbff57aec)
    at /usr/src/debug/kdepimlibs-4.1.1/build/kcal/resourcelocal.moc:65
#19 0xb5e23e30 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#20 0xb5e24bb2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#21 0xb66bd413 in KDirWatch::created () from /usr/lib/libkio.so.5
#22 0xb66bd444 in KDirWatch::setCreated () from /usr/lib/libkio.so.5
#23 0xb66bdfd9 in ?? () from /usr/lib/libkio.so.5
#24 0xb66c5751 in ?? () from /usr/lib/libkio.so.5
#25 0xb66c59cb in ?? () from /usr/lib/libkio.so.5
#26 0xb5e23e30 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#27 0xb5e24bb2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#28 0xb5e5dad7 in QTimer::timeout () from /usr/lib/libQtCore.so.4
#29 0xb5e2a84e in QTimer::timerEvent () from /usr/lib/libQtCore.so.4
#30 0xb5e1e8ff in QObject::event () from /usr/lib/libQtCore.so.4
#31 0xb50470ec in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#32 0xb504ef4e in QApplication::notify () from /usr/lib/libQtGui.so.4
#33 0xb645804d in KApplication::notify () from /usr/lib/libkdeui.so.5
#34 0xb5e0f2c1 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#35 0xb5e3be66 in ?? () from /usr/lib/libQtCore.so.4
#36 0xb5e3c56b in QEventDispatcherUNIX::processEvents ()
   from /usr/lib/libQtCore.so.4
#37 0xb50dfbd2 in ?? () from /usr/lib/libQtGui.so.4
#38 0xb5e0d97a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#39 0xb5e0db3a in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#40 0xb5e10145 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#41 0xb5046f67 in QApplication::exec () from /usr/lib/libQtGui.so.4
#42 0x0804a8a0 in main (argc=2, argv=0x1b)
    at /usr/src/debug/kdepim-4.1.1/kmail/main.cpp:146
#0  0xffffe430 in __kernel_vsyscall ()
Comment 1 Thomas McGuire 2008-09-18 18:54:32 UTC
Reassigning to kdepimlibs/kcal
Comment 2 Allen Winter 2008-09-20 01:51:18 UTC
a fix for this was committed into trunk and branch a couple days ago.