Bug 839554 - Evolution GUI freeze while deleting memos on MAPI Account
Summary: Evolution GUI freeze while deleting memos on MAPI Account
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution-mapi
Version: 17
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Matthew Barnes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-07-12 09:38 UTC by Samarjit Adhikari
Modified: 2012-07-18 11:08 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2012-07-18 11:08:48 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
All logs and stack traces (311.21 KB, application/x-bzip)
2012-07-12 09:38 UTC, Samarjit Adhikari
no flags Details


Links
System ID Private Priority Status Summary Last Updated
GNOME Bugzilla 651460 0 None None None 2012-07-18 11:08:48 UTC

Description Samarjit Adhikari 2012-07-12 09:38:38 UTC
Created attachment 597749 [details]
All logs and stack traces

Description of problem:


Version-Release number of selected component (if applicable):
Evolutiion mapi 3.4.3-5

How reproducible:


Steps to Reproduce:
1.Create a mapi account 
2.Switch to memos
3.Add/delete some memos and play around it.
4. Suddenly the gui freeze. screenshot attached.
  
Actual results:


Expected results:
Evolution should not freeze

Additional info:
All logs are attached.

Comment 1 Milan Crha 2012-07-18 11:08:48 UTC
Thanks for a bug report. There is filled a similar upstream bug
[1], thus I'm moving this there. Please see [1] for any further
updates. If possible, please CC yourself there, in case upstream
developers will have additional questions.

The issue is that evolution calls EClient synchronous function
in main thread, which requires to iterate on the main context,
and as such can let user do other UI actions while the request
is processing.

[1] https://bugzilla.gnome.org/show_bug.cgi?id=651460


Note You need to log in before you can comment on or make changes to this bug.