Bug 50824

Summary: gabble_server_tls_manager_verify_async assertion failing
Product: Telepathy Reporter: Guillaume Desmottes <guillaume.desmottes>
Component: gabbleAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED FIXED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: normal    
Priority: medium CC: will
Version: git master   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Guillaume Desmottes 2012-06-07 03:17:27 UTC
Original report: https://bugzilla.redhat.com/show_bug.cgi?id=758184

A lot of Fedora users are experiencing a Gabble crash when resuming their laptop from sleep.

According to the trace ( https://bugzilla.redhat.com/attachment.cgi?id=537988 ), we hit this assertion in gabble_server_tls_manager_verify_async:

  /* this should be called only once per-connection. */
  g_return_if_fail (!self->priv->verify_async_called);
Comment 1 Will Thompson 2012-11-21 18:39:47 UTC
Xavier made GabbleServerTLSManager support being asked to verify multiple certificates: http://cgit.freedesktop.org/telepathy/telepathy-gabble/commit/?id=9abf25885

So I thiiiink this shouldn't crash in 0.16.1 and newer. (I notice that all the reports on the Red Hat Bugzilla are for 0.16.0.) I don't know why it's happening though…

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.