Evolution : exchange-plugin crashes 2.30.3-2ubuntu2 - relocation error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
evolution-exchange (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: evolution
Machine Info
------------------
ubuntu 64 bit 10.10 inline upgrade from a 10.04 install
tbs@corelux:/tmp$ apt-cache policy evolution
evolution:
Installed: 2.30.3-1ubuntu7
Candidate: 2.30.3-1ubuntu7
Version table:
*** 2.30.3-1ubuntu7 0
500 http://
100 /var/lib/
2.
500 http://
I have 3 mail accounts, 2 IMAP and one Exchange. When I try to start evolution with the exchange account disabled, all is good. If I then enable the Exchange account, or try to start Evolution with the account pre-enabled, evolution crashes. Reliably. Every single time.
Short form
-------
tbs@corelux:/tmp$ evolution
(evolution:14519): evolution-
(evolution:14519): evolution-
** (evolution:14519): DEBUG: Loading Exchange MAPI Plugin
** (evolution:14519): DEBUG: MAPI listener is constructed with 0 listed MAPI accounts
EI: MAIL PREFSevolution: relocation error: /usr/lib/
rmccluskey@
Description: Ubuntu 10.10
Release: 10.10
tbs@corelux:/tmp$
Longer Form (snip from CAMEL_DEBUG=all evolution >& evo.log)
-------
###########
camel_junk_
(evolution:14982): evolution-
(evolution:14982): evolution-
results from running in DBG (gdb evolution)
-------
tbs@corelux:/tmp$ gdb evolution
GNU gdb (GDB) 7.2-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://
Reading symbols from /usr/bin/
done.
(gdb) run
Starting program: /usr/bin/evolution
[Thread debugging using libthread_db enabled]
[New Thread 0x7fffe6ec1710 (LWP 15218)]
[New Thread 0x7fffdb25c710 (LWP 15219)]
[New Thread 0x7fffdaa5b710 (LWP 15220)]
[New Thread 0x7fffd9988710 (LWP 15221)]
[New Thread 0x7fffd9187710 (LWP 15222)]
[New Thread 0x7fffd8986710 (LWP 15223)]
[New Thread 0x7fffd7f5c710 (LWP 15224)]
[New Thread 0x7fffd775b710 (LWP 15225)]
[New Thread 0x7fffd6f5a710 (LWP 15226)]
[New Thread 0x7fffd6759710 (LWP 15227)]
[New Thread 0x7fffd5f58710 (LWP 15228)]
[New Thread 0x7fffd5757710 (LWP 15229)]
[New Thread 0x7fffd4f56710 (LWP 15230)]
[Thread 0x7fffd5757710 (LWP 15229) exited]
(evolution:15215): evolution-
(evolution:15215): evolution-
[Thread 0x7fffd6f5a710 (LWP 15226) exited]
** (evolution:15215): DEBUG: Loading Exchange MAPI Plugin
** (evolution:15215): DEBUG: MAPI listener is constructed with 0 listed MAPI accounts
[New Thread 0x7fffd6f5a710 (LWP 15236)]
[Thread 0x7fffd6f5a710 (LWP 15236) exited]
[New Thread 0x7fffd6f5a710 (LWP 15237)]
[New Thread 0x7fffd5757710 (LWP 15238)]
[New Thread 0x7fffce99b710 (LWP 15239)]
[New Thread 0x7fffce19a710 (LWP 15240)]
[New Thread 0x7fffcd999710 (LWP 15241)]
EI: MAIL PREFS[New Thread 0x7fffc7fff710 (LWP 15242)]
[Thread 0x7fffc7fff710 (LWP 15242) exited]
[New Thread 0x7fffc7fff710 (LWP 15243)]
[New Thread 0x7fffc72e2710 (LWP 15244)]
[New Thread 0x7fffc6ae1710 (LWP 15245)]
[New Thread 0x7fffc62e0710 (LWP 15246)]
[New Thread 0x7fffc5adf710 (LWP 15247)]
[New Thread 0x7fffc52de710 (LWP 15248)]
[Thread 0x7fffd5757710 (LWP 15238) exited]
[Thread 0x7fffce99b710 (LWP 15239) exited]
[Thread 0x7fffd6f5a710 (LWP 15237) exited]
[Thread 0x7fffce19a710 (LWP 15240) exited]
[Thread 0x7fffc7fff710 (LWP 15243) exited]
[Thread 0x7fffc5adf710 (LWP 15247) exited]
[Thread 0x7fffc52de710 (LWP 15248) exited]
[New Thread 0x7fffdf40b710 (LWP 15249)]
[New Thread 0x7fffc52de710 (LWP 15250)]
[New Thread 0x7fffc5adf710 (LWP 15251)]
[New Thread 0x7fffc7fff710 (LWP 15252)]
[Thread 0x7fffcd999710 (LWP 15241) exited]
[New Thread 0x7fffcd999710 (LWP 15253)]
[New Thread 0x7fffce19a710 (LWP 15254)]
/usr/bin/evolution: relocation error: /usr/lib/
[Thread 0x7fffcd999710 (LWP 15253) exited]
[Thread 0x7fffdf40b710 (LWP 15249) exited]
[Thread 0x7fffc7fff710 (LWP 15252) exited]
[Thread 0x7fffce19a710 (LWP 15254) exited]
[Thread 0x7fffc5adf710 (LWP 15251) exited]
[Thread 0x7fffc52de710 (LWP 15250) exited]
[Thread 0x7fffc62e0710 (LWP 15246) exited]
[Thread 0x7fffc6ae1710 (LWP 15245) exited]
[Thread 0x7fffc72e2710 (LWP 15244) exited]
[Thread 0x7fffd4f56710 (LWP 15230) exited]
[Thread 0x7fffd5f58710 (LWP 15228) exited]
[Thread 0x7fffd6759710 (LWP 15227) exited]
[Thread 0x7fffd775b710 (LWP 15225) exited]
[Thread 0x7fffd7f5c710 (LWP 15224) exited]
[Thread 0x7fffd8986710 (LWP 15223) exited]
[Thread 0x7fffd9187710 (LWP 15222) exited]
[Thread 0x7fffd9988710 (LWP 15221) exited]
[Thread 0x7fffdaa5b710 (LWP 15220) exited]
[Thread 0x7fffdb25c710 (LWP 15219) exited]
[Thread 0x7fffe6ec1710 (LWP 15218) exited]
Program exited with code 0177.
(gdb)
#######
Expected Behavior
-------
Correct access to Exchange server using evolution-exchange plugin
other info
--------------
This used to work pretty well before the update (in Ubuntu 10.04). When I saw pretty well I mean when I ignored the "lost connection to exchange server back end procees".
affects: | evolution (Ubuntu) → evolution-exchange (Ubuntu) |
so I take the silence as meaning you need more information. Here are some observations :
1. When I open evolution using --offline it does not crash.
2. In that mode I Remove all accounts
3. I then close evolution
4. open evolution WITHOUT the offline and I am prompted to set up mail accounts.
5. I can set up IMAP mail acounts, multiple, with no problem.
6. When I try to add an 'exchange' account, the mere act of selecting the 'microsoft exchange' option from the dropdown and letting go of the mouse button causes the window to jump to the next tab, this being 'Receiving Options'. If I then click the 'Receiving Email' tab I see that there is nowhere for me to put in the OWA details. This is a single input bos with the title 'Username'. There are no other options.
7. If I change the ServerType to 'Exchange MAPI' and let go of the mouse button, the screen also flicks over to hte 'REceive Options' tab.
8. In fact, whatever option I choose for the 'ServerType "dropdown whenever I release the mouse after making my selection, the tab changes to the 'Receive Options' tab. I have to click back to add further "Receiving email' options. This is true for IMAP, IMAP+, 'Exchange MAPI' ... all of them ... even 'local delivery'. I would suggest that the bug search starts there
Yes I am a programmer and Linux sysAdmin, and yes I am familiar with the debug /bug hunt process
I have been using Linux for my desktop since circa 2000 (Redhat 5.2 pre-fedora days)
What can I do to help here?
I am trying to promote the use of the Linux desktop as a valid replacement for windows in the Enterprise, but this s a show-stopper. I am one of two pure linux desktops in a company of windows users. You guys had this working perfectly before, what happened?
Please guys, what can I do to help? you want straces? debug traces? access to my machine? pizza?
And yes I also understand that it is an opensource issue and that everything takes time, and that there are other bugs ahead of me, I am just trying to help
Thanks for all that you do :)