libnice:ERROR:conncheck.c:1899:priv_mark_pair_nominated: assertion failed: (pair->state == NICE_CHECK_DISCOVERED) crash when used with Kurento 6.11.0
Running Kurento 6.11.0 which (contains libnice 0.1.15-1) I run into a crash of the kurento server multiple times a day. Below is the stack trace, debug log is attached.
libnice:ERROR:conncheck.c:1899:priv_mark_pair_nominated: assertion failed: (pair->state == NICE_CHECK_DISCOVERED)
Aborted (thread 140636757784320, pid 7456)
Stack trace:
[__GI_raise]
sysdeps/unix/sysv/linux/raise.c:51 (discriminator 3)
[__GI_abort]
/build/glibc-OTsEL5/glibc-2.27/stdlib/abort.c:81
[g_assertion_message]
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0:0x73335
[g_assertion_message_expr]
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0:0x7339A
[priv_mark_pair_nominated]
./agent/conncheck.c:1899
[priv_reply_to_conn_check]
./agent/conncheck.c:2861
[agent_recv_message_unlocked]
./agent/agent.c:3983
[component_io_cb]
./agent/agent.c:5301
[g_socket_is_closed]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0:0x7E039
[g_main_context_dispatch]
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0:0x4C285
[g_main_context_dispatch]
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0:0x4C650
[g_main_loop_run]
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0:0x4C962
[gst_nice_src_create]
./gst/gstnicesrc.c:292
[gst_base_src_get_range]
./libs/gst/base/gstbasesrc.c:2460
[gst_base_src_loop]
./libs/gst/base/gstbasesrc.c:2737
[gst_task_func]
./gst/gsttask.c:346