Bug 50824 - gabble_server_tls_manager_verify_async assertion failing
Summary: gabble_server_tls_manager_verify_async assertion failing
Status: RESOLVED FIXED
Alias: None
Product: Telepathy
Classification: Unclassified
Component: gabble (show other bugs)
Version: git master
Hardware: Other All
: medium normal
Assignee: Telepathy bugs list
QA Contact: Telepathy bugs list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-07 03:17 UTC by Guillaume Desmottes
Modified: 2012-11-21 18:39 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

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.