[Pidgin] #12181: Pidgin crashes on video call via XMPP
Pidgin
trac at pidgin.im
Mon May 25 14:03:57 EDT 2015
#12181: Pidgin crashes on video call via XMPP
--------------------+------------------------------
Reporter: Miggel | Owner: Maiku
Type: defect | Status: closed
Milestone: | Component: Voice and Video
Version: 2.7.1 | Resolution: fixed
Keywords: |
--------------------+------------------------------
Comment (by mmcco):
I just experienced this in a build of Tomasz's 3.0.0 source tarball on
Xubuntu 15.04.
For what it's worth, both crashes seem to be caused by calls to
`GST_ELEMENT_PARENT`, although mine was on line 922 of
`libpurple/mediamanager.c`.
It only occurred with video - audio failed civilly. Before the crash,
there was an error message of the below form in the debug log:
(Taken from
http://gstreamer.freedesktop.org/data/doc/gstreamer/head/faq/html/chapter-
troubleshooting.html)
**Q:** I get an error that says something like (process:26626): GLib-
GObject-WARNING ^^*^^*: specified instance size for type 'DVDReadSrc' is
smaller than the parent type's 'GstElement' instance size What's wrong ?
**A:** If you run GStreamer from git uninstalled, it means that
something changed in the core that requires a recompilation in the
plugins. Recompile the plugins by doing "make clean && make".
I wish I had saved the message, but it appears that I didn't.
As the above Q&A and Tomasz both suggest, this was probably due to
GStreamer 1.0 trying to load plugins from v. 0.1. I recompiled Pidgin
after removing all libraries related to GStreamer 0.10 and Farstream 0.1,
and it now works.
I'm not sure what the best way of addressing this is. Maybe we can be
unrelenting in our requirements for GStreamer 1.0 and Farstream 0.2? It
seems now that we have preprocessor conditions allowing for older
versions. Would we break any specific platforms by not supporting the
older library versions anymore?
--
Ticket URL: <https://developer.pidgin.im/ticket/12181#comment:6>
Pidgin <https://pidgin.im>
Pidgin
More information about the Tracker
mailing list