Bug 270405

Summary: Everything is a mail folder... even some things that aren't.
Product: [Applications] kmail2 Reporter: Alejandro Nova <alejandronova>
Component: foldersAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: arthur, aspotashev, smartins
Priority: NOR    
Version: Git (master)   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:

Description Alejandro Nova 2011-04-08 06:19:36 UTC
Version:           Git (master) (using KDE 4.6.1) 
OS:                Linux

When I look my KMail folder list, I can see some "mail folders" that clearly are not mail folders. Navigating to them carries unpredictable consequences.

1. Tags folder. Everything that has a tag is there. When I update my birthdays using the Facebook resource, I get a mail folder with ~300 Birthdays. When I try to navigate there, I get nothing but an Akonadi process eating all of my CPU.
2. Bookmarks folder. All of my bookmarks appear in my mail list, as if they were mail folders. When I try to navigate there I get nothing.

Reproducible: Always

Steps to Reproduce:
1. Run a recent KMail git snapshot.
2. Add the Akonadi Bookmarks resource, the Akonadi Facebook resource, the Birthdays resource and the Tags resource.
3. Sync Facebook, and restart Akonadi.

You'll see all of those bogus mail folders. 

Actual Results:  
I get bogus mail folders.

Expected Results:  
Birthdays or bookmarks aren't mail. They shouldn't appear!
Comment 1 Sergio Martins 2011-04-11 02:01:29 UTC
Which process?
Comment 2 Alejandro Nova 2011-04-11 04:17:39 UTC
The main process: akonadiserver and mysqld-akonadi. The CPU load looks like Akonadi normally busy, but KMail/Akonadi is showing nothing.
Comment 3 Alejandro Nova 2011-04-21 05:41:05 UTC
Partly fixed in Beta 5: I can still see bookmarks like mail folders, and see nothing when I click on those bogus mail folders, but, for birthdays, the issue is solved.
Comment 4 Alejandro Nova 2011-12-09 03:26:27 UTC
Squashed in KDE 4.8 Beta 2; RESOLVED/FIXED :)