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 339827 - [PATCH] evolution-exchange-storage crashes on startup
[PATCH] evolution-exchange-storage crashes on startup
Status: RESOLVED FIXED
Product: Evolution Exchange
Classification: Deprecated
Component: Connector
2.7.x
Other other
: High critical
: 2.7
Assigned To: Chenthill P
Evolution QA team
: 333872 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-04-26 16:31 UTC by Mark Terrel
Modified: 2011-05-06 11:41 UTC
See Also:
GNOME target: ---
GNOME version: 2.7/2.8


Attachments
Could you please apply this patch and see if it fixes the issue (3.05 KB, patch)
2006-04-27 06:02 UTC, Chenthill P
none Details | Review
Attaching the updated patch (28.96 KB, patch)
2006-04-27 11:35 UTC, Chenthill P
accepted-commit_now Details | Review
Valgrind traces (8.30 KB, text/plain)
2006-04-27 11:46 UTC, Chenthill P
  Details
Evolution Exchange Patch (1.03 KB, patch)
2011-05-05 16:30 UTC, Punit Jain
accepted-commit_now Details | Review

Description Mark Terrel 2006-04-26 16:31:01 UTC
Distribution: Red Hat Enterprise Linux AS release 4 (Nahant Update 2)
Package: Evolution-Data-Server
Severity: blocker
Version: GNOME2.8.0 unspecified
Gnome-Distributor: Red Hat, Inc
Synopsis: evolution-exchange-storage crashes on startup
Bugzilla-Product: Evolution-Data-Server
Bugzilla-Component: Contacts
Bugzilla-Version: unspecified
BugBuddy-GnomeVersion: 2.0 (2.8.0)
Description:
Description of the crash:
I open Evolution, immediately get the password dialog for my email, and
evolution-exchange-storage crashes with no input at all from me.

Steps to reproduce the crash:
1. Start evolution
2. BOOM.
3. 

Expected Results:
No crash. :)

How often does this happen?
It just started, and now happens every single time I open Evolution. 
It's completely unusable now.

Additional Information:



Debugging Information:

Backtrace was generated from
'/usr/libexec/evolution/2.6/evolution-exchange-storage'

Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1208142144 (LWP 12947)]
[New Thread -1210483792 (LWP 12948)]
0x002517a2 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2

Thread 1 (Thread -1208142144 (LWP 12947))

  • #0 _dl_sysinfo_int80
    from /lib/ld-linux.so.2
  • #1 __waitpid_nocancel
    from /lib/tls/libpthread.so.0
  • #2 libgnomeui_module_info_get
    from /usr/lib/libgnomeui-2.so.0
  • #3 <signal handler called>
  • #4 pvl_head
    at pvl.c line 542
  • #5 icalcomponent_new_clone
    at icalcomponent.c line 203




------- Bug created by bug-buddy at 2006-04-26 16:31 -------

Comment 1 Sushma Rai 2006-04-27 05:17:09 UTC
We are aware of this issue, and looking at it.
We have found that calendar loading is failing randomly.

Can you try starting evolution in the mailer view
using the command evolution -c mail. This would atleast 
allow you to acces your mails and contacts.

Also if it is always happening for you, can you provide us
the valgrind traces for evolution-exchange-storage process?

You need to first run evolution-exchange-storage 
from console using the command
"valgrind --leak-check=full --log-file=<log file name>
<prefix>/evolution-exchange-storage"
Comment 2 Chenthill P 2006-04-27 06:02:13 UTC
Created attachment 64365 [details] [review]
Could you please apply this patch and see if it fixes the issue
Comment 3 Chenthill P 2006-04-27 08:33:10 UTC
I have found the issue, will attach an updated patch soon.
Comment 4 Chenthill P 2006-04-27 11:35:15 UTC
Created attachment 64386 [details] [review]
Attaching the updated patch
Comment 5 Chenthill P 2006-04-27 11:46:13 UTC
Created attachment 64388 [details]
Valgrind traces
Comment 6 Chenthill P 2006-05-06 11:15:22 UTC
*** Bug 333872 has been marked as a duplicate of this bug. ***
Comment 7 Sushma Rai 2006-05-10 06:26:57 UTC
patch is missing header file changes. otherwise looks fine.
Comment 8 Chenthill P 2006-05-11 09:55:04 UTC
Fix has been committed with the e-cal-backend-exchange.h changes to gnome-2-14 and cvs HEAD.
Comment 9 Punit Jain 2011-05-05 16:30:39 UTC
Created attachment 187294 [details] [review]
Evolution Exchange Patch

Customer filed same kind of crash in bnc and valid in master too.
Can you please review it.

Thanks
Comment 10 Chenthill P 2011-05-06 03:26:05 UTC
Review of attachment 187294 [details] [review]:

Looks good. Please commit the patch to master and stable branches.
Comment 11 Punit Jain 2011-05-06 11:41:13 UTC
Patch is now committed to master and gnome-3-0 (stable) branch.