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 552960 - tagdemux asserts and aborts on truncated files
tagdemux asserts and aborts on truncated files
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal normal
: 0.10.21
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-09-20 00:04 UTC by Michael Smith
Modified: 2008-09-22 18:16 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Refuse to activate if there's not enough data available (844 bytes, patch)
2008-09-20 00:05 UTC, Michael Smith
none Details | Review

Description Michael Smith 2008-09-20 00:04:05 UTC
Patch forthcoming.

This avoids an assertion and abort on a test file I have (not sure if I can give it out).
Comment 1 Michael Smith 2008-09-20 00:05:02 UTC
Created attachment 119023 [details] [review]
Refuse to activate if there's not enough data available
Comment 2 Michael Smith 2008-09-22 18:16:35 UTC
2008-09-22  Michael Smith <msmith@songbirdnest.com>

    * gst-libs/gst/tag/gsttagdemux.c:
      Fail to activate if there's insufficient data in the file to be usable,
      preventing an assertion fail later. Fixes #552960