After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 568542 - Empty Trash on Deleted Items folder does not work
Empty Trash on Deleted Items folder does not work
Status: RESOLVED DUPLICATE of bug 607637
Product: evolution-mapi
Classification: Applications
Component: Mail
0.27.x
Other All
: Normal normal
: ---
Assigned To: Johnny Jacob
evolution-mapi-maint
evolution[mapi]
Depends on:
Blocks:
 
 
Reported: 2009-01-21 12:33 UTC by Kandepu Prasad
Modified: 2010-02-17 11:24 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26



Description Kandepu Prasad 2009-01-21 12:33:52 UTC
Please describe the problem:
Select the Deleted Items folder, right click and select Empty Trash. Nothing happens.

Note: Folder-> Expunge works well and deletes all messages permanently in Deleted Items folder.

Steps to reproduce:


Actual results:


Expected results:


Does this happen every time?


Other information:
Comment 1 Eric Work 2009-12-13 07:11:13 UTC
I can confirm this bug.  Right clicking on "Deleted Items" and selecting "Empty Trash" does nothing.  Also "File" -> "Empty Trash" does nothing.  These are probably related.

Packages Installed:

evolution-2.29.3-1.fc12.x86_64
evolution-conduits-2.29.3-1.fc12.x86_64
evolution-data-server-2.29.3-3.fc12.x86_64
evolution-data-server-devel-2.29.3-3.fc12.x86_64
evolution-data-server-doc-2.29.3-3.fc12.noarch
evolution-devel-2.29.3-1.fc12.x86_64
evolution-help-2.29.3-1.fc12.noarch
evolution-mapi-0.29.3-1.fc12.x86_64
evolution-mapi-devel-0.29.3-1.fc12.x86_64
Comment 2 Eric Work 2009-12-13 07:13:42 UTC
Just to comment further.  Performing an expunge like the reporter mentioned produces the following messages in the console.

exchange-mapi-connection.c:1611: Entering exchange_mapi_empty_folder libexchangemapi-Message: exchange-mapi-connection.c:1613: exchange_mapi_empty_folder: lock(connect_lock)

Folder with id 2AEC060000000001 was emptied libexchangemapi-Message: exchange-mapi-connection.c:1646: exchange_mapi_empty_folder: unlock(connect_lock)

exchange-mapi-connection.c:1648: Leaving exchange_mapi_empty_folder

Seems like "Empty Trash" should do the same thing.
Comment 3 John Crossno 2010-01-22 15:08:53 UTC
Some additional confirmation of the behavior...

I'm using Evo 2.29.20100112-1.2 x86_64 (which shows as 2.29.6 in the Help -> About box), and MAPI connector version is 0.29.5-1.3.

I ran the following tests to confirm this:
Right-clicked on the Exchange Deleted Items folder and selected empty trash. Nothing was removed.
Moved an email to the Inbox of the "On This Computer" structure, and deleted it. It showed up in that structures Trash folder.
Right-clicked on the Exchange Deleted Items folder and selecting empty trash emptied neither folder. Doing the same on the Trash folder did empty it as would have been expected.
The purpose of this test was to just document that the Empty Trash option was not always trying to empty the local trash folder, which goes to earlier comments that it's doing nothing at all.
I also selected the Expunge Folder option while in the Deleted Items folder, but it did not purge the deleted items folder. I had to delete them directly. This seems to be different from what was described previously, but might have gotten broken in the (subsequent) version I have.
Comment 4 Akhil Laddha 2010-02-17 11:24:12 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

*** This bug has been marked as a duplicate of bug 607637 ***