GNOME Bugzilla – Bug 683319
Crash in individual-aggregator: _personas_changed_cb
Last modified: 2012-09-05 20:07:56 UTC
I resumed my laptop from suspend and Empathy crashed. Looks like the aggregator is calling is_user() on a NULL persona. (lt-empathy:10394): folks-CRITICAL **: folks_persona_get_is_user: assertion `self != NULL' failed
+ Trace 230793
Created attachment 223484 [details] [review] Fix a crash when notifying about the Telepathy self persona disappearing https://www.gitorious.org/folks/folks/commits/683319-tpf-self-persona
Review of attachment 223484 [details] [review]: ++
Comment on attachment 223484 [details] [review] Fix a crash when notifying about the Telepathy self persona disappearing commit b6cd964139abb85e09fff26dce1992f4f9895f19 Author: Philip Withnall <philip@tecnocode.co.uk> Date: Wed Sep 5 00:41:22 2012 +0100 Bug 683319 — Crash in individual-aggregator: _personas_changed_cb Keep a reference to the Tpf.PersonaStore’s self persona when emitting a ‘personas changed’ notification about it, so that it doesn’t get unset in the store’s member variable in the mean time, resulting in a null persona being emitted in the ‘personas changed’ signal. Closes: https://bugzilla.gnome.org/show_bug.cgi?id=683319 NEWS | 1 + backends/telepathy/lib/tpf-persona-store.vala | 14 +++++++++----- 2 files changed, 10 insertions(+), 5 deletions(-)