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 547949 - Birthday calendar not displaying all contacts
Birthday calendar not displaying all contacts
Status: RESOLVED DUPLICATE of bug 360517
Product: evolution
Classification: Applications
Component: Calendar
unspecified
Other Linux
: Normal normal
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2008-08-15 18:57 UTC by Michael Monreal
Modified: 2009-07-20 13:57 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Michael Monreal 2008-08-15 18:57:33 UTC
I had some trouble getting the birthday calendar to show the birthdays of the contacts in my mail address book. Turns out there seems to be a timing (?) issue with either really large address books or at least address books which are large in size. In my case, I found that removing the embedded images made things work. Before, Evolution just disregarded the whole address book.
Comment 1 Michael Monreal 2008-08-15 19:01:47 UTC
I have prepared a vcard which should do the "trick" for everyone:

http://userp.uni-koblenz.de/~monreal/tmp/Birthday_Breaker.vcf.tar.bz2

It's basicly a simple fake contact with birthday and a really large embedded image. Import this to your regular contacts and they all should disappear from the calendar (make sure to quite evolution AND eds before looking at the callendar. Right after import everything _will_ be visible in the calendar, including the new one).
Comment 2 Milan Crha 2008-08-19 15:46:41 UTC
I was looking into this for some time, but the only thing I found is that all cards are send with the GNOME_Evolution_Addressbook_BookViewListener_notifyContactsAdded
at e-data-book-view.c:send_pending_adds, but not all of them are received at
e-cal-backend-contacts.c:contacts_added_cb
further more, everything received in
e-book-view-listener.c:impl_BookViewListener_notify_contacts_added
is notified to the contacts calendar, thus it seems it got to disappear somewhere in orbit code, without notifying with the corba exception.

It behaves each start differently, which makes it more fun. For example, I received all the cards to the contacts calendar backend, from time to time.

Does anybody have any idea where to look?
Comment 3 craig 2008-11-16 02:59:00 UTC
Can confirm this stopped working around 2.24. Used to be reliable, and now I can't even trust it. Had to find alternative solutions.
Comment 4 Milan Crha 2009-07-20 13:57:13 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.


*** This bug has been marked as a duplicate of 360517 ***