Uploaded image for project: ' AGL Development'
  1. AGL Development
  2. SPEC-4734

agl-compositor remote display support triggering gstreamer asser

XMLWordPrintable

      I noticed during a test of the KVM demo image with master that the remote display on the cluster now triggers a gstreamer assert that crashes agl-compositor:

      Apr 03 17:38:19 virtio-aarch64 agl-compositor[243]: [17:38:19.424] Output 'Virtual-1' enabled with head(s) Virtual-1
      Apr 03 17:38:19 virtio-aarch64 agl-compositor[243]: [17:38:19.424] Output 'remote-1' using color profile: built-in default sRGB SDR profile
      Apr 03 17:38:19 virtio-aarch64 agl-compositor[243]: [17:38:19.424] Chosen EGL config details: id:  16 rgba: 8 8 8 0 buf: 24 dep:  0 stcl: 0 int: 1-1 type: win vis_id: XRGB8888 (0x34325258)
      Apr 03 17:38:19 virtio-aarch64 agl-compositor[243]: [17:38:19.424] GST pipeline: rtpbin name=rtpbin appsrc name=src ! videoconvert ! video/x-raw,format=I420 ! jpegenc ! rtpjpegpay ! rtpbin.send_rtp_sink_0 rtpbin.send_rtp_src_0 ! udpsink name=sink host=172.16.10.3 port=5005 rtpbin.send_rtcp_src_0 ! udpsink host=172.16.10.3 port=5006 sync=false async=false udpsrc port=5007 ! rtpbin.recv_rtcp_sink_0
      Apr 03 17:38:19 virtio-aarch64 agl-compositor[243]: invalid cast from 'GstVideoConvert' to 'GstBin'
      Apr 03 17:38:19 virtio-aarch64 audit[243]: ANOM_ABEND auid=1001 uid=1001 gid=1001 ses=1 subj=unconfined_u:unconfined_r:unconfined_t:s0 pid=243 comm="agl-compositor" exe="/usr/bin/agl-compositor" sig=11 res=1
      Apr 03 17:38:19 virtio-aarch64 agl-compositor[243]: gst_bin_get_by_name: assertion 'GST_IS_BIN (bin)' failed
      Apr 03 17:38:19 virtio-aarch64 agl-compositor[243]: [17:38:19.445] Could not get appsrc from gstreamer pipeline
      Apr 03 17:38:19 virtio-aarch64 agl-compositor[243]: [17:38:19.445] Enabling output "remote-1" failed.
      Apr 03 17:38:19 virtio-aarch64 agl-compositor[243]: [17:38:19.445] Enabling remoted output "remote-1" failed.
      

      I tested with a needlefish build, and it still works there, so the issue is likely constrained to master and Octopus branches AFAICS.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            mvlad Marius Vlad
            scottm Scott Murray
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: