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 129287 - crash in gstmad.c
crash in gstmad.c
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins
0.6.4
Other Linux
: High critical
: 0.7.4
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2003-12-14 03:44 UTC by Sebastian Rittau
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
fix (401 bytes, patch)
2003-12-14 03:44 UTC, Sebastian Rittau
none Details | Review

Description Sebastian Rittau 2003-12-14 03:44:23 UTC
I've experienced crashes in line 751 of ext/mad/gstmad.c because value may
be NULL, which causes a NULL pointer dereference. The problem is that
mad->header.emphasis may have the value MAD_EMPHASIS_RESERVED, but this
value is not handled by the GST_TYPE_MAD_EMPHASIS enumeration. The attached
patch adds this type to the enumeration.
Comment 1 Sebastian Rittau 2003-12-14 03:44:43 UTC
Created attachment 22422 [details] [review]
fix
Comment 2 Elijah Newren 2003-12-15 07:03:24 UTC
PATCH -> priority should be high.  I'm also adding the bugsquad keyword.
Comment 3 Ronald Bultje 2003-12-15 08:52:56 UTC
I applied it to HEAD. Thanks.