`node_socket_add_tooltip_in_node_editor` doesn't set a free function. but uiLayoutSetTooltipFunc didn't check on it. Documentation states that the free_arg parameter is optional. Pull Request: https://projects.blender.org/blender/blender/pulls/122115