Re: [dev] [surf] freeze with gstreamer error

From: Quentin Rameau <quinq_AT_fifth.space>
Date: Tue, 30 May 2017 18:26:53 +0200

Hi Albert,

> In web pages such as twitter.com, the following gstreamer errors
> occur. The second one freezes surf.
>
> (WebKitWebProcess:31459): GStreamer-CRITICAL **:
> Trying to dispose element webkitwebsrc0, but it is in PAUSED 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:31459): GStreamer-CRITICAL **:
> gst_mini_object_unref: assertion 'mini_object->refcount > 0' failed

I don't really know, that's a webkit bug, surf doesn't handle video
playback.

> Is there any mitigating strategy different than running with the -s
> flag to disable javascript to prevent video autoplay (a dreadful
> feature on itself, would be nice to disable it)?
>
> To note that running with -p to disable plugins does not seem to
> prevent video from playing.

Yes, set MediaManualPlay to 1.
I think I'll push it as a default.

> Thanks,
>
> Albert
>

De nada,

Quentin
Received on Tue May 30 2017 - 18:26:53 CEST

This archive was generated by hypermail 2.3.0 : Tue May 30 2017 - 18:36:13 CEST