On Thursday 30 of May 2013 19:43:20 François Andriot wrote: > Le 30/05/2013 04:08, Slávek Banko a écrit : > > On Friday 03 of May 2013 17:13:23 Serghei Amelian wrote: > >> Hello, > >> > >> If anyone experienced this bug: > >> http://lists.opensuse.org/opensuse-kde3/2012-03/msg00001.html > >> > >> try this patch: > >> http://sourceforge.net/p/kde3/kdepim/ci/a32b14d7ababc08d76195a7382e5 > >>98329fb 7f0a2/ > > > > I have prepared a completely alternative patch! When examining the > > original code, I noticed that in myRead is used memcpy when moving > > block within the buffer. > > > > This reminded me bug 737 and commit 65c85dca (tdebase). This commit > > fixes in the POP3 protocol exactly the same case as in the original > > code of IMAP protocol. Therefore, I have prepared a same patch for > > IMAP (for original code - without your previously proposed patches). > > > > Please, try it. > > > > Slavek > > Nice find, your alternative patch fixes my parsing problems ! > For me it's OK to push it. > > Francois > Thank you for your effort and testing. Pushed to GIT in hash c830701a and also into v3.5.13-sru branch. I'm glad that we discovered soon enough that the previous proposed patch was incorrect. Note: This could be the last patch before freezing source code for 3.5.13.2 - leaving aside the patch for increase version in tdelibs :) Slavek --