Bug 238071 - POP mail gets same message repeatedly from server
Summary: POP mail gets same message repeatedly from server
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmail
Classification: Applications
Component: pop3 (show other bugs)
Version: 1.13.3
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-18 19:43 UTC by m.eik michalke
Modified: 2015-04-12 10:06 UTC (History)
5 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 m.eik michalke 2010-05-18 19:43:44 UTC
+++ This bug was initially created as a clone of Bug #173053 +++

since the original report was made for gentoo packages of kmail 1.9.9 (KDE 3.5.9), i cloned it for the recent KDE 4 version 1.13.3.

i installed the 4.4.3 packages from the PPA repository (kubuntu 10.04 LTS), still no change :-/ i've started kontact from a console, this is the output:

<log>
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
Calling appendChild() on a null node does nothing.
kontact(11967) KMKernel::recoverDeadLetters: Unable to open autosave file "1274088962.12225.9qGNY" 
kontact(11967)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
kontact(11967)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
kontact(11967) MessageList::Core::ModelPrivate::findMessageParent: Circular In-Reply-To reference loop detected in the message tree 
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory
QFileSystemWatcher: failed to add paths: /home/m/.config/ibus/bus
Bus::open: Can not get ibus-daemon's address. 
IBusInputContext::createInputContext: no connection to ibus-daemon 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/index") data size = 8 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/index") data size = 8 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/uidl") data size = 19 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/download/") data size = 0 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/uidl") data size = 21 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/index") data size = 8 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/uidl") data size = 19 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/download/") data size = 0 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/index") data size = 8 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/uidl") data size = 21 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/index") data size = 8 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/uidl") data size = 19 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/download/") data size = 0 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/index") data size = 8 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/uidl") data size = 21 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/index") data size = 8 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/uidl") data size = 19 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/download/") data size = 0 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/index") data size = 8 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/uidl") data size = 21 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/index") data size = 8 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/uidl") data size = 19 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/download/") data size = 0 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/index") data size = 8 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/uidl") data size = 21 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/download/") data size = 0 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/index") data size = 8 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/uidl") data size = 19 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/download/") data size = 0 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/index") data size = 8 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/uidl") data size = 21 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/download/") data size = 0 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/index") data size = 8 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/uidl") data size = 19 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/download/") data size = 0 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/index") data size = 8 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/uidl") data size = 21 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/index") data size = 8 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/uidl") data size = 19 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/download/") data size = 0 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/index") data size = 8 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/uidl") data size = 21 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/download/") data size = 0 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/index") data size = 8 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/uidl") data size = 19 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/download/") data size = 0 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/index") data size = 8 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/uidl") data size = 21 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/download/") data size = 0 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/index") data size = 8 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/uidl") data size = 19 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/download/") data size = 0 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/index") data size = 8 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/uidl") data size = 21 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/download/") data size = 0 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/index") data size = 8 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/uidl") data size = 19 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3s://user1@provider1.example.com:995/download/") data size = 0 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/index") data size = 8 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/uidl") data size = 21 
kontact(11967)/kio (KIOJob) KIO::TransferJob::slotData: mimetype() not emitted when sending first data!; job URL = KUrl("pop3://user2@provider2.example.com:110/download/") data size = 0
</log>

please note that i've replaced the two login addresses with example.com stuff. i've noticed that as log as kmail re-fetches some mails as described in my earlier comment (Bug #173053), the message regarding KUrl("pop3://user2@provider2.example.com:110/download/") is missing. then, after a few rounds, no duplicates are fetched, but this message shows up. these "mimetype() not emitted"-messages come with every checking for mail.

i really hope someone can look into this as it's really annoying.


best regards
Comment 1 m.eik michalke 2010-06-20 20:22:25 UTC
hi,

in the meantime, it got worse. i've been away for a few days, so there were more mails than usual on the POP3 server. as i'm writing this, kmail shows more than <strike>1100</strike> <strike>1200</strike> 1500 supposedly new mails, about 95% of them duplicates. but the worst part is that kmail/kontact is not responding to anything -- actually for more than one and a half hour now. i've tried killing the process (since i wasn't able to shut it down otherwise) and restarting it, but it just contienues where it was interrupted: fetching the same mails over and over again, slowly counting them down (it started with about 120 new mails, now its down to 18, so hopefully i'll be able to clean up the mess some time later this evening...).

unfortunately, in this state kmail has become totally useless for me. i actually had to read all mails with an instance of claws in the meantime to not lose a whole hour. i have the same problem on three different machines.
Comment 2 bugs 2010-07-29 20:25:38 UTC
i got the same problem: 4.4.3 packages from the PPA repository (kubuntu 10.04 LTS)...
Comment 3 Laurent Montel 2015-04-12 10:06:38 UTC
Thank you for taking the time to file a bug report.

KMail2 was released in 2011, and the entire code base went through significant changes. We are currently in the process of porting to Qt5 and KF5. It is unlikely that these bugs are still valid in KMail2.

We welcome you to try out KMail 2 with the KDE 4.14 release and give your feedback.