GNOME Bugzilla – Bug 711671
broken error handling on missing gstreamer plugins
Last modified: 2020-01-23 10:30:19 UTC
Created attachment 259251 [details] LongoMatch-11-8-2013-2-41-30-PM.log When gstreamer0.10-plugins-good and/or gstreamer0.10-x (in Debian that is a separate package containing libgstpango/libgstxvimagesink/libgstximagesink) are not installed, the error handling is not working. Missing gstreamer0.10-x has especially nasty traces, the callers don't seem to cope properly with sink_error in libcesarplayer/bacon-video-widget-gst-0.10.c:bacon_video_widget_new() and the resulting NULL returned from this function (console log attached, dialog dielpayed in the UI is "The application has finished with an unexpected error. A log has been saved at: /home/bunk/LongoMatch/LongoMatch-11-8-2013-2-41-30-PM.log Please, fill a bug report.).
Created attachment 259254 [details] console log without gstreamer0.10-x
Created attachment 259257 [details] LongoMatch-11-8-2013-2-48-08-PM.log (without gstreamer0.10-plugins-good) Dialog displayed in the UI is "The application has finished with an unexpected error. A log has been saved at: /home/bunk/LongoMatch/LongoMatch-11-8-2013-2-48-08-PM.log Please, fill a bug report."
Created attachment 259258 [details] console log without gstreamer0.10-plugins-good
longomatch is not under active development anymore. Its codebase has been archived: https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/234 Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is deprecated) if anyone takes the responsibility for active development again. Thanks!