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 774193 - mssdemux: crash when freeing the streams (probably related with reload_fragments)
mssdemux: crash when freeing the streams (probably related with reload_fragme...
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
1.8.2
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-11-10 10:50 UTC by Xabier Rodríguez Calvar
Modified: 2018-11-03 13:56 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Workaround (not intended as final patch) (727 bytes, patch)
2016-11-10 10:50 UTC, Xabier Rodríguez Calvar
none Details | Review
Backtraces (45.96 KB, text/plain)
2016-11-10 10:52 UTC, Xabier Rodríguez Calvar
  Details

Description Xabier Rodríguez Calvar 2016-11-10 10:50:54 UTC
Created attachment 339468 [details] [review]
Workaround (not intended as final patch)

We noticed several crashes when running some test cases with PlayReady encryption and the authentication fails. These happen during the tear down process.

We found a workaround so we think they there must be something fishy happening at reload_fragments with the live ones.

See the workaround in the attachment.

We tried with 1.8.2, btw.
Comment 1 Xabier Rodríguez Calvar 2016-11-10 10:52:14 UTC
Created attachment 339469 [details]
Backtraces

I included several backtraces cause the crash happens in different "fashions". You can see that I run with and without G_SLICE=always-malloc.
Comment 2 GStreamer system administrator 2018-11-03 13:56:42 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/439.