There was a problem deleting the pipeline

Hardware Platform (GPU)
DeepStream Version 7.0

I want to dynamically create pipelines
When I deleted the pipeline, I set its status to NULL, and then the following problem occurred

0:00:18.591713613 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<sink> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.591747220 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2935:gst_bin_change_state_func:<q111> child 'sink' is changing state asynchronously to PAUSED
0:00:18.591756803 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<bin0> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.591778073 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<rtmp2sink0> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.591789001 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2935:gst_bin_change_state_func:<bin0> child 'rtmp2sink0' is changing state asynchronously to PAUSED
0:00:18.591795746 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<flvmux0> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.591813224 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<flvmux0> completed state change to PAUSED
0:00:18.591823538 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<flvmux0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.591833242 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'flvmux0' changed state to 3(PAUSED) successfully
0:00:18.591839915 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<h264parse0> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.591845721 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<h264parse0> completed state change to PAUSED
0:00:18.591851796 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<h264parse0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.591859328 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'h264parse0' changed state to 3(PAUSED) successfully
0:00:18.591866114 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<nvv4l2h264enc0> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.591872786 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<nvv4l2h264enc0> completed state change to PAUSED
0:00:18.591878648 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<nvv4l2h264enc0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.591885802 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'nvv4l2h264enc0' changed state to 3(PAUSED) successfully
0:00:18.591892611 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<queue1> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.591898342 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<queue1> completed state change to PAUSED
0:00:18.591904126 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<queue1> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.591911189 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'queue1' changed state to 3(PAUSED) successfully
0:00:18.591919999 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<demux> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.591925830 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<demux> completed state change to PAUSED
0:00:18.591931491 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<demux> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.591938613 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'demux' changed state to 3(PAUSED) successfully
0:00:18.591945190 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<queue0> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.591951308 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<queue0> completed state change to PAUSED
0:00:18.591957042 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<queue0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.591964305 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'queue0' changed state to 3(PAUSED) successfully
0:00:18.591971711 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<nvvideoconvert0> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.591978577 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<nvvideoconvert0> completed state change to PAUSED
0:00:18.591984259 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<nvvideoconvert0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.591991426 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'nvvideoconvert0' changed state to 3(PAUSED) successfully
0:00:18.591998053 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<queue2> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592003733 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<queue2> completed state change to PAUSED
0:00:18.592009511 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<queue2> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592016458 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'queue2' changed state to 3(PAUSED) successfully
0:00:18.592023029 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<t> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592028784 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<t> completed state change to PAUSED
0:00:18.592034450 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<t> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592041356 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 't' changed state to 3(PAUSED) successfully
0:00:18.592047978 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<nvdsosd0> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592053696 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<nvdsosd0> completed state change to PAUSED
0:00:18.592059458 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<nvdsosd0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592066527 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'nvdsosd0' changed state to 3(PAUSED) successfully
0:00:18.592073503 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<nvdsanalytics0> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592079292 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<nvdsanalytics0> completed state change to PAUSED
0:00:18.592084962 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<nvdsanalytics0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592091991 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'nvdsanalytics0' changed state to 3(PAUSED) successfully
0:00:18.592098490 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<nvtracker0> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592104805 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<nvtracker0> completed state change to PAUSED
0:00:18.592110608 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<nvtracker0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592117650 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'nvtracker0' changed state to 3(PAUSED) successfully
0:00:18.592124194 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<nvinfer0> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592130177 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<nvinfer0> completed state change to PAUSED
0:00:18.592135723 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<nvinfer0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592142700 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'nvinfer0' changed state to 3(PAUSED) successfully
0:00:18.592163756 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<src> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592174113 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<src_creator> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592183344 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<src_bin_muxer> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592190311 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<src_bin_muxer> completed state change to PAUSED
0:00:18.592196308 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<src_bin_muxer> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592204901 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<src_creator> child 'src_bin_muxer' changed state to 3(PAUSED) successfully
0:00:18.592211245 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<dsnvurisrcbin0> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592223100 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<nvurisrc_bin_src_cap_filter_nvvidconv> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592229023 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<nvurisrc_bin_src_cap_filter_nvvidconv> completed state change to PAUSED
0:00:18.592234892 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<nvurisrc_bin_src_cap_filter_nvvidconv> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592243751 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<dsnvurisrcbin0> child 'nvurisrc_bin_src_cap_filter_nvvidconv' changed state to 3(PAUSED) successfully
0:00:18.592250580 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<nvurisrc_bin_nvvidconv_elem> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592256647 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<nvurisrc_bin_nvvidconv_elem> completed state change to PAUSED
0:00:18.592262714 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<nvurisrc_bin_nvvidconv_elem> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592270565 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<dsnvurisrcbin0> child 'nvurisrc_bin_nvvidconv_elem' changed state to 3(PAUSED) successfully
0:00:18.592277255 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<nvurisrc_bin_queue> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592282945 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<nvurisrc_bin_queue> completed state change to PAUSED
0:00:18.592288728 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<nvurisrc_bin_queue> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592296215 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<dsnvurisrcbin0> child 'nvurisrc_bin_queue' changed state to 3(PAUSED) successfully
0:00:18.592302597 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<nvurisrc_bin_src_elem> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592312892 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<decodebin0> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592324779 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<nvv4l2decoder0> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592331179 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<nvv4l2decoder0> completed state change to PAUSED
0:00:18.592336970 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<nvv4l2decoder0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592345601 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<decodebin0> child 'nvv4l2decoder0' changed state to 3(PAUSED) successfully
0:00:18.592352093 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<capsfilter0> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592357975 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<capsfilter0> completed state change to PAUSED
0:00:18.592363799 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<capsfilter0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592371788 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<decodebin0> child 'capsfilter0' changed state to 3(PAUSED) successfully
0:00:18.592378359 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<h264parse1> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592383962 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<h264parse1> completed state change to PAUSED
0:00:18.592390028 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<h264parse1> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592397723 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<decodebin0> child 'h264parse1' changed state to 3(PAUSED) successfully
0:00:18.592404391 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<multiqueue0> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592410376 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<multiqueue0> completed state change to PAUSED
0:00:18.592416291 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<multiqueue0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592424066 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<decodebin0> child 'multiqueue0' changed state to 3(PAUSED) successfully
0:00:18.592430582 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<flvdemux0> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592436450 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<flvdemux0> completed state change to PAUSED
0:00:18.592442109 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<flvdemux0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592449788 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<decodebin0> child 'flvdemux0' changed state to 3(PAUSED) successfully
0:00:18.592458918 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<typefind> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592465086 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<typefind> completed state change to PAUSED
0:00:18.592470775 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<typefind> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592478666 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<decodebin0> child 'typefind' changed state to 3(PAUSED) successfully
0:00:18.592485227 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<decodebin0> completed state change to PAUSED
0:00:18.592490926 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<decodebin0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592507588 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<nvurisrc_bin_src_elem> child 'decodebin0' changed state to 3(PAUSED) successfully
0:00:18.592513627 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<queue2-0> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592519334 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<queue2-0> completed state change to PAUSED
0:00:18.592524569 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<queue2-0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592531731 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<nvurisrc_bin_src_elem> child 'queue2-0' changed state to 3(PAUSED) successfully
0:00:18.592537769 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<typefindelement0> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592543095 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<typefindelement0> completed state change to PAUSED
0:00:18.592548166 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<typefindelement0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592555162 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<nvurisrc_bin_src_elem> child 'typefindelement0' changed state to 3(PAUSED) successfully
0:00:18.592561050 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<source> current PLAYING pending VOID_PENDING, desired next PAUSED
0:00:18.592566816 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<source> completed state change to PAUSED
0:00:18.592571961 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<source> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592579055 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<nvurisrc_bin_src_elem> child 'source' changed state to 3(PAUSED) successfully
0:00:18.592584277 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<nvurisrc_bin_src_elem> completed state change to PAUSED
0:00:18.592589704 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<nvurisrc_bin_src_elem> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592596776 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<dsnvurisrcbin0> child 'nvurisrc_bin_src_elem' changed state to 3(PAUSED) successfully
0:00:18.592601972 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<dsnvurisrcbin0> completed state change to PAUSED
0:00:18.592607236 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<dsnvurisrcbin0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592614022 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<src_creator> child 'dsnvurisrcbin0' changed state to 3(PAUSED) successfully
0:00:18.592619166 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<src_creator> completed state change to PAUSED
0:00:18.592624540 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<src_creator> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592631036 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<src> child 'src_creator' changed state to 3(PAUSED) successfully
0:00:18.592636092 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<src> completed state change to PAUSED
0:00:18.592641408 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<src> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592647805 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'src' changed state to 3(PAUSED) successfully
0:00:18.592657178 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:3397:bin_handle_async_done:<bin0> committing state from PLAYING to PAUSED, old pending PAUSED
0:00:18.592662318 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:3420:bin_handle_async_done:<bin0> completed state change, pending VOID
0:00:18.592667681 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<bin0> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592675235 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2935:gst_bin_change_state_func:<q111> child 'bin0' is changing state asynchronously to PAUSED
0:00:18.592681488 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:3397:bin_handle_async_done:<q111> committing state from PLAYING to PAUSED, old pending PAUSED
0:00:18.592686094 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:3420:bin_handle_async_done:<q111> completed state change, pending VOID
0:00:18.592691119 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<q111> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:18.592697108 484891 0x7c963800c490 INFO                pipeline gstpipeline.c:533:gst_pipeline_change_state:<q111> pipeline is not live
================= null
0:00:18.592710653 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<sink> current PAUSED pending VOID_PENDING, desired next READY
0:00:18.592756577 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<sink> completed state change to READY
0:00:18.592763602 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<sink> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:18.592770970 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<q111> child 'sink' changed state to 2(READY) successfully
0:00:18.592776912 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<bin0> current PAUSED pending VOID_PENDING, desired next READY
0:00:18.592794658 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<rtmp2sink0> current PAUSED pending VOID_PENDING, desired next READY
0:00:18.592831943 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<rtmp2sink0> completed state change to READY
0:00:18.592841671 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<rtmp2sink0> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:18.592838567 484891 0x7c96780019c0 INFO                    task gsttask.c:368:gst_task_func:<flvmux0:src> Task going to paused
0:00:18.592838870 484891 0x7c96780024a0 INFO                    task gsttask.c:368:gst_task_func:<queue2:src> Task going to paused
0:00:18.592857060 484891 0x7c9678004580 INFO                    task gsttask.c:368:gst_task_func:<nvv4l2h264enc0:src> Task going to paused
0:00:18.592869371 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'rtmp2sink0' changed state to 2(READY) successfully
0:00:18.592887311 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<flvmux0> current PAUSED pending VOID_PENDING, desired next READY
0:00:18.592903884 484891 0x7c963800c490 INFO              aggregator gstaggregator.c:2501:gst_aggregator_src_pad_activate_mode_func:<flvmux0> Deactivating srcpad
0:00:18.592916428 484891 0x7c963800c490 INFO              aggregator gstaggregator.c:1491:gst_aggregator_stop_srcpad_task:<flvmux0> Stopping srcpad task
0:00:18.592936688 484891 0x7c96780019c0 INFO                    task gsttask.c:370:gst_task_func:<flvmux0:src> Task resume from paused
0:00:18.593004905 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<flvmux0> completed state change to READY
0:00:18.593021416 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<flvmux0> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:18.593035676 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'flvmux0' changed state to 2(READY) successfully
0:00:18.593047071 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<h264parse0> current PAUSED pending VOID_PENDING, desired next READY
0:00:18.593160018 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<h264parse0> completed state change to READY
0:00:18.593180077 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<h264parse0> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:18.593199874 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'h264parse0' changed state to 2(READY) successfully
0:00:18.593221659 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<nvv4l2h264enc0> current PAUSED pending VOID_PENDING, desired next READY
0:00:18.593277044 484891 0x7c9678004580 INFO                    task gsttask.c:370:gst_task_func:<nvv4l2h264enc0:src> Task resume from paused
0:00:18.605376595 484891 0x7c9678001d60 INFO                    task gsttask.c:368:gst_task_func:<queue1:src> Task going to paused
0:00:18.622297811 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<nvv4l2h264enc0> completed state change to READY
0:00:18.622373641 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<nvv4l2h264enc0> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:18.622452656 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'nvv4l2h264enc0' changed state to 2(READY) successfully
0:00:18.622517562 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<queue1> current PAUSED pending VOID_PENDING, desired next READY
0:00:18.622632345 484891 0x7c9678001d60 INFO                    task gsttask.c:370:gst_task_func:<queue1:src> Task resume from paused
0:00:18.622815100 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<queue1> completed state change to READY
0:00:18.622824958 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<queue1> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:18.622833766 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'queue1' changed state to 2(READY) successfully
0:00:18.622842014 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<demux> current PAUSED pending VOID_PENDING, desired next READY
0:00:18.622862539 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<demux> completed state change to READY
0:00:18.622873686 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<demux> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:18.622885657 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'demux' changed state to 2(READY) successfully
0:00:18.622906892 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<queue0> current PAUSED pending VOID_PENDING, desired next READY
0:00:18.622903980 484891 0x7c9678002100 INFO                    task gsttask.c:368:gst_task_func:<queue0:src> Task going to paused
0:00:18.622941166 484891 0x7c9678002100 INFO                    task gsttask.c:370:gst_task_func:<queue0:src> Task resume from paused
0:00:18.622972049 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<queue0> completed state change to READY
0:00:18.622983987 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<queue0> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:18.622996551 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'queue0' changed state to 2(READY) successfully
0:00:18.623009721 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<nvvideoconvert0> current PAUSED pending VOID_PENDING, desired next READY
0:00:18.623061933 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<nvvideoconvert0> completed state change to READY
0:00:18.623075140 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<nvvideoconvert0> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:18.623087651 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'nvvideoconvert0' changed state to 2(READY) successfully
0:00:18.623099712 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<queue2> current PAUSED pending VOID_PENDING, desired next READY
0:00:18.623109495 484891 0x7c9678003680 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<queue0:sink> Received event on flushing pad. Discarding
0:00:18.623124167 484891 0x7c96780024a0 INFO                    task gsttask.c:370:gst_task_func:<queue2:src> Task resume from paused
0:00:18.623174000 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<queue2> completed state change to READY
0:00:18.623191205 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<queue2> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:18.623208784 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'queue2' changed state to 2(READY) successfully
0:00:18.623224013 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<t> current PAUSED pending VOID_PENDING, desired next READY
0:00:18.623248551 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<t> completed state change to READY
0:00:18.623260035 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<t> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:18.623274244 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 't' changed state to 2(READY) successfully
0:00:18.623287884 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<nvdsosd0> current PAUSED pending VOID_PENDING, desired next READY
0:00:18.637520874 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<nvdsosd0> completed state change to READY
0:00:18.637573121 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<nvdsosd0> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:18.637616453 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'nvdsosd0' changed state to 2(READY) successfully
0:00:18.637661525 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<nvdsanalytics0> current PAUSED pending VOID_PENDING, desired next READY
0:00:18.637731086 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2806:gst_element_continue_state:<nvdsanalytics0> completed state change to READY
0:00:18.637778168 484891 0x7c963800c490 INFO              GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<nvdsanalytics0> notifying about state-changed PAUSED to READY (VOID_PENDING pending)
0:00:18.637829899 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2928:gst_bin_change_state_func:<bin0> child 'nvdsanalytics0' changed state to 2(READY) successfully
0:00:18.637861822 484891 0x7c963800c490 INFO              GST_STATES gstbin.c:2479:gst_bin_element_set_state:<nvtracker0> current PAUSED pending VOID_PENDING, desired next READY
[NvMultiObjectTracker] De-initialized
0:00:18.641535926 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.655106168 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.667003850 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.678218769 484891 0x7c96780032c0 INFO            videodecoder gstvideodecoder.c:1633:gst_video_decoder_sink_event_default:<nvv4l2decoder0> upstream tags: taglist, nominal-bitrate=(uint)4194304, video-codec=(string)"H.264\ \(Baseline\ Profile\)", minimum-bitrate=(uint)320200, maximum-bitrate=(uint)47489800, bitrate=(uint)1065606;
0:00:18.678433731 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.691976509 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.701238677 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.712659914 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.724022314 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.735576353 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.748338260 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.758740251 484891 0x7c9678003680 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<nvtracker0:sink> Received event on flushing pad. Discarding
0:00:18.759177948 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.768772173 484891 0x5ac267f1f3a0 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<nvtracker0:sink> Received event on flushing pad. Discarding
0:00:18.769285273 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.780599316 484891 0x5ac267f1f3a0 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<nvtracker0:sink> Received event on flushing pad. Discarding
0:00:18.781616987 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.790732168 484891 0x5ac267f1f3a0 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<nvtracker0:sink> Received event on flushing pad. Discarding
0:00:18.791714912 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.801973591 484891 0x5ac267f1f3a0 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<nvtracker0:sink> Received event on flushing pad. Discarding
0:00:18.802845702 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.814517423 484891 0x5ac267f1f3a0 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<nvtracker0:sink> Received event on flushing pad. Discarding
0:00:18.815376264 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.825569918 484891 0x5ac267f1f3a0 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<nvtracker0:sink> Received event on flushing pad. Discarding
0:00:18.826354739 484891 0x7c96780032c0 INFO            videodecoder gstvideodecoder.c:1633:gst_video_decoder_sink_event_default:<nvv4l2decoder0> upstream tags: taglist, nominal-bitrate=(uint)4194304, video-codec=(string)"H.264\ \(Baseline\ Profile\)", minimum-bitrate=(uint)320200, maximum-bitrate=(uint)47489800, bitrate=(uint)1043679;
0:00:18.826465417 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.836239917 484891 0x5ac267f1f3a0 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<nvtracker0:sink> Received event on flushing pad. Discarding
0:00:18.837096728 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.847576114 484891 0x5ac267f1f3a0 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<nvtracker0:sink> Received event on flushing pad. Discarding
0:00:18.848640813 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.858127946 484891 0x5ac267f1f3a0 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<nvtracker0:sink> Received event on flushing pad. Discarding
0:00:18.859019425 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.869006217 484891 0x5ac267f1f3a0 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<nvtracker0:sink> Received event on flushing pad. Discarding
0:00:18.869954957 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.879925030 484891 0x5ac267f1f3a0 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<nvtracker0:sink> Received event on flushing pad. Discarding
0:00:18.880862621 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.890843034 484891 0x5ac267f1f3a0 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<nvtracker0:sink> Received event on flushing pad. Discarding
0:00:18.891766241 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.902022941 484891 0x5ac267f1f3a0 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<nvtracker0:sink> Received event on flushing pad. Discarding
0:00:18.903009799 484891 0x7c9678003680 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<nvtracker0:sink> Received event on flushing pad. Discarding
0:00:18.903379815 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.912722643 484891 0x5ac267f1f3a0 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<nvtracker0:sink> Received event on flushing pad. Discarding
0:00:18.913677233 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.923534628 484891 0x5ac267f1f3a0 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<nvtracker0:sink> Received event on flushing pad. Discarding
0:00:18.924415573 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.934366857 484891 0x5ac267f1f3a0 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<nvtracker0:sink> Received event on flushing pad. Discarding
0:00:18.935288704 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.945425536 484891 0x5ac267f1f3a0 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<nvtracker0:sink> Received event on flushing pad. Discarding
0:00:18.946385291 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

0:00:18.956277349 484891 0x5ac267f1f3a0 INFO               GST_EVENT gstpad.c:5946:gst_pad_send_event_unchecked:<nvtracker0:sink> Received event on flushing pad. Discarding
0:00:18.957237784 484891 0x7c9678003e00 ERROR                default gstnvstreammux_pads.cpp:342:push:<src_bin_muxer> push failed [-2]

I found that when appsink and nvtracker are together, this problem occurs. When I set the status to NULL, the log will get stuck here, when I delete nvtracker and exit normally

gst::init().unwrap();
let pipeline = gst::parse::launch(
    r#"
    nvmultiurisrcbin port=0 uri_list=rtmp://192.168.0.69/live/ip7 !
    nvinfer config-file-path=./models/people/config.yml !
    nvtracker ll-lib-file=/opt/nvidia/deepstream/deepstream-7.0/lib/libnvds_nvmultiobjecttracker.so !
    appsink
"#,
)
.unwrap();

pipeline.set_state(gst::State::Playing).unwrap();
tokio::time::sleep(Duration::from_secs(5)).await;
pipeline.set_state(gst::State::Null).unwrap();

0:00:10.856252838 648430 0x786220003ca0 INFO GST_STATES gstelement.c:2706:_priv_gst_element_state_changed:<dsnvmultiuribin0_creator> notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:10.856261118 648430 0x786220003ca0 INFO GST_STATES gstbin.c:2928:gst_bin_change_state_func: child ‘dsnvmultiuribin0_creator’ changed state to 3(PAUSED) successfully
0:00:10.856267349 648430 0x786220003ca0 INFO GST_STATES gstelement.c:2806:gst_element_continue_state: completed state change to PAUSED
0:00:10.856273502 648430 0x786220003ca0 INFO GST_STATES gstelement.c:2706:_priv_gst_element_state_changed: notifying about state-changed PLAYING to PAUSED (VOID_PENDING pending)
0:00:10.856281230 648430 0x786220003ca0 INFO GST_STATES gstbin.c:2928:gst_bin_change_state_func: child ‘dsnvmultiuribin0’ changed state to 3(PAUSED) successfully
0:00:10.856287903 648430 0x786220003ca0 INFO pipeline gstpipeline.c:533:gst_pipeline_change_state: pipeline is not live
0:00:10.856296842 648430 0x786220003ca0 INFO GST_STATES gstelement.c:3109:gst_element_change_state: forcing commit state NULL <= READY
0:00:10.856303715 648430 0x786220003ca0 INFO GST_STATES gstelement.c:2778:gst_element_continue_state: committing state from PLAYING to PAUSED, pending NULL, next READY
0:00:10.856309815 648430 0x786220003ca0 INFO GST_STATES gstelement.c:2706:_priv_gst_element_state_changed: notifying about state-changed PLAYING to PAUSED (NULL pending)
0:00:10.856316899 648430 0x786220003ca0 INFO GST_STATES gstelement.c:2786:gst_element_continue_state: continue state change PAUSED to READY, final NULL
0:00:10.856328351 648430 0x786220003ca0 INFO GST_STATES gstbin.c:2479:gst_bin_element_set_state: current PLAYING pending PAUSED, desired next READY
0:00:10.856351269 648430 0x786220003ca0 INFO GST_STATES gstelement.c:2806:gst_element_continue_state: completed state change to READY
0:00:10.856358221 648430 0x786220003ca0 INFO GST_STATES gstelement.c:2706:_priv_gst_element_state_changed: notifying about state-changed PLAYING to READY (VOID_PENDING pending)
0:00:10.856366313 648430 0x786220003ca0 INFO GST_STATES gstbin.c:2928:gst_bin_change_state_func: child ‘appsink0’ changed state to 2(READY) successfully
0:00:10.856373750 648430 0x786220003ca0 INFO GST_STATES gstbin.c:2479:gst_bin_element_set_state: current PAUSED pending VOID_PENDING, desired next READY
[NvMultiObjectTracker] De-initialized


Can I get some help

Could you try to use fakesink to test that?

fakesink, everything is normal

I found this
When there is an appsink in the pipeline and the status is set to NULL, the nvtracker will get stuck here

#miscdatabufmanager.cpp:348
void TrackerMiscDataManager::deInit() {
  if (m_IntentionallyEmpty) {
    return;
  }

  std::unique_lock<std::mutex> lock(m_Mutex);
  while (!isQueueFull()) {
   *m_Cond.wait(lock); // block this
  }
  while (!m_FreeQueue.empty()) {
    NvTrackerMiscDataBuffer *pBuffer = m_FreeQueue.front();
    m_FreeQueue.pop();

    releasePastFrame(pBuffer);
    releaseReid(pBuffer);
    releaseTerminatedTracks(pBuffer);
    releaseShadowTracks(pBuffer);

    delete pBuffer;
  }
  m_BufferSet.clear();
}

It seems that GstMiniObject will not be truly released
I tried to mark the return_nvtracker_offer meta function, but it won’t be called in the pipeline where appsink exists

#nvtracker_proc.cpp:1454
  GstNvTrackerMiscDataObject *pGstObj = new GstNvTrackerMiscDataObject;
  pGstObj->misc_data_buffer = pMiscDataBuf;
  pGstObj->misc_data_manager = &miscDataMgr;

  gst_mini_object_init (GST_MINI_OBJECT (pGstObj), 0, G_TYPE_POINTER,
    NULL, NULL, return_nvtracker_buffer_meta);
  updatePastFrameMeta(batchList, pGstObj, procParams);
  updateBatchReidMeta(pGstObj, procParams);
  updateTerminatedTrackMeta(pGstObj, procParams);
  updateShadowTrackMeta(pGstObj, procParams);

    gst_print("NvTrackerProc::updateUserMeta2 end\n");
  /** mini_obj_ref number is alreadt 1 after initialization, so descrease by 1 here. */
  gst_mini_object_unref (GST_MINI_OBJECT(pGstObj));

It is possible that the last gstbuffer in your appsink is not released correctly. So the pGstObj cannot unref correctly. We’ll investigate this issue.

Hi @xxing , could you try to modify the source code like belows and have a try?
sources\gst-plugins\gst-nvtracker\gstnvtracker.cpp

static gboolean gst_nv_tracker_stop (GstBaseTransform * btrans)
{
  return TRUE;
}

static void gst_nv_tracker_finalize (GObject * object)
{
  GstNvTracker *nvtracker = GST_NVTRACKER (object);

  /** De-init the low-level threads and plugin */
  nvtracker->trackerIface->deInit();

  /** Terminate the output loop
   * Note: This needs to be done AFTER plugin deInit() process
   * so that all the pending buffers can be returned properly
   */
  nvtracker->running = FALSE;

  if (nvtracker->output_loop) {
    g_thread_join(nvtracker->output_loop);
  }
  nvtracker->output_loop = NULL;

  delete nvtracker->trackerIface;
  nvtracker->trackerIface = NULL;
  if (nvtracker->trackerConfig.trackerLibFile != NULL) {
      g_free(nvtracker->trackerConfig.trackerLibFile);
      nvtracker->trackerConfig.trackerLibFile = NULL;
  }

  if (nvtracker->trackerConfig.trackerConfigFileList != NULL) {
      g_free(nvtracker->trackerConfig.trackerConfigFileList);
      nvtracker->trackerConfig.trackerConfigFileList = NULL;
  }
  for(auto it=nvtracker->trackerConfig.trackerConfigFilePerSubBatch.begin();
      it!=nvtracker->trackerConfig.trackerConfigFilePerSubBatch.end(); it++)
  {
    it->clear();
  }
  nvtracker->trackerConfig.trackerConfigFilePerSubBatch.clear();

  if (nvtracker->trackerConfig.gstName != NULL) {
      g_free(nvtracker->trackerConfig.gstName);
      nvtracker->trackerConfig.gstName = NULL;
  }

  for(auto it=nvtracker->trackerConfig.subBatchesConfig.begin(); it!=nvtracker->trackerConfig.subBatchesConfig.end(); it++)
  {
    it->clear();
  }
  nvtracker->trackerConfig.subBatchesConfig.clear();
  nvtracker->trackerConfig.subBatchSizes.clear();

  g_cond_clear(&nvtracker->eventCondition);
  g_mutex_clear(&nvtracker->eventLock);
  G_OBJECT_CLASS (parent_class)->finalize (object);
}
cd sources\gst-plugins\gst-nvtracker\
make
make install

I am currently using a probe to retrieve metadata, and the issue has been resolved. However, the bugs in appsink and nvtracker should not have been fixed yet. I will test them with the code you provided later when I have time. Now I have a new problem. When I try to repeatedly restart and create the pipeline and destroy it, the memory grows and never decreases. I don’t know what’s going on

Can you tell me how to properly destroy the pipeline

About the new issue, you can file a new topic. For the convenience of others to refer to, we try to ensure that a topic only focuses on one related issue. Thanks

Okay, thank you very much.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.