RE: Cannot initialise gnome-contacts-3.10.2



-----Original Message-----
Ah, that backtrace is for the first message you see ("Failed to find
primary PersonaStore…"). You need to enter "continue" in gdb until
it stops again, then you can get a backtrace for the
"edsf_persona_store_get_source: assertion 'self != NULL' failed"
message.

(gdb) continue

(gnome-contacts:9413): folks-WARNING **: Failed to reach quiescence
normally (1 backends and 1 persona stores still haven't reached quiescence).
Forcing IndividualAggregator quiescence due to reaching the timeout.
*snip*

That’s exactly what I needed, thanks. I’ve filed a bug and added a patch here
which should solve the crash:

https://bugzilla.gnome.org/show_bug.cgi?id=731913

However, it doesn’t solve the problem of why your EDS local address book
isn’t being found by libfolks. Do you have the folks-inspect utility installed? If
so, could you please run:

    folks-inspect
    backends eds
    persona-stores

And send through the output. If there is any private data in there which you
don’t want to share, please e-mail me personally and avoid the list.
Feel free to remove the persona-specific information — I only need the
information about persona stores (specifically, which ones are available in
the EDS backend).

Thanks.

The patch fails to apply to gnome-contacts-3.10.1 so I applied it manually, but then "make" fails with the 
errors pasted below - I've verified that without the patch it compiles without problems.

"folks-inspect" throws the same error about "Failed to find primary PersonaStore…", but perhaps that's 
because the only contacts I have so far on this machine are in 
~/.local/share/evolution/addressbook/system/contacts.db

Do I need to create a primary PersonaStore and, if so, how?

BTW, if I enter "folks-inspect" and then "backends eds" I end up in the "vi" editor, what exact commands 
should I enter?

Cheers
John

----------

  ITMRG  org.gnome.Contacts.gschema.xml
contacts-contact.vala:1014.10-1014.62: warning: regular expression literals are experimental
    if (/https?:\/\/www.facebook.com\/profile\.php\?id=[0-9]+$/.match(uri) ||
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
contacts-contact.vala:1015.3-1015.45: warning: regular expression literals are experimental
        /https?:\/\/www.facebook.com\/[a-zA-Z0-9.]+$/.match(uri))
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
contacts-contact.vala:1018.10-1018.50: warning: regular expression literals are experimental
    if (/https?:\/\/twitter.com\/#!\/[a-zA-Z0-9]+$/.match(uri))
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
contacts-contact.vala:1021.10-1021.53: warning: regular expression literals are experimental
    if (/https?:\/\/www.google.com\/profiles\/[0-9]+$/.match(uri))
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
contacts-contact.vala:1249.7-1249.50: warning: regular expression literals are experimental
        if (/https?:\/\/www.google.com\/profiles\/[0-9]+$/.match(url.value))
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
contacts-store.vala:331.31-331.64: warning: TelepathyGLib.AccountManager.get_valid_accounts is deprecated
contacts-store.vala:331.31-331.64: warning: TelepathyGLib.AccountManager.get_valid_accounts is deprecated
contacts-contact.vala:1014.10-1014.62: warning: regular expression literals are experimental
    if (/https?:\/\/www.facebook.com\/profile\.php\?id=[0-9]+$/.match(uri) ||
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
contacts-contact.vala:1015.3-1015.45: warning: regular expression literals are experimental
        /https?:\/\/www.facebook.com\/[a-zA-Z0-9.]+$/.match(uri))
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
contacts-contact.vala:1018.10-1018.50: warning: regular expression literals are experimental
    if (/https?:\/\/twitter.com\/#!\/[a-zA-Z0-9]+$/.match(uri))
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
contacts-contact.vala:1021.10-1021.53: warning: regular expression literals are experimental
    if (/https?:\/\/www.google.com\/profiles\/[0-9]+$/.match(uri))
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
contacts-contact.vala:1249.7-1249.50: warning: regular expression literals are experimental
        if (/https?:\/\/www.google.com\/profiles\/[0-9]+$/.match(url.value))
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
contacts-accounts-list.vala:176.7-176.29: error: The name `margin_start' does not exist in the context of 
`Gtk.Grid'
      local_data.margin_start = 5;
      ^^^^^^^^^^^^^^^^^^^^^^^
Compilation failed: 1 error(s), 6 warning(s)
make[2]: *** [gnome_contacts_vala.stamp] Error 1
make[2]: *** Waiting for unfinished jobs....
Compilation succeeded - 6 warning(s)
make[2]: Leaving directory `/usr/src/gnome-contacts-3.10.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/gnome-contacts-3.10.1'
make: *** [all] Error 2


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