mpegtsmux: GStreamer-CRITICAL: gst_mini_object_make_writable: assertion 'mini_object != NULL' failed
step: run this command and terminate pipeline with ctrl+c
gst-launch videotestsrc is-live=true ! x264enc ! hlssink2 target-duration=2
callstack
glib-2.0-0.dll!g_abort() Line 3106 C
glib-2.0-0.dll!_g_log_abort(int breakpoint) Line 557 C
glib-2.0-0.dll!g_logv(const char * log_domain, GLogLevelFlags log_level, const char * format, char * args) Line 1376 C
glib-2.0-0.dll!g_log(const char * log_domain, GLogLevelFlags log_level, const char * format, ...) Line 1416 C
glib-2.0-0.dll!g_return_if_fail_warning(const char * log_domain, const char * pretty_function, const char * expression) Line 2776 C
gstreamer-1.0-0.dll!gst_mini_object_make_writable(_GstMiniObject * mini_object) Line 421 C
gstmpegtsmux.dll!gst_base_ts_mux_set_header_on_caps(GstBaseTsMux * mux) Line 271 C
gstmpegtsmux.dll!new_packet_common_init(GstBaseTsMux * mux, _GstBuffer * buf, unsigned char * data, unsigned int len) Line 815 C
gstmpegtsmux.dll!new_packet_cb(_GstBuffer * buf, void * user_data, __int64 new_pcr) Line 1037 C
gstmpegtsmux.dll!tsmux_packet_out(TsMux * mux, _GstBuffer * buf, __int64 pcr) Line 756 C
gstmpegtsmux.dll!tsmux_write_stream_packet(TsMux * mux, TsMuxStream * stream) Line 1460 C
gstmpegtsmux.dll!gst_base_ts_mux_aggregate_buffer(GstBaseTsMux * mux, _GstAggregatorPad * agg_pad, _GstBuffer * buf) Line 1199 C
gstmpegtsmux.dll!gst_base_ts_mux_aggregate(_GstAggregator * agg, int timeout) Line 1620 C
gstbase-1.0-0.dll!gst_aggregator_aggregate_func(_GstAggregator * self) Line 1244 C
gstreamer-1.0-0.dll!gst_task_func(_GstTask * task) Line 329 C
gstreamer-1.0-0.dll!default_func(TaskData * tdata, _GstTaskPool * pool) Line 71 C
glib-2.0-0.dll!g_thread_pool_thread_proxy(void * data) Line 355 C
glib-2.0-0.dll!g_thread_proxy(void * data) Line 807 C
glib-2.0-0.dll!g_thread_win32_proxy(void * data) Line 424 C