After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 711671 - broken error handling on missing gstreamer plugins
broken error handling on missing gstreamer plugins
Status: RESOLVED WONTFIX
Product: longomatch
Classification: Other
Component: general
git master
Other Linux
: Normal normal
: 0.16
Assigned To: Andoni Morales
longomatch-maint
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2013-11-08 12:44 UTC by Adrian Bunk
Modified: 2020-01-23 10:30 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
LongoMatch-11-8-2013-2-41-30-PM.log (1.20 KB, text/plain)
2013-11-08 12:44 UTC, Adrian Bunk
Details
console log without gstreamer0.10-x (12.29 KB, text/plain)
2013-11-08 12:46 UTC, Adrian Bunk
Details
LongoMatch-11-8-2013-2-48-08-PM.log (without gstreamer0.10-plugins-good) (1.20 KB, text/plain)
2013-11-08 12:49 UTC, Adrian Bunk
Details
console log without gstreamer0.10-plugins-good (2.03 KB, text/plain)
2013-11-08 12:50 UTC, Adrian Bunk
Details

Description Adrian Bunk 2013-11-08 12:44:22 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.).
Comment 1 Adrian Bunk 2013-11-08 12:46:34 UTC
Created attachment 259254 [details]
console log without gstreamer0.10-x
Comment 2 Adrian Bunk 2013-11-08 12:49:32 UTC
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."
Comment 3 Adrian Bunk 2013-11-08 12:50:36 UTC
Created attachment 259258 [details]
console log without gstreamer0.10-plugins-good
Comment 4 André Klapper 2020-01-23 10:30:19 UTC
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!