Re: [Evolution] Error message when selecting the checkbox for a Calendar on the computer - "Message recipient disconnected from message bus without replying"



On Mon, 2020-11-16 at 17:08 -0700, KS via evolution-list wrote:
"The calendar backend servicing 'testcalendar' has quit unexpectedly.

        Hi,
it means the evolution-calendar-factory process crashed for some
reason. It can be the On This Computer/Personal calendar content is
broken in some way. Having a backtrace of the crash will help to
identify the cause. Install debuginfo (dbg) packages for libical,
libical-glib, glib2 and evolution-data-server. I think Ubuntu splits
them into subpackages, which makes it harder to install. Say it would
be for libedataserver, libedata-cal, libecal and some such. How the
others are named I do not know, I do not use Ubuntu. Once you've them
installed run the factory under gdb like this:

   $ gdb /usr/libexec/evolution-calendar-factory -w

The actual path can differ in your distribution. After that wait for
few seconds, thus the D-Bus has time to register the interface and all
those things, then run Evolution and reproduce the crash. The gdb
should stop the execution, after which you can run:

   (gdb) bt

which will print the backtrace. Then you can quit the session with:

   (gdb) q

Please check the backtrace for any private information, like passwords,
email address, server addresses,... I usually search for "pass" at
least (quotes for clarity only).
 
https://www.systutorials.com/evolution-save-data-configure-files-linux/
- "Where Does Evolution Save Its Data and Configuration Files on
Linux?"

The official user documentation contains the information here:
https://help.gnome.org/users/evolution/stable/data-storage.html

The On This Computer/Personal calendar is stored at:

   ~/.local/share/evolution/calendar/system/

It contains a calendar.ics file with your events. The other files
reference related attachments for respective events, if any. You can
move away the file, then the calendar factory will create it (as an
empty file) on demand. You can extract the events from there with an
external tool, or you can try File->Import->Single file->... it from
Evolution, though if it's broken in some way the 'evolution' process
will crash in the same way the calendar factory crashes.

By the way, what is your tzdata (or tzdb) version, please? I think of:
https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/267

        Bye,
        Milan



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]