Bug 151847 - next unread occasionally loops over all unread messages within a folder
Summary: next unread occasionally loops over all unread messages within a folder
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmail
Classification: Applications
Component: message list (show other bugs)
Version: enterprise
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2007-11-04 15:18 UTC by hoeppler
Modified: 2018-09-04 18:22 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description hoeppler 2007-11-04 15:18:11 UTC
Version:           KMail 1.9.6 (enterprise 20070904.708012) (Using KDE 3.5.7 "release 72.2" openSUSE 10.3) (using KDE KDE 3.5.7)
Installed from:    SuSE RPMs
Compiler:          gcc version 4.2.1 (SUSE Linux) Using built-in specs.
Target: i586-suse-linux
Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib --libexecdir=/usr/lib --enable-languages=c,c++,objc,fortran,obj-c++,java,ada --enable-checking=release --with-gxx-include-dir=/usr/include/c++/4.2.1 --enable-ssp --disable-libssp --disable-libgcj --with-slibdir=/lib --with-system-zlib --enable-shared --enable-__cxa_atexit --enable-libstdcxx-allocator=new --disable-libstdcxx-pch --program-suffix=-4.2 --enable-version-specific-runtime-libs --without-system-libunwind --with-cpu=generic --host=i586-suse-linux
Thread model: posix
OS:                Linux

When moving to the next unread message within a folder using the '+' hotkey, kmail occasionally skips over all of the remaining unread messages in one go and marks all of the messages as read. This behavior has not been observed in previous versions of kmail.

This bug has been observed in local mbox folders containing 360 messages (50 unread, randomly distributed) and 20000 messages (15 unread). So it doesn't seem to depend on folder size. Furthermore, one of the folders threads messages, the other one doesn't. 

Usually a number of "go to next unread" commands work before kmail starts to visit all of the remaining unread messages. 

I haven't found a way to reproduce this with certainty: 

Up to now, this bug has consistently been observed if a folder contains new/unread messages as put there by kmail. 

I also ovserved it once by going to a folder containing only read messages and marking a number of messages as unread. Then I switched folders a couple of times before returning to the prepared folder. However, I just tried a few times to reproduce this and failed...
Comment 1 Dario Andres 2009-04-05 16:32:10 UTC
Here using:

Qt: 4.5.0 + qt-copy-patches-936035
KDE: 4.2.68 (KDE 4.2.68 (KDE 4.3 >= 20090327))
kdelibs svn rev. 949044
kdepimlibs svn rev.949046
kmail svn rev. 949046
on ArchLinux i686 - Kernel 2.6.28.8

I can't reproduce this when using a DIMAP Gmail account. I don't have a mbox account to test. 

Have you experienced this again with a recent KDE3 / KDE4 version ?

Thanks
Comment 2 Björn Ruberg 2010-01-13 01:54:08 UTC
Waiting for an answer
Comment 3 Andrew Crouthamel 2018-09-04 18:22:54 UTC
Hello! Sorry to be the bearer of bad news, but this version of Kmail has been unmaintained for many years so I am closing this bug. Please try using the latest version of Kmail to see if your issue persists. If it does, please submit a new bug in "kmail2". Thank you!