Re: [Evolution] evolution-2.32.1 (FreeBSD HEAD) && calendar not working
- From: Matthias Apitz <guru unixarea de>
- To: David Woodhouse <dwmw2 infradead org>, gnome freebsd org, evolution-list gnome org
- Subject: Re: [Evolution] evolution-2.32.1 (FreeBSD HEAD) && calendar not working
- Date: Thu, 5 May 2011 13:30:44 +0200
I think we're getting somewhere :-)
I think I catched the beast:
I checked in /proc/PID/map where the two addr are:
(gdb) p *hash_table
$2 = {size = 8, mod = 7, mask = 7, nnodes = 0, noccupied = 0,
nodes = 0x29972d60, hash_func = 0x29ed1f6b, key_equal_func = 0x29ed1f39,
ref_count = 1, version = 0, key_destroy_func = 0, value_destroy_func = 0}
(gdb) p e2k_ascii_strcase_hash
$1 = {guint (gconstpointer)} 0x2a06d7db <e2k_ascii_strcase_hash>
the good addr 0x2a06d7db is in the area of the shared lib:
0x2a02c000 0x2a09b000 87 272 0xc4b14908 r-x 2 1 0x0 COW NC vnode
/usr/local/lib/evolution-data-server-1.2/extensions/libecalbackendexchange.so NCH -1
the broken addr 0x29ed1f6b does not is in any area of /proc/PID/map
then I checked all shared libs in
/usr/local/lib/evolution-data-server-1.2/extensions/ for the symbol e2k_ascii_strcase_hash():
libecalbackendweather.so
libecalbackendhttp.so
libecalbackendgroupwise.so
libecalbackendfile.so
libecalbackendcontacts.so
libecalbackendcaldav.so
libebookbackendwebdav.so
libebookbackendvcf.so
libebookbackendldap.so
libebookbackendgroupwise.so
libebookbackendgoogle.so
libebookbackendfile.so
libebookbackendexchange.so
0003bf6b T e2k_ascii_strcase_hash
^^^
libecalbackendexchange.so
000417db T e2k_ascii_strcase_hash
^^^
as you can see e2k_ascii_strcase_hash() is in two shared libs and with
the same last bits of the correct addr and the broken addr; as I wild
guess I simply renamed 'libecalbackendexchange.so' to get it out of the
way; the e-calendar-factory complains about it:
(e-calendar-factory:36266): e-data-server-WARNING **: Cannot open
"/usr/local/lib/evolution-data-server-1.2/extensions/libebookbackendexchange.so"
but for the rest it works fine and can access my calendar data on the
Echange server;
any comments about this clash in the shared lib mapping?
matthias
btw: I filed a bug report in
https://bugzilla.gnome.org/show_bug.cgi?id=649433
--
Matthias Apitz
t +49-89-61308 351 - f +49-89-61308 399 - m +49-170-4527211
e <guru unixarea de> - w http://www.unixarea.de/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]