[3.0.x] MPRIS leaks
Run this command and exit VLC:
./vlc -Irc -vv 'http://[2409:8087:1a01:df::4077]:80/PLTV/88888888/224/3221225799/index.m3u8'
This leads to:
Direct leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x7fcd70af3bd7 in malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:69
#1 0x7fcd66d9a035 in tracklist_append_event_create ../../modules/control/dbus/dbus_tracklist.c:44
#2 0x7fcd66daaaa8 in AllCallback ../../modules/control/dbus/dbus.c:1109
#3 0x7fcd6feee273 in TriggerCallback ../../src/misc/variables.c:252
#4 0x7fcd6fef717d in var_SetChecked ../../src/misc/variables.c:758
#5 0x7fcd6fc7d4ef in var_SetAddress ../../include/vlc_variables.h:256
#6 0x7fcd6fc84666 in playlist_SendAddNotify ../../src/playlist/item.c:712
#7 0x7fcd6fc81a9d in playlist_NodeAddInput ../../src/playlist/item.c:540
#8 0x7fcd6fc58fe1 in intf_InsertItem ../../src/interface/interface.c:177
#9 0x7fcd6fbeb584 in GetFilenames ../../src/libvlc.c:482
#10 0x7fcd6fbea702 in libvlc_InternalInit ../../src/libvlc.c:359
#11 0x7fcd708dc608 in libvlc_new ../../lib/core.c:59
#12 0x56374d99c19e in main ../../bin/vlc.c:231
#13 0x7fcd6ec456c9 in __libc_start_call_main ../sysdeps/nptl/libc_start_call_main.h:58
...and a whole bunch of indirect leaks ostensibly of input items within the track list.