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 313084 - Eats memory decoding mp3
Eats memory decoding mp3
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins
0.8.x
Other Linux
: Normal normal
: 0.8.11
Assigned To: GStreamer Maintainers
GStreamer Maintainers
: 307692 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-08-10 10:15 UTC by Bastien Nocera
Modified: 2005-08-10 10:50 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
21. Sword Swings.mp3 (90.33 KB, application/octet-stream)
2005-08-10 10:16 UTC, Bastien Nocera
Details

Description Bastien Nocera 2005-08-10 10:15:06 UTC
File attached below.

This works:
gst-launch-0.8 filesrc location=21.\ Sword\ Swings.mp3 ! decodebin ! fakesink

This eats memory:
gst-launch-0.8 gnomevfssrc location=21.\ Sword\ Swings.mp3 ! decodebin ! fakesink
Comment 1 Bastien Nocera 2005-08-10 10:16:24 UTC
Created attachment 50505 [details]
21. Sword Swings.mp3
Comment 2 James "Doc" Livingston 2005-08-10 10:31:09 UTC
I'm fairly certain this is the same as bug 307692
Comment 3 Ronald Bultje 2005-08-10 10:49:40 UTC
2005-08-10  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>

        * ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_get):
          Fix premature EOS. This causes issues when reading ID3v1 tags using
          gnomevfssrc instead of filesrc; after ID3v1 tag typefinding, the
          typefind element will EOS rather than send a discont, which makes
          actual tag-reading in id3demux fail; the result is that the ID3v1
          tags are not stripped off the file, which causes an infinite loop
          of id3demux plugging to the pipeline.

If this is a bug in released versions, I highly recommend all packagers to
include this fix ASAP. I'm simply blown away that we didn't notice earlier.
Comment 4 Ronald Bultje 2005-08-10 10:50:08 UTC
*** Bug 307692 has been marked as a duplicate of this bug. ***