Summary: | Don't segfault on error if there is no GError set | ||
---|---|---|---|
Product: | Telepathy | Reporter: | Emanuele Aina <emanuele.aina> |
Component: | tp-farstream | Assignee: | Olivier Crête <olivier.crete> |
Status: | RESOLVED FIXED | QA Contact: | Telepathy bugs list <telepathy-bugs> |
Severity: | normal | ||
Priority: | medium | ||
Version: | git master | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | Don't segfault if there is no error set |
Description
Emanuele Aina
2012-03-20 02:29:42 UTC
Created attachment 58733 [details] [review] Don't segfault if there is no error set Do you have a case where no error is set ? I forgot to set the GST_PLUGIN_LOADING_WHITELIST envvar while testing empathy with farstream from git while farsight is installed: this caused a symbol mismatch on FsRtpConference (invalid cast from `FsRtpConference' to `FsConference') and made the empathy call window segfault. Maybe I should fix the location where the cast is done and throw in a warning saying that the problem might be due to a conflict between Farsight and Farstream. Nah, it's fine.. I'll merge the patch.. was just curious to see how you got that error. commit 71b46b46da8bfc77cb3574c21b0739dcc444198d Author: Emanuele Aina <emanuele.aina@collabora.com> Date: Tue Mar 20 10:26:42 2012 +0100 Don't segfault if there is no error set https://bugs.freedesktop.org/show_bug.cgi?id=47558 |
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.