Bug 501680

Summary: Crash when configuring Evolution MAPI account
Product: [Fedora] Fedora Reporter: Klaasjan Brand <kjb>
Component: evolution-mapiAssignee: Matthew Barnes <mbarnes>
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: low    
Version: 11CC: bojan, mbarnes
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-06-13 11:12:56 UTC Type: ---
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
evolution crash trace none

Description Klaasjan Brand 2009-05-20 09:50:17 UTC
Description of problem:

When configuring a new MAPI account (to an Exchange 2003 server), pushing the "Authenticate" button after supplying correct credentials results in an Evolution crash. Incorrect credentials trigger the appropriate prompt.

Version-Release number of selected component (if applicable):

evolution-mapi-0.26.1-1.fc11.x86_64
openchange-0.8.2-2.fc11.x86_64


Additional info:

I've built a MAPI profile using openchange's "mapiprofile" tool and verified I can connect to Exchange and list users and mail folders.
Interesting: the mapiprofile tool prompts me to select between me and a coworker with the same last name.

After crashing, evolution has created a mapi profile in ~/.evolution. Closer examination of this file with "mapiprofile" reveals that the mailbox id is not my mailbox, but my coworker (seems evolution picked the first one on the list).
This seems like a major bug to me and could explain the evolution crash.

Please contact me if there's any other information I can provide.

Comment 1 Matthew Barnes 2009-05-21 19:20:22 UTC
Can you please provide a stack trace of the crash, either from Bug Buddy or through GDB?  See [1] for detailed instructions on how to do this.

[1] http://live.gnome.org/GettingTraces/Details

Comment 2 Klaasjan Brand 2009-05-25 07:27:59 UTC
Created attachment 345280 [details]
evolution crash trace

Here's the trace for my evolution crash. There are a number of other threads doing nothing interesting, but this is the one doing the MAPI work.

Comment 3 Bug Zapper 2009-06-09 16:09:50 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 11 development cycle.
Changing version to '11'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 4 Matthew Barnes 2009-06-13 11:12:56 UTC
Moving this upstream for better visibility.  Please see [1] for further updates.

[1] http://bugzilla.gnome.org/show_bug.cgi?id=585639