[Digikam-devel] [Bug 262077] Crash while trying to select a range of dates in timeline view
Marcel Wiesweg
marcel.wiesweg at gmx.de
Mon Oct 3 18:06:05 BST 2011
https://bugs.kde.org/show_bug.cgi?id=262077
Marcel Wiesweg <marcel.wiesweg at gmx.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #20 from Marcel Wiesweg <marcel wiesweg gmx de> 2011-10-03 17:06:05 ---
Git commit 35e1ae964ca1cf5a71d81478ad863ba681e15ee3 by Marcel Wiesweg.
Committed on 03/10/2011 at 13:58.
Pushed by mwiesweg into branch 'master'.
Rewrite of the ImageInfoCache infrastructure with fixed crashes and better
granularity
- apply save atomic operations and drop ImageInfoDatas from the cache if ref
count is 0
- remove dependency on the big database lock, use a finer grained readwritelock
for ImageInfo
- cache image infos by name as well, used for thumbnail info retrieval
- rewrite the getter methods in ImageInfo for the ReadWriteLock
BUG: 262077
M +2 -1 NEWS
M +8 -15 libs/database/databaseaccess.cpp
M +0 -6 libs/database/databaseaccess.h
M +228 -263 libs/database/imageinfo.cpp
M +1 -0 libs/database/imageinfo.h
M +125 -29 libs/database/imageinfocache.cpp
M +35 -14 libs/database/imageinfocache.h
M +37 -4 libs/database/imageinfodata.h
http://commits.kde.org/digikam/35e1ae964ca1cf5a71d81478ad863ba681e15ee3
--
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 Digikam-devel
mailing list