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 668099 - Cannot store new events in calendar: Error: Unable to send item to calendar 'Personal'. No such interface `org.gnome.evolution.dataserver.Calendar' on object at path...
Cannot store new events in calendar: Error: Unable to send item to calendar '...
Status: RESOLVED DUPLICATE of bug 659756
Product: evolution
Classification: Applications
Component: Calendar
3.2.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-calendar-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2012-01-17 14:45 UTC by Lionel Landwerlin
Modified: 2012-03-28 16:19 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Lionel Landwerlin 2012-01-17 14:45:54 UTC
Every time I try to accept a meeting request from the mail interface to store it into the calendar it fails an display the following message (in the mail) :

Unable to send item to calendar 'Personal'.  No such interface `org.gnome.evolution.dataserver.Calendar' on object at path /org/gnome/evolution/dataserver/Calendar/10756/35
Comment 1 André Klapper 2012-01-18 10:15:56 UTC
Which distribution is this about? 
Bug 666160 looks similar but does not have an explicit solution mentioned...
Comment 2 Lionel Landwerlin 2012-01-18 10:33:57 UTC
This is debian unstable.

I did some more investigation, it appears to be e-calendar-factory crashing when trying to add an event to the calendar. 

Here the backtrace :



Program received signal SIGSEGV, Segmentation fault.

Thread 140372749035264 (LWP 4796)

  • #0 ??
    from /lib/x86_64-linux-gnu/libdbus-1.so.3
  • #1 ??
    from /lib/x86_64-linux-gnu/libdbus-1.so.3
  • #2 ??
    from /lib/x86_64-linux-gnu/libdbus-1.so.3
  • #3 ??
    from /lib/x86_64-linux-gnu/libdbus-1.so.3
  • #4 ??
    from /lib/x86_64-linux-gnu/libdbus-1.so.3
  • #5 ??
    from /lib/x86_64-linux-gnu/libdbus-1.so.3
  • #6 ??
    from /lib/x86_64-linux-gnu/libdbus-1.so.3
  • #7 ??
    from /lib/x86_64-linux-gnu/libdbus-1.so.3
  • #8 ??
    from /lib/x86_64-linux-gnu/libdbus-1.so.3
  • #9 dbus_connection_send_with_reply_and_block
    from /lib/x86_64-linux-gnu/libdbus-1.so.3
  • #10 ??
    from /usr/lib/libgconf-2.so.4
  • #11 gconf_engine_notify_add
    from /usr/lib/libgconf-2.so.4
  • #12 gconf_client_add_dir
    from /usr/lib/libgconf-2.so.4
  • #13 e_account_list_construct
    at e-account-list.c line 253
  • #14 e_account_list_new
    at e-account-list.c line 238
  • #15 e_cal_backend_user_declined
    at e-cal-backend-util.c line 163
  • #16 e_cal_backend_file_receive_objects
    at e-cal-backend-file.c line 3129
  • #17 cal_backend_receive_objects
    at e-cal-backend-sync.c line 797
  • #18 operation_thread
    at e-data-cal.c line 226
  • #19 g_thread_pool_thread_proxy
    at /tmp/buildd/glib2.0-2.30.2/./glib/gthreadpool.c line 319
  • #20 g_thread_create_proxy
    at /tmp/buildd/glib2.0-2.30.2/./glib/gthread.c line 1962
  • #21 start_thread
    at pthread_create.c line 304
  • #22 clone
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S line 112
  • #23 ??

Comment 3 Lionel Landwerlin 2012-01-18 10:35:48 UTC
Just adding the packages version :


$ dpkg -l | grep evolution
ii  evolution                            3.2.2-1                         groupware suite with mail client and organizer
ii  evolution-common                     3.2.2-1                         architecture independent files for Evolution
ii  evolution-data-server                3.2.2-1                         evolution database backend server
ii  evolution-data-server-common         3.2.2-1                         architecture independent files for Evolution Data Server
ii  evolution-data-server-dbg            3.2.2-1                         evolution database backend server with debugging symbols
ii  evolution-dbg                        3.2.2-1                         debugging symbols for Evolution
ii  evolution-exchange                   3.2.1-2                         Exchange plugin for the Evolution groupware suite
ii  evolution-plugins                    3.2.2-1                         standard plugins for Evolution
ii  libebackend-1.2-1                    3.2.2-1                         Utility library for evolution data servers
ii  libebook-1.2-12                      3.2.2-1                         Client library for evolution address books
ii  libebook1.2-dev                      3.2.2-1                         Client library for evolution address books (development files)
ii  libecal-1.2-10                       3.2.2-1                         Client library for evolution calendars
ii  libecal1.2-dev                       3.2.2-1                         Client library for evolution calendars (development files)
ii  libedata-book-1.2-11                 3.2.2-1                         Backend library for evolution address books
ii  libedata-cal-1.2-13                  3.2.2-1                         Backend library for evolution calendars
ii  libedataserver-1.2-15                3.2.2-1                         Utility library for evolution data servers
ii  libedataserver1.2-dev                3.2.2-1                         Utility library for evolution data servers (development files)
ii  libedataserverui-3.0-1               3.2.2-1                         GUI utility library for evolution data servers
ii  libevolution                         3.2.2-1                         evolution libraries
ii  libjana-ecal-dev                     0.0.0+git20091215.9ec1da8a-2+b3 An implementation of libjana based on evolution-data-server (dev. files)
ii  libjana-ecal0                        0.0.0+git20091215.9ec1da8a-2+b3 An implementation of libjana based on evolution-data-server
ii  libsyncevolution0                    1.2.1-1                         Sync personal information data using SyncML and CalDAV/CardDAV (shared library)
ii  syncevolution                        1.2.1-1                         Sync personal information data using SyncML and CalDAV/CardDAV (CLI)
ii  syncevolution-common                 1.2.1-1                         Sync personal information data using SyncML and CalDAV/CardDAV
ii  syncevolution-dbus                   1.2.1-1                         Sync personal information data using SyncML and CalDAV/CardDAV (D-Bus support)
ii  syncevolution-libs                   1.2.1-1                         Sync personal information data using SyncML and CalDAV/CardDAV (libraries)
Comment 4 Lionel Landwerlin 2012-02-08 00:56:22 UTC
Any news?
Comment 5 Milan Crha 2012-03-28 16:19:24 UTC
Thanks for a bug report. This got fixed very recently, as part of bug #659756. The actual warning from the bug summary means that the evolution was connected to the factory process, but it crashed and the evolution didn't notice, trying same connection with no success, which fails this way.

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