balena-io-experimental / balena-wpe

Fullscreen WebKit browser with hardware accelerated CSS, WebGL, and HTML5 video for the RaspberryPi 3.
Apache License 2.0
380 stars 77 forks source link

(WPEWebProcess:34): GStreamer-CRITICAL **: gst_sample_get_info: assertion 'GST_IS_SAMPLE (sample)' failed #28

Open alessandrobarbetti opened 5 years ago

alessandrobarbetti commented 5 years ago

I'm playing a webpage with embedded youtube playlist on loop.

Device: Raspberry Pi 3+

After 6-10 Hours of perfect playing I get these 3 errors then image freeze:

15.10.18 06:27:59 (+0200) main (WPEWebProcess:34): GStreamer-CRITICAL : gst_sample_get_info: assertion 'GST_IS_SAMPLE (sample)' failed 15.10.18 06:27:59 (+0200) main 15.10.18 06:27:59 (+0200) main (WPEWebProcess:34): GStreamer-CRITICAL : gst_sample_get_caps: assertion 'GST_IS_SAMPLE (sample)' failed 15.10.18 06:27:59 (+0200) main 15.10.18 06:27:59 (+0200) main (WPEWebProcess:34): GStreamer-CRITICAL **: gst_sample_get_segment: assertion 'GST_IS_SAMPLE (sample)' failed

any hint?

kevin-bache commented 5 years ago

Have the same issue. It usually occurs within 15 mins of a video loop though

16.10.18 17:54:10 (-0400) frontend ** (WPEWebProcess:34): CRITICAL **: gst_video_frame_map_id: assertion 'GST_IS_BUFFER (buffer)' failed

@ykuzma1 says he has a temporary fix but I wasn't able to get it to work https://github.com/resin-io-projects/balena-wpe/issues/21#issuecomment-420829155