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 782042 - qtdemux: Fix crash on mss stream caused by invalid stsd entry access
qtdemux: Fix crash on mss stream caused by invalid stsd entry access
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other Linux
: Normal blocker
: 1.12.0
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2017-05-02 01:38 UTC by Seungha Yang
Modified: 2017-05-08 16:25 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
qtdemux: Fix crash on mss stream caused by invalid stsd entry access (1.49 KB, patch)
2017-05-02 01:40 UTC, Seungha Yang
committed Details | Review

Description Seungha Yang 2017-05-02 01:38:28 UTC
Since mss has no moov, default stsd entry should be created with media-caps.
Comment 1 Seungha Yang 2017-05-02 01:40:38 UTC
Created attachment 350838 [details] [review]
qtdemux: Fix crash on mss stream caused by invalid stsd entry access

I guess this crash can be reproduced with any mss manifest. Or please use following manifest.
http://playready.directtaps.net/smoothstreaming/TTLSS720VC1/To_The_Limit_720.ism/Manifest
Comment 2 Edward Hervey 2017-05-02 05:49:03 UTC
We should get this in. Patch looks ok
Comment 3 Sebastian Dröge (slomo) 2017-05-02 11:20:34 UTC
Attachment 350838 [details] pushed as 66448be - qtdemux: Fix crash on mss stream caused by invalid stsd entry access