Revision c55b943...

Go back to digest for 26th February 2012

Bug Fixes in KDE-PIM

David Jarvie committed changes in [kdepim/KDE/4.8] /:

Handle duplicate event UIDs in different calendars

Event cache is now indexed by calendar ID and event UID, which should
reduce the possibility of crashes due to the wrong event being
deleted if any duplicate UIDs exist.

This should fix crashes (bugs 293193, 293290, 293360, and possibly
293346).

Backport of 036983b5f47fec7da5778f68f0fe655b82e3a634 and
f8969a48da10f0c87d4d024bc67c710bf5020638 (master)

File Changes

Added 1 files
  • kalarm/eventid.h
Modified 16 files
  •   kalarm/akonadimodel.cpp
  •   kalarm/akonadimodel.h
  •   kalarm/alarmcalendar.cpp
  •   kalarm/alarmcalendar.h
  •   kalarm/dbushandler.cpp
  •   kalarm/deferdlg.cpp
  •   kalarm/deferdlg.h
  •   kalarm/functions.cpp
  •   kalarm/functions.h
  •   kalarm/kalarmapp.cpp
  •   kalarm/mainwindow.cpp
  •   kalarm/messagewin.cpp
  •   kalarm/messagewin.h
  •   kalarm/undo.cpp
  •   kalarm/undo.h
  •   kalarm/wakedlg.cpp
17 files changed in total