Bug 156186 - [GTK] [GStreamer] Eats all the CPU or crashes on ted.com
Summary: [GTK] [GStreamer] Eats all the CPU or crashes on ted.com
Status: RESOLVED DUPLICATE of bug 144040
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-04 16:24 PDT by Carlos Alberto Lopez Perez
Modified: 2016-04-05 00:23 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Carlos Alberto Lopez Perez 2016-04-04 16:24:36 PDT
I just noticed that trying to play any of the videos from https://www.ted.com either causes the WebProcess to use the 100% of the CPU meanwhile the video only shows a black square (with 2.12.0 and GStreamer 1.8.x) or a crash (with trunk and GStreamer 1.6.x).

On the console the following errors are logged:

(WebKitWebProcess:22541): GStreamer-CRITICAL **: 
Trying to dispose element appsrc1, but it is in READY instead of the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.
This problem may also be caused by a refcounting bug in the
application or some element.


(WebKitWebProcess:22541): GStreamer-CRITICAL **: 
Trying to dispose element webkitwebsrc0, but it is in READY instead of the NULL state.
You need to explicitly set elements to the NULL state before
dropping the final reference, to allow them to clean up.
This problem may also be caused by a refcounting bug in the
application or some element.


Examples of URLs to reproduce this:

http://www.ted.com/talks/james_b_glattfelder_who_controls_the_world
http://www.ted.com/talks/charmian_gooch_meet_global_corruption_s_hidden_players
Comment 1 Philippe Normand 2016-04-05 00:23:20 PDT

*** This bug has been marked as a duplicate of bug 144040 ***