Bug 844298

Summary: Stuck in calendar factory main thread
Product: [Fedora] Fedora Reporter: Mikhail <mikhail.v.gavrilov>
Component: evolution-ewsAssignee: Matthew Barnes <mbarnes>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 17CC: lucilanga, mbarnes, mcrha
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: evolution-ews-3.4.4 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-08-08 11:19:00 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
backtrace evolution
none
backtrace evolution-calendar-factory
none
proposed ews patch none

Description Mikhail 2012-07-30 09:02:02 UTC
Created attachment 601159 [details]
backtrace evolution

Description of problem:

Comment 1 Mikhail 2012-07-30 09:02:50 UTC
Created attachment 601160 [details]
backtrace evolution-calendar-factory

Comment 2 Milan Crha 2012-08-01 06:49:21 UTC
Thanks for a bug report. This is different from your previous stuck on calendar invite, this one is blocking calendar factory in the main thread, but on a very strange place, in prepare_create_item_with_mime_content_request(), which is not possible in the code. I see from the backtrace that the g_timeout_dispatch() doesn't have exact start of the function, it is shifted slightly inside it, which might mean that there happened a memory corruption in the calendar factory process.

Comment 3 Milan Crha 2012-08-01 06:56:16 UTC
Created attachment 601665 [details]
proposed ews patch

for evolution-ews;

I'm not sure whether this will help, though I didn't find anything obvious on the first look. I'm building a test package at [1], give it a try, please.

[1] http://koji.fedoraproject.org/koji/taskinfo?taskID=4347231

Comment 4 Milan Crha 2012-08-08 11:19:00 UTC
Created commit 52d5998 in ews master (3.5.90+)
Created commit e624a91 in ews gnome-3-4 (3.4.4+)