[SCM] KDE PIM Libraries module packaging branch, master, updated. debian/4.8.4-2-16-g5b78dc7

Maximiliano Curia maxy at alioth.debian.org
Fri Jun 28 18:11:17 UTC 2013


Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-sc/kdepimlibs.git;a=commitdiff;h=f4cb2db

The following commit has been merged in the master branch:
commit f4cb2dbe06477da20f94e88a7924a588d0cbd7ad
Author: Maximiliano Curia <maxy at debian.org>
Date:   Fri Jun 28 15:09:14 2013 +0200

    Revert "Remove crash_when_marking_folder_read.diff."
    
    This reverts commit 708254b1f00e8b44525869ec51fc990e08373a85.
    
    Conflicts:
    	debian/patches/series
---
 debian/changelog                                   |    1 -
 debian/patches/crash_when_marking_folder_read.diff |   36 ++++++++++++++++++++
 debian/patches/series                              |    1 +
 3 files changed, 37 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index 8427b97..fcffa17 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,7 +4,6 @@ kdepimlibs (4:4.8.5-0r0) UNRELEASED; urgency=low
   * New upstream release.
   * Add myself to Uploaders.
   * Confirm symbols files with 4:4.8.4's build logs.
-  * Remove crash_when_marking_folder_read.diff, already applied upstream.
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Sat, 29 Sep 2012 16:51:09 -0300
 
diff --git a/debian/patches/crash_when_marking_folder_read.diff b/debian/patches/crash_when_marking_folder_read.diff
new file mode 100644
index 0000000..f25806c
--- /dev/null
+++ b/debian/patches/crash_when_marking_folder_read.diff
@@ -0,0 +1,36 @@
+From e537fb9bdbd9bbbc612d5521d974d64efbcda0a9 Mon Sep 17 00:00:00 2001
+From: Montel Laurent <montel at kde.org>
+Date: Wed, 6 Jun 2012 20:40:30 +0200
+Subject: [PATCH] Try to fix Bug 283272 - crash when marking folder read
+
+I don't know how status can be empty.
+But I fix as it. It will fix crash.
+If somebody which has this crash perhaps it can apply this patch and
+verify if it fixes bug.
+
+FIXED-IN: 4.8.5
+BUG: 283272
+(cherry picked from commit 67cfe2290a8c1817a92c6da65da001d267a0f24f)
+---
+ akonadi/kmime/markascommand.cpp |    5 ++++-
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/akonadi/kmime/markascommand.cpp b/akonadi/kmime/markascommand.cpp
+index 96281d5..e8c5974 100644
+--- a/akonadi/kmime/markascommand.cpp
++++ b/akonadi/kmime/markascommand.cpp
+@@ -104,7 +104,10 @@ void MarkAsCommand::markMessages()
+ 
+   QSet<QByteArray> flags = mTargetStatus.statusFlags();
+   Q_ASSERT( flags.size() == 1 );
+-  const Akonadi::Item::Flag flag = *(flags.begin());
++  Akonadi::Item::Flag flag;
++  if(!flags.isEmpty()) 
++    flag = *(flags.begin());
++
+   Akonadi::Item::List itemsToModify;
+   foreach( const Akonadi::Item &it, mMessages ) {
+     Akonadi::Item item( it );
+-- 
+1.7.10
+
diff --git a/debian/patches/series b/debian/patches/series
index 205a619..a17eb0d 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
+crash_when_marking_folder_read.diff
 upstream_b92782580756b3858f0381a5200b79688ab0b0a2.diff
 03_hide_akonadi_progressbar.diff

-- 
KDE PIM Libraries module packaging



More information about the pkg-kde-commits mailing list