GNOME Bugzilla – Bug 683386
Crash in folks_persona_store_get_is_primary_store()
Last modified: 2013-01-16 09:51:55 UTC
Testing empathy with UOA, libfolks 0.7.3. This bug happened when re-enabling the google account right after disabling it. BTW, the contact list was not cleared from google-talk contacts when the account was disabled, but I'm going to report that issue separately (against Empathy). ======================== (empathy:30509): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed Program received signal SIGSEGV, Segmentation fault. 0x00007ffff4c62c09 in folks_persona_store_get_is_primary_store (self=0xa09120) at persona-store.c:694 694 persona-store.c: No such file or directory. (gdb) bt
+ Trace 230799
Related to bug #683093 ?
(In reply to comment #1) > Related to bug #683093 ? I don’t think so. I can’t figure out the cause of the crash from this. It looks like a refcounting issue (previously-finalised PersonaStore getting used again) but it could be anywhere. Mardy, if you can reproduce the crash, can you get the following output from gdb please? frame 0 print *self frame 1 print *[whatever the variable name is for the persona] print *[as above]->priv call folks_debug_emit_print_status(folks_debug_dup()) The variable name for the persona can be found on line 6708 of individual.c. I don’t know what it is because my line numbers are different. Also, it would be useful if you could do all this with the following environment variables set: FOLKS_DEBUG=all G_MESSAGES_DEBUG=all. The output could then either be attached here or e-mailed to me privately (if it contains personal information). Thanks.
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for. Thanks!