[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#600907: marked as done (Kmail does not delete all mails from POP3 server, resulting in duplicate mail)



Your message dated Sun, 28 Nov 2010 17:48:08 +0000
with message-id <E1PMlM8-0001Gx-N3@franck.debian.org>
and subject line Bug#600907: fixed in kdepimlibs 4:4.4.5-2
has caused the Debian Bug report #600907,
regarding Kmail does not delete all mails from POP3 server, resulting in duplicate mail
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
600907: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=600907
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: kdepimlibs-kio-plugins 
Version: 4:4.4.5-1
Tags: patch,fixed-upstream

Sometimes KMail doesn't delete all the messages from the POP3 server, 
resulting in duplicate mails being downloaded on future checks.

This was fixed upstream, but not yet released.

More details at:

https://bugs.kde.org/show_bug.cgi?id=230072

https://bugs.kde.org/show_bug.cgi?id=234832

http://websvn.kde.org/?view=revision&revision=1156868

I've attached the patch from that revision...

If there is anything more I can do to help get this included, just say so.

Cheers,

Allwyn.
--- trunk/KDE/kdepimlibs/kioslave/pop3/pop3.cpp	2010/07/29 22:08:48	1156867
+++ trunk/KDE/kdepimlibs/kioslave/pop3/pop3.cpp	2010/07/29 22:10:36	1156868
@@ -145,7 +145,7 @@
     memcpy(data, readBuffer, copyLen);
     readBufferLen -= copyLen;
     if (readBufferLen)
-      memcpy(readBuffer, &readBuffer[copyLen], readBufferLen);
+      memmove(readBuffer, &readBuffer[copyLen], readBufferLen);
     return copyLen;
   }
   waitForResponse(600);
@@ -164,7 +164,7 @@
       data[copyLen] = '\0';
       readBufferLen -= copyLen;
       if (readBufferLen)
-        memcpy(readBuffer, &readBuffer[copyLen], readBufferLen);
+        memmove(readBuffer, &readBuffer[copyLen], readBufferLen);
       return copyLen;
     }
     waitForResponse(600);

Attachment: signature.asc
Description: This is a digitally signed message part.


--- End Message ---
--- Begin Message ---
Source: kdepimlibs
Source-Version: 4:4.4.5-2

We believe that the bug you reported is fixed in the latest version of
kdepimlibs, which is due to be installed in the Debian FTP archive:

kdepimlibs-dbg_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/kdepimlibs-dbg_4.4.5-2_amd64.deb
kdepimlibs-kio-plugins_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/kdepimlibs-kio-plugins_4.4.5-2_amd64.deb
kdepimlibs5-dev_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/kdepimlibs5-dev_4.4.5-2_amd64.deb
kdepimlibs5_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/kdepimlibs5_4.4.5-2_amd64.deb
kdepimlibs_4.4.5-2.debian.tar.gz
  to main/k/kdepimlibs/kdepimlibs_4.4.5-2.debian.tar.gz
kdepimlibs_4.4.5-2.dsc
  to main/k/kdepimlibs/kdepimlibs_4.4.5-2.dsc
libakonadi-contact4_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libakonadi-contact4_4.4.5-2_amd64.deb
libakonadi-kabc4_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libakonadi-kabc4_4.4.5-2_amd64.deb
libakonadi-kcal4_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libakonadi-kcal4_4.4.5-2_amd64.deb
libakonadi-kde4_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libakonadi-kde4_4.4.5-2_amd64.deb
libakonadi-kmime4_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libakonadi-kmime4_4.4.5-2_amd64.deb
libgpgme++2_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libgpgme++2_4.4.5-2_amd64.deb
libkabc4_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libkabc4_4.4.5-2_amd64.deb
libkblog4_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libkblog4_4.4.5-2_amd64.deb
libkcal4_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libkcal4_4.4.5-2_amd64.deb
libkholidays4_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libkholidays4_4.4.5-2_amd64.deb
libkimap4_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libkimap4_4.4.5-2_amd64.deb
libkldap4_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libkldap4_4.4.5-2_amd64.deb
libkmime4_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libkmime4_4.4.5-2_amd64.deb
libkontactinterface4_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libkontactinterface4_4.4.5-2_amd64.deb
libkpimidentities4_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libkpimidentities4_4.4.5-2_amd64.deb
libkpimtextedit4_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libkpimtextedit4_4.4.5-2_amd64.deb
libkpimutils4_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libkpimutils4_4.4.5-2_amd64.deb
libkresources4_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libkresources4_4.4.5-2_amd64.deb
libktnef4_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libktnef4_4.4.5-2_amd64.deb
libkxmlrpcclient4_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libkxmlrpcclient4_4.4.5-2_amd64.deb
libmailtransport4_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libmailtransport4_4.4.5-2_amd64.deb
libmicroblog4_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libmicroblog4_4.4.5-2_amd64.deb
libqgpgme1_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libqgpgme1_4.4.5-2_amd64.deb
libsyndication4_4.4.5-2_amd64.deb
  to main/k/kdepimlibs/libsyndication4_4.4.5-2_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 600907@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Modestas Vainius <modax@debian.org> (supplier of updated kdepimlibs package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun, 28 Nov 2010 19:17:34 +0200
Source: kdepimlibs
Binary: kdepimlibs5 kdepimlibs5-dev kdepimlibs-kio-plugins libakonadi-contact4 libakonadi-kabc4 libakonadi-kcal4 libakonadi-kde4 libakonadi-kmime4 libgpgme++2 libkabc4 libkblog4 libkcal4 libkholidays4 libkimap4 libkldap4 libkmime4 libkontactinterface4 libkpimidentities4 libkpimtextedit4 libkpimutils4 libkresources4 libktnef4 libkxmlrpcclient4 libmailtransport4 libmicroblog4 libqgpgme1 libsyndication4 kdepimlibs-dbg
Architecture: source amd64
Version: 4:4.4.5-2
Distribution: unstable
Urgency: low
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Modestas Vainius <modax@debian.org>
Description: 
 kdepimlibs-dbg - debugging symbols for the KDE Development Platform PIM libraries
 kdepimlibs-kio-plugins - kio slaves used by KDE PIM applications
 kdepimlibs5 - the KDE Development Platform PIM libraries (transitional package)
 kdepimlibs5-dev - development files for the KDE Development Platform PIM libraries
 libakonadi-contact4 - library for using the Akonadi PIM data server
 libakonadi-kabc4 - library for using the Akonadi PIM data server
 libakonadi-kcal4 - library for using the Akonadi PIM data server
 libakonadi-kde4 - library for using the Akonadi PIM data server
 libakonadi-kmime4 - library for using the Akonadi PIM data server
 libgpgme++2 - c++ wrapper library for gpgme
 libkabc4   - library for handling address book data
 libkblog4  - client-side support library for web application remote blogging A
 libkcal4   - library for handling calendar data
 libkholidays4 - holidays calculation library
 libkimap4  - library for handling IMAP data
 libkldap4  - library for accessing LDAP
 libkmime4  - library for handling MIME data
 libkontactinterface4 - Kontact interface library
 libkpimidentities4 - library for managing user identities
 libkpimtextedit4 - library that provides a textedit with PIM-specific features
 libkpimutils4 - library for dealing with email addresses
 libkresources4 - the KDE Resource framework library
 libktnef4  - library for handling TNEF data
 libkxmlrpcclient4 - simple XML-RPC client library
 libmailtransport4 - mail transport service library
 libmicroblog4 - library for using the Microblog Akonadi Resource
 libqgpgme1 - library for GpgME++ integration with Qt
 libsyndication4 - parser library for RSS and Atom feeds
Closes: 600907
Changes: 
 kdepimlibs (4:4.4.5-2) unstable; urgency=low
 .
   * Point debian/control Vcs fields to the new Git repository.
   * Fix POP3 mailcheck aborting because of internal memory errors. The bug was
     a cause of POP3 mails not getting deleted from POP3 servers.
     (Closes: #600907)
Checksums-Sha1: 
 cc36f136c094b9fc31debb01c276138dd53b400e 2094 kdepimlibs_4.4.5-2.dsc
 794f11681cbdd6f58030b426ac635509280c84c8 113345 kdepimlibs_4.4.5-2.debian.tar.gz
 29164af7df46f9506ab09b9bff48266dd177241b 16286 kdepimlibs5_4.4.5-2_amd64.deb
 6ccefe2fba712aff0897c703a56bb8d4c071dce4 433886 kdepimlibs5-dev_4.4.5-2_amd64.deb
 18d280dad0342fe19991ac1066584608559cdfdf 326370 kdepimlibs-kio-plugins_4.4.5-2_amd64.deb
 28434a82c26274cfdd281bda4f65b601d59c2b8d 306948 libakonadi-contact4_4.4.5-2_amd64.deb
 b5cd9cf5fc235ef65830e41a9a56bcebfe0535cf 18166 libakonadi-kabc4_4.4.5-2_amd64.deb
 edef5a095e18140447e0e8fa40494fbe94aace7a 21296 libakonadi-kcal4_4.4.5-2_amd64.deb
 7e8c3665038062061a591047fc0c32a55410c97f 719540 libakonadi-kde4_4.4.5-2_amd64.deb
 53e5206a6001b6e930e647154830456f6f0d068b 68466 libakonadi-kmime4_4.4.5-2_amd64.deb
 1ecfd0e66a6a6d3c450d9f405ee053ca8a08c087 323028 libgpgme++2_4.4.5-2_amd64.deb
 a380d3c77d06dbffe460314a1569e3d948fed904 408570 libkabc4_4.4.5-2_amd64.deb
 9ddbb24d126eb11f92ea7ca8a99b5a5e8ac7df4b 137544 libkblog4_4.4.5-2_amd64.deb
 d4d4b447d4b1f20df732e0f93a20cec191a83b2d 462432 libkcal4_4.4.5-2_amd64.deb
 c1beb0a2af17e83f7882da7471c2814b496254bd 85272 libkholidays4_4.4.5-2_amd64.deb
 839a7a4d7615bbf7b9d246b6f162f157af1c3de1 176762 libkimap4_4.4.5-2_amd64.deb
 484b1ef8da040311c008053860f6cad03c8a944e 108456 libkldap4_4.4.5-2_amd64.deb
 c53f4494023e51d66760f294abadbbec0dfa89d7 172382 libkmime4_4.4.5-2_amd64.deb
 6b6012432aca080ff4a2a8f3160bbb204f79ad4b 50366 libkontactinterface4_4.4.5-2_amd64.deb
 5383d6a63e5dea73b6ae5ca2dcc552af2e7f6f95 78458 libkpimidentities4_4.4.5-2_amd64.deb
 0723dd8089f9960609baf08ede2114c7eeaa34b6 41424 libkpimtextedit4_4.4.5-2_amd64.deb
 1c8626cf8c3ae526f1188c4705ac2fc33846302c 51052 libkpimutils4_4.4.5-2_amd64.deb
 e36dad4f3ef430e55d51c5c2f6ab4af3ffa38dea 89592 libkresources4_4.4.5-2_amd64.deb
 f8e3ac549416f3cb98ca2fb3fc32f2a34cb82b8b 66592 libktnef4_4.4.5-2_amd64.deb
 f95cffea3667a0b50069c1554599c0705947cc5f 39930 libkxmlrpcclient4_4.4.5-2_amd64.deb
 c67012e8a362f4af426a8f281e5624a7b0950f44 181260 libmailtransport4_4.4.5-2_amd64.deb
 367d460b494785b4cda75c3891f78e0b8d4276a0 24722 libmicroblog4_4.4.5-2_amd64.deb
 0fdcca334cc8b82c3315662d5c291c35f019a81a 25776 libqgpgme1_4.4.5-2_amd64.deb
 01db653a5a5f4bab385dfb44d4b36e06abf1f1c2 253846 libsyndication4_4.4.5-2_amd64.deb
 16f971c7ee3fa1780935ede7deeb57b9a08a6b6c 27384920 kdepimlibs-dbg_4.4.5-2_amd64.deb
Checksums-Sha256: 
 56d2feeebdf23952ea65185de360fe1930070a7841bb0c3a1eb2a40cc8bb65b6 2094 kdepimlibs_4.4.5-2.dsc
 e539111beb081045e63cc7d02a8df531190c4cd1aa9555b14fe3c8b909dcdb2b 113345 kdepimlibs_4.4.5-2.debian.tar.gz
 a253567c365e84da9ff9a40e1a14a5ae8e59a129175c087cd18af2bf38d5874b 16286 kdepimlibs5_4.4.5-2_amd64.deb
 7849a84143aeb65138236bbbbdfa9c676c643440ad6339e60b350dba12e4f5ba 433886 kdepimlibs5-dev_4.4.5-2_amd64.deb
 fd2fa8a13bedf1d2e663146e954d6faf569917ca80afd77e6fdbaa0fa9f136f7 326370 kdepimlibs-kio-plugins_4.4.5-2_amd64.deb
 af908efb275cd2d804a1630ced3793527015aeed3fe52f63194359390a85ce24 306948 libakonadi-contact4_4.4.5-2_amd64.deb
 21a43840adb346ebbef706a8691c08200e54054b8a76a9173c3cfa0d5195c977 18166 libakonadi-kabc4_4.4.5-2_amd64.deb
 527dd0cfe9fa1b5b4ea4eff3469f18d44c6da15680cf6bdd59b4be49640f40da 21296 libakonadi-kcal4_4.4.5-2_amd64.deb
 f5d7d9eee94418ede328dd254f11538753a9f3b7866c9cfb525a7dd1e665792a 719540 libakonadi-kde4_4.4.5-2_amd64.deb
 682d8941a5926af630bbf83d58f94aab498975bba077e322e65e0209facce8d6 68466 libakonadi-kmime4_4.4.5-2_amd64.deb
 fd144d153036d6d7169d5138cac7ae371e969a21ba49f6ede2282b1b2f164338 323028 libgpgme++2_4.4.5-2_amd64.deb
 b7e5367f5566523455b70b316b6f720b3a9ea6321608776b2d31269279a87c32 408570 libkabc4_4.4.5-2_amd64.deb
 59b85eb728e65da40c99e87e2bdd429f9f208da548adeb52235f9dd0c8ce3d32 137544 libkblog4_4.4.5-2_amd64.deb
 f5a8feb455d66a217c87471ccf7e74a72a83383cd3dea4053b476facadc308fc 462432 libkcal4_4.4.5-2_amd64.deb
 e8f74149730cce758e1df5cafbf0350fba0e446122f0746bd0c57148f40bff83 85272 libkholidays4_4.4.5-2_amd64.deb
 dc3bb5ea593b4d4d99597dee28d67e72fef5beee2ac9ba78d058ea413eccd5f6 176762 libkimap4_4.4.5-2_amd64.deb
 99e7a1a70b4e3471d2b535710b15578cefa3e88ce6337f664de9473b31aaaa5c 108456 libkldap4_4.4.5-2_amd64.deb
 3c019da9edea730504a619fd557118b134390ddd9663e1ee75726e4ede299628 172382 libkmime4_4.4.5-2_amd64.deb
 ab156cfc14d21a3e339de1ffc950c0a83267fe002a36f7ab7b1ae1abe40e4c1c 50366 libkontactinterface4_4.4.5-2_amd64.deb
 904a21f406dc2d26c5a46fc03fe2a8bbc932efb0517e9524f46eed6bf8442711 78458 libkpimidentities4_4.4.5-2_amd64.deb
 2d8a3da6f7a2562f1c099ccd0424aab7767fdc0ec949efa002f09487d5460073 41424 libkpimtextedit4_4.4.5-2_amd64.deb
 1378ce000608646cae8a95385b6f36101f3e61730273f78ed8658b688586f215 51052 libkpimutils4_4.4.5-2_amd64.deb
 01f6dad251b76169784701e40100c77f77e40e7ab1d583fb1950600169d6ea48 89592 libkresources4_4.4.5-2_amd64.deb
 4c49914e3628db996744e7cde2bca565ab53950b60cb151c2ea45b1fc96d6995 66592 libktnef4_4.4.5-2_amd64.deb
 97e101627138272987df431d6d3b13e68346d9ed94ced4638ce7068a031eb8a8 39930 libkxmlrpcclient4_4.4.5-2_amd64.deb
 36a8643ed20800e6d345a38970b63c8bc9f7987325cbf82aa3a0945e6499e6fa 181260 libmailtransport4_4.4.5-2_amd64.deb
 09a75fb4fe190d18934367cad5e6a75b4ec567d7039359d03225333db3fc450c 24722 libmicroblog4_4.4.5-2_amd64.deb
 51f866a350497a67f7790daf11a1eb344916fed416b3ad969fdcd13fe316fcc3 25776 libqgpgme1_4.4.5-2_amd64.deb
 3625ab3edf351ab54c7f2e9975d00cbedda49e4206aadcd9857f3efb9d09cc40 253846 libsyndication4_4.4.5-2_amd64.deb
 37663a37dd28ffbce00b17a0a28f18148107d6a44c406e84717936c24189ab6a 27384920 kdepimlibs-dbg_4.4.5-2_amd64.deb
Files: 
 7a7222fc50f3c17ac44335242228ad7a 2094 libs optional kdepimlibs_4.4.5-2.dsc
 ccbcb224aec70ef7d08ace2ae0da990a 113345 libs optional kdepimlibs_4.4.5-2.debian.tar.gz
 f8331fd8f0708405210cb6f4b4267db1 16286 libs optional kdepimlibs5_4.4.5-2_amd64.deb
 855bb3dd853e489100da8033776acfbd 433886 libdevel optional kdepimlibs5-dev_4.4.5-2_amd64.deb
 beb184004a1357075f90ff394d808af2 326370 libs optional kdepimlibs-kio-plugins_4.4.5-2_amd64.deb
 2bf7a5ef488fcdeb868f16ba35af9f36 306948 libs optional libakonadi-contact4_4.4.5-2_amd64.deb
 40a91949bd3e4c9a5a10e566a18d5198 18166 libs optional libakonadi-kabc4_4.4.5-2_amd64.deb
 d6ddd485d26d78a36400919ac6e16b5d 21296 libs optional libakonadi-kcal4_4.4.5-2_amd64.deb
 0a5e5936a2551da96bc4ef2202e91afc 719540 libs optional libakonadi-kde4_4.4.5-2_amd64.deb
 57b9e0bba7870f601d486e45ab7a1b30 68466 libs optional libakonadi-kmime4_4.4.5-2_amd64.deb
 4f8b7dae06e3e76a03631ab0a30e6cbb 323028 libs optional libgpgme++2_4.4.5-2_amd64.deb
 a2fd6319040fad8b543b373432ce3f03 408570 libs optional libkabc4_4.4.5-2_amd64.deb
 61628855a65e127d200fa6dec8b39b2d 137544 libs optional libkblog4_4.4.5-2_amd64.deb
 eeb5f8a0d2fb3d33be16719ec132e43c 462432 libs optional libkcal4_4.4.5-2_amd64.deb
 e45494bcdabada7466ebcd91e3e77563 85272 libs optional libkholidays4_4.4.5-2_amd64.deb
 e9cf2eb1b8c67c52f059cb29089248f5 176762 libs optional libkimap4_4.4.5-2_amd64.deb
 2fc8453212453b9490543431aeb0d88b 108456 libs optional libkldap4_4.4.5-2_amd64.deb
 a2ae75017d8a2a1ec129e9129958989a 172382 libs optional libkmime4_4.4.5-2_amd64.deb
 90578074549d4e39a0eb11cdb9a07d5e 50366 libs optional libkontactinterface4_4.4.5-2_amd64.deb
 1ed9bdcfebd894579214a054e9daad78 78458 libs optional libkpimidentities4_4.4.5-2_amd64.deb
 0fdee193fbf549ae7edba807667f7b60 41424 libs optional libkpimtextedit4_4.4.5-2_amd64.deb
 96221584248e5a506bf6786b79a48611 51052 libs optional libkpimutils4_4.4.5-2_amd64.deb
 12ed4813ac638f3c2da3be868358dafd 89592 libs optional libkresources4_4.4.5-2_amd64.deb
 57bcd53afff2682176a28c003d53d555 66592 libs optional libktnef4_4.4.5-2_amd64.deb
 073573c0ad294f913598d0ac5a0e766a 39930 libs optional libkxmlrpcclient4_4.4.5-2_amd64.deb
 c38a331e6ea0ab9180b90344add8066b 181260 libs optional libmailtransport4_4.4.5-2_amd64.deb
 5cef6648716c0356166b64807bd27137 24722 libs optional libmicroblog4_4.4.5-2_amd64.deb
 bc5ea130c289dd010928d1ccb0a78dcf 25776 libs optional libqgpgme1_4.4.5-2_amd64.deb
 c8548b47b07e9c22172b62e729a44ce0 253846 libs optional libsyndication4_4.4.5-2_amd64.deb
 aa6ba60e2234e19a94e6bcc8ee862ae4 27384920 debug extra kdepimlibs-dbg_4.4.5-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkzykWgACgkQHO9JRnPq4hTt6wCfUxi1DjxGorwR7h6P89QL8NxO
EskAnjdrN3bQNwW6C8JQnoQ/+sRCALCL
=Jp3E
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: