[8398200112870128] There's a message for Janus SFU plugin
Queueing signalling message on 0x7fff8401aae0.
No auth_key configured. Allowing join from 0x7fff8401aae0 to room 37 as user 4842612465433525.
Processing join-time subscription from 0x7fff8401aae0: Subscription { notifications: false, data: false, media: Some("3462427722628661") }.
[8398200112870128] Audio has been negotiated
[8398200112870128] Video has been negotiated
[8398200112870128] SCTP/DataChannels have been negotiated
[8398200112870128] Setting ICE locally: got ANSWER (1 audios, 1 videos)
[8398200112870128] Creating ICE agent (ICE Full mode, controlling)
[8398200112870128] Adding 10.6.0.169 to the addresses to gather candidates for
[8398200112870128] Component state changed for component 1 in stream 1: 1 (gathering)
[8398200112870128] Waiting for candidates-done callback...
Thread 32 "hloop 784930706" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fff7dffb700 (LWP 18075)]
janus_plugin_relay_rtp (plugin_session=0x7fff8401aae0, packet=0x7dfea7c0) at janus.c:3576
3576 packet == NULL || packet->buffer == NULL || packet->length < 1)
(gdb) bt full
#0 0x000055555559e0df in janus_plugin_relay_rtp (plugin_session=0x7fff8401aae0, packet=0x7dfea7c0) at janus.c:3576
#1 0x00007fffb3d2a881 in janus_plugin_sfu::incoming_rtp () at /opt/janus/lib/janus/plugins/libjanus_plugin_sfu.so
#2 0x00005555555977c8 in janus_ice_cb_nice_recv (agent=<optimized out>, stream_id=<optimized out>, component_id=<optimized out>, len=<optimized out>, buf=0x7fff7dfeaa70 "\200o", ice=0x7fff6401e1a0) at ice.c:2496
last_seqs = <optimized out>
header = 0x7fff7dfeaa70
plen = 66
payload = 0x7fff7dfeaa7c "x\030d\226.n\321\375ϰ\017&lP\206\213\212z%Q\241LE\214\063\252\223q\222\066\215\353\255au\237F\202\025$=\002\275\226\216\216L$\237\241\301"
rtp = {video = 0, buffer = 0x7fff7dfeaa70 "\200o", length = 78, extensions = {audio_level = -1 '\377', audio_level_vad = 0, video_rotation = -1, video_back_camera = 0, video_flipped = 0}}
now = <optimized out>
backup =
{csrccount = 0, extension = 0, padding = 0, version = 2, type = 111, markerbit = 0, seq_number = 16469, timestamp = 2932084590, ssrc = 2928453440, csrc = {2523142264, 4258360878, 638562511, 2340835436, 1361410698, 2353351841, 1905502771, 4019009170, 2917900428, 1184855393, 1025774978, 2392243458, 2669956238, 1325449633, 3481830823, 1975102778}}
new_seqn = <optimized out>
cur_seqn = <optimized out>
last_seqs_len = <optimized out>
plugin = <optimized out>
rtcp_ctx = <optimized out>
retransmissions_disabled = <optimized out>
cur_seq = <optimized out>
nacks = <optimized out>
nacks_count = <optimized out>
video = <optimized out>
vindex = <optimized out>
buflen = 78
header = 0x7fff7dfeaa70
packet_ssrc = 1084722350
rtx = <optimized out>
res = <optimized out>
component = 0x7fff6401e1a0
__FUNCTION__ = "janus_ice_cb_nice_recv"
stream = <optimized out>
handle = 0x7fffc40058b0
session = <optimized out>
#3 0x00007ffff79865c0 in nice_component_emit_io_callback (agent=0x7fff6400a2a0, component=0x7fff6401a430, buf=0x7fff7dfeaa70 "\200o", buf_len=88) at component.c:954
stream_id = 1
component_id = 1
io_callback = 0x555555593390 <janus_ice_cb_nice_recv>
io_user_data = 0x7fff6401e1a0
__func__ = "nice_component_emit_io_callback"
#4 0x00007ffff7991489 in component_io_cb (gsocket=<optimized out>, condition=<optimized out>, user_data=0x7fff64002e20) at agent.c:5556
local_buf = "\200o\000\003\000\000\a\200@\247\214\256x\030d\226.n\321\375ϰ\017&lP\206\213\212z%Q\241LE\214\063\252\223q\222\066\215\353\255au\237F\202\025$=\002\275\226\216\216L$\237\241\301\000O\247\205\210\317:\255\271u\277\271c\024\233\060:$\246\307\032\342\002aX\201|\222U\340P\355\217Ak\177q>\377\205Δ\202ݾ\325qd\035\261\245\207+\026X1\373\061\277\355\376\354{IW\245|\324X\037`[S\\\252\317a\031\242\316\361\345\253\325\334B\306\002\024\346\277\066\243\067\016\037\356吶\260\251I\017\206\225\035F\274\306\321\067\266\004\202\240a4Y\004\202_&\332|\337\016e1_\352\301\304\v$\222\372\032f\020\224"...
local_bufs = {buffer = 0x7fff7dfeaa70, size = 65535}
local_message = {buffers = 0x7fff7dfeaa00, n_buffers = 1, from = 0x0, length = 88}
retval = <optimized out>
socket_source = 0x7fff64002e20
component = 0x7fff6401a430
agent = 0x7fff6400a2a0
stream = 0x7fff64019fd0
has_io_callback = <optimized out>
remove_source = 0
__func__ = "component_io_cb"
#5 0x00007ffff5088039 in () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#6 0x00007ffff745a285 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7 0x00007ffff745a650 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#8 0x00007ffff745a962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#9 0x000055555558f013 in janus_ice_handle_thread (data=0x7fffc40058b0) at ice.c:1116
handle = 0x7fffc40058b0
__FUNCTION__ = "janus_ice_handle_thread"
#10 0x00007ffff7482195 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007ffff5d0f6db in start_thread (arg=0x7fff7dffb700) at pthread_create.c:463
pd = 0x7fff7dffb700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735307298560, 4878660307081762848, 140735307296320, 0, 93824995254048, 140736741758336, -4878946181651621856, -4878647361755408352}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#12 0x00007ffff5a3888f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
(gdb)