G_thread_try_new memory leak

in static void *janus_ice_handle_thread(void *data), after g_thread_unref(g_thread_self()), janus’s VmRSS and Vmsize don’t decrease. Especially when I create ice_handle_thread frequently, the momery is growing fast

Did you compile with libasan support? If so, that’s the cause.

no, in ‘ldd janus | grep asan’, there is no libasan support.