Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • VLC VLC
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 3,401
    • Issues 3,401
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 170
    • Merge requests 170
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • VideoLAN
  • VLCVLC
  • Issues
  • #18337

Closed
Open
Created May 18, 2017 by Filip Roséen@FilipRoseen-refp

demux/playlist: leak on invalid extension-element

Reproducible with attachment:invalid_extension.xspf.

Direct leak of 328 byte(s) in 1 object(s) allocated from:
    [#0](https://code.videolan.org/videolan/vlc/-/issues/0) 0x7f2d2ce30000 in __interceptor_calloc /build/gcc-multilib/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:70
    [#1](https://code.videolan.org/videolan/vlc/-/issues/1) 0x7f2d2c739572 in input_item_NewExt src/input/item.c:1064
    [#2](https://code.videolan.org/videolan/vlc/-/issues/2) 0x7f2d215eb487 in parse_track_node modules/demux/playlist/xspf.c:377
    [#3](https://code.videolan.org/videolan/vlc/-/issues/3) 0x7f2d215eb487 in parse_tracklist_node modules/demux/playlist/xspf.c:325
    [#4](https://code.videolan.org/videolan/vlc/-/issues/4) 0x7f2d215eb0c7 in parse_playlist_node modules/demux/playlist/xspf.c:260
    [#5](https://code.videolan.org/videolan/vlc/-/issues/5) 0x7f2d215eb0c7 in Demux modules/demux/playlist/xspf.c:148
    [#6](https://code.videolan.org/videolan/vlc/-/issues/6) 0x7f2d2c782bb6 in demux_Demux include/vlc_demux.h:347
    [#7](https://code.videolan.org/videolan/vlc/-/issues/7) 0x7f2d2c782bb6 in MainLoopDemux src/input/input.c:559
    [#8](https://code.videolan.org/videolan/vlc/-/issues/8) 0x7f2d2c782bb6 in MainLoop src/input/input.c:705
    [#9](https://code.videolan.org/videolan/vlc/-/issues/9) 0x7f2d2c7870d4 in Preparse src/input/input.c:522
    [#10](https://code.videolan.org/videolan/vlc/-/issues/10) 0x7f2d2b8b22e6 in start_thread (/usr/lib/libpthread.so.0+0x72e6)
    [#11](https://code.videolan.org/videolan/vlc/-/issues/11) 0x7f2d2b5f354e in clone (/usr/lib/libc.so.6+0xec54e)

Objects leaked above:
0x613000034a00 (328 bytes)

Indirect leak of 240 byte(s) in 1 object(s) allocated from:
    [#0](https://code.videolan.org/videolan/vlc/-/issues/0) 0x7f2d2ce2fe40 in __interceptor_malloc /build/gcc-multilib/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:62
    [#1](https://code.videolan.org/videolan/vlc/-/issues/1) 0x7f2d2c787de9 in vlc_meta_New src/input/meta.c:94
    [#2](https://code.videolan.org/videolan/vlc/-/issues/2) 0x7f2d2c732da0 in input_item_SetMeta src/input/item.c:146
    [#3](https://code.videolan.org/videolan/vlc/-/issues/3) 0x7f2d215ecf5d in input_item_SetTitle include/vlc_input_item.h:292
    [#4](https://code.videolan.org/videolan/vlc/-/issues/4) 0x7f2d215ecf5d in set_item_info modules/demux/playlist/xspf.c:537
    [#5](https://code.videolan.org/videolan/vlc/-/issues/5) 0x7f2d215ebd81 in parse_track_node modules/demux/playlist/xspf.c:506
    [#6](https://code.videolan.org/videolan/vlc/-/issues/6) 0x7f2d215ebd81 in parse_tracklist_node modules/demux/playlist/xspf.c:325
    [#7](https://code.videolan.org/videolan/vlc/-/issues/7) 0x7f2d215eb0c7 in parse_playlist_node modules/demux/playlist/xspf.c:260
    [#8](https://code.videolan.org/videolan/vlc/-/issues/8) 0x7f2d215eb0c7 in Demux modules/demux/playlist/xspf.c:148
    [#9](https://code.videolan.org/videolan/vlc/-/issues/9) 0x7f2d2c782bb6 in demux_Demux include/vlc_demux.h:347
    [#10](https://code.videolan.org/videolan/vlc/-/issues/10) 0x7f2d2c782bb6 in MainLoopDemux src/input/input.c:559
    [#11](https://code.videolan.org/videolan/vlc/-/issues/11) 0x7f2d2c782bb6 in MainLoop src/input/input.c:705
    [#12](https://code.videolan.org/videolan/vlc/-/issues/12) 0x7f2d2c7870d4 in Preparse src/input/input.c:522
    [#13](https://code.videolan.org/videolan/vlc/-/issues/13) 0x7f2d2b8b22e6 in start_thread (/usr/lib/libpthread.so.0+0x72e6)
    [#14](https://code.videolan.org/videolan/vlc/-/issues/14) 0x7f2d2b5f354e in clone (/usr/lib/libc.so.6+0xec54e)

Objects leaked above:
0x61100003a600 (240 bytes)

Indirect leak of 80 byte(s) in 1 object(s) allocated from:
    [#0](https://code.videolan.org/videolan/vlc/-/issues/0) 0x7f2d2ce301f0 in __interceptor_realloc /build/gcc-multilib/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:75
    [#1](https://code.videolan.org/videolan/vlc/-/issues/1) 0x7f2d2c7f882f in vlc_event_manager_register_event_type src/misc/events.c:152
    [#2](https://code.videolan.org/videolan/vlc/-/issues/2) 0x7f2d2c739879 in input_item_NewExt src/input/item.c:1102
    [#3](https://code.videolan.org/videolan/vlc/-/issues/3) 0x7f2d215eb487 in parse_track_node modules/demux/playlist/xspf.c:377
    [#4](https://code.videolan.org/videolan/vlc/-/issues/4) 0x7f2d215eb487 in parse_tracklist_node modules/demux/playlist/xspf.c:325
    [#5](https://code.videolan.org/videolan/vlc/-/issues/5) 0x7f2d215eb0c7 in parse_playlist_node modules/demux/playlist/xspf.c:260
    [#6](https://code.videolan.org/videolan/vlc/-/issues/6) 0x7f2d215eb0c7 in Demux modules/demux/playlist/xspf.c:148
    [#7](https://code.videolan.org/videolan/vlc/-/issues/7) 0x7f2d2c782bb6 in demux_Demux include/vlc_demux.h:347
    [#8](https://code.videolan.org/videolan/vlc/-/issues/8) 0x7f2d2c782bb6 in MainLoopDemux src/input/input.c:559
    [#9](https://code.videolan.org/videolan/vlc/-/issues/9) 0x7f2d2c782bb6 in MainLoop src/input/input.c:705
    [#10](https://code.videolan.org/videolan/vlc/-/issues/10) 0x7f2d2c7870d4 in Preparse src/input/input.c:522
    [#11](https://code.videolan.org/videolan/vlc/-/issues/11) 0x7f2d2b8b22e6 in start_thread (/usr/lib/libpthread.so.0+0x72e6)
    [#12](https://code.videolan.org/videolan/vlc/-/issues/12) 0x7f2d2b5f354e in clone (/usr/lib/libc.so.6+0xec54e)

Objects leaked above:
0x60700001a500 (80 bytes)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    [#0](https://code.videolan.org/videolan/vlc/-/issues/0) 0x7f2d2ce2fe40 in __interceptor_malloc /build/gcc-multilib/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:62
    [#1](https://code.videolan.org/videolan/vlc/-/issues/1) 0x7f2d2c7f8651 in vlc_event_manager_register_event_type src/misc/events.c:143
    [#2](https://code.videolan.org/videolan/vlc/-/issues/2) 0x7f2d2c7398d4 in input_item_NewExt src/input/item.c:1109
    [#3](https://code.videolan.org/videolan/vlc/-/issues/3) 0x7f2d215eb487 in parse_track_node modules/demux/playlist/xspf.c:377
    [#4](https://code.videolan.org/videolan/vlc/-/issues/4) 0x7f2d215eb487 in parse_tracklist_node modules/demux/playlist/xspf.c:325
    [#5](https://code.videolan.org/videolan/vlc/-/issues/5) 0x7f2d215eb0c7 in parse_playlist_node modules/demux/playlist/xspf.c:260
    [#6](https://code.videolan.org/videolan/vlc/-/issues/6) 0x7f2d215eb0c7 in Demux modules/demux/playlist/xspf.c:148
    [#7](https://code.videolan.org/videolan/vlc/-/issues/7) 0x7f2d2c782bb6 in demux_Demux include/vlc_demux.h:347
    [#8](https://code.videolan.org/videolan/vlc/-/issues/8) 0x7f2d2c782bb6 in MainLoopDemux src/input/input.c:559
    [#9](https://code.videolan.org/videolan/vlc/-/issues/9) 0x7f2d2c782bb6 in MainLoop src/input/input.c:705
    [#10](https://code.videolan.org/videolan/vlc/-/issues/10) 0x7f2d2c7870d4 in Preparse src/input/input.c:522
    [#11](https://code.videolan.org/videolan/vlc/-/issues/11) 0x7f2d2b8b22e6 in start_thread (/usr/lib/libpthread.so.0+0x72e6)
    [#12](https://code.videolan.org/videolan/vlc/-/issues/12) 0x7f2d2b5f354e in clone (/usr/lib/libc.so.6+0xec54e)

Objects leaked above:
0x60300006b1a0 (32 bytes)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    [#0](https://code.videolan.org/videolan/vlc/-/issues/0) 0x7f2d2ce2fe40 in __interceptor_malloc /build/gcc-multilib/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:62
    [#1](https://code.videolan.org/videolan/vlc/-/issues/1) 0x7f2d2c7f8651 in vlc_event_manager_register_event_type src/misc/events.c:143
    [#2](https://code.videolan.org/videolan/vlc/-/issues/2) 0x7f2d2c7398ad in input_item_NewExt src/input/item.c:1106
    [#3](https://code.videolan.org/videolan/vlc/-/issues/3) 0x7f2d215eb487 in parse_track_node modules/demux/playlist/xspf.c:377
    [#4](https://code.videolan.org/videolan/vlc/-/issues/4) 0x7f2d215eb487 in parse_tracklist_node modules/demux/playlist/xspf.c:325
    [#5](https://code.videolan.org/videolan/vlc/-/issues/5) 0x7f2d215eb0c7 in parse_playlist_node modules/demux/playlist/xspf.c:260
    [#6](https://code.videolan.org/videolan/vlc/-/issues/6) 0x7f2d215eb0c7 in Demux modules/demux/playlist/xspf.c:148
    [#7](https://code.videolan.org/videolan/vlc/-/issues/7) 0x7f2d2c782bb6 in demux_Demux include/vlc_demux.h:347
    [#8](https://code.videolan.org/videolan/vlc/-/issues/8) 0x7f2d2c782bb6 in MainLoopDemux src/input/input.c:559
    [#9](https://code.videolan.org/videolan/vlc/-/issues/9) 0x7f2d2c782bb6 in MainLoop src/input/input.c:705
    [#10](https://code.videolan.org/videolan/vlc/-/issues/10) 0x7f2d2c7870d4 in Preparse src/input/input.c:522
    [#11](https://code.videolan.org/videolan/vlc/-/issues/11) 0x7f2d2b8b22e6 in start_thread (/usr/lib/libpthread.so.0+0x72e6)
    [#12](https://code.videolan.org/videolan/vlc/-/issues/12) 0x7f2d2b5f354e in clone (/usr/lib/libc.so.6+0xec54e)

Objects leaked above:
0x60300006b230 (32 bytes)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    [#0](https://code.videolan.org/videolan/vlc/-/issues/0) 0x7f2d2ce2fe40 in __interceptor_malloc /build/gcc-multilib/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:62
    [#1](https://code.videolan.org/videolan/vlc/-/issues/1) 0x7f2d2c7f8651 in vlc_event_manager_register_event_type src/misc/events.c:143
    [#2](https://code.videolan.org/videolan/vlc/-/issues/2) 0x7f2d2c7398a0 in input_item_NewExt src/input/item.c:1105
    [#3](https://code.videolan.org/videolan/vlc/-/issues/3) 0x7f2d215eb487 in parse_track_node modules/demux/playlist/xspf.c:377
    [#4](https://code.videolan.org/videolan/vlc/-/issues/4) 0x7f2d215eb487 in parse_tracklist_node modules/demux/playlist/xspf.c:325
    [#5](https://code.videolan.org/videolan/vlc/-/issues/5) 0x7f2d215eb0c7 in parse_playlist_node modules/demux/playlist/xspf.c:260
    [#6](https://code.videolan.org/videolan/vlc/-/issues/6) 0x7f2d215eb0c7 in Demux modules/demux/playlist/xspf.c:148
    [#7](https://code.videolan.org/videolan/vlc/-/issues/7) 0x7f2d2c782bb6 in demux_Demux include/vlc_demux.h:347
    [#8](https://code.videolan.org/videolan/vlc/-/issues/8) 0x7f2d2c782bb6 in MainLoopDemux src/input/input.c:559
    [#9](https://code.videolan.org/videolan/vlc/-/issues/9) 0x7f2d2c782bb6 in MainLoop src/input/input.c:705
    [#10](https://code.videolan.org/videolan/vlc/-/issues/10) 0x7f2d2c7870d4 in Preparse src/input/input.c:522
    [#11](https://code.videolan.org/videolan/vlc/-/issues/11) 0x7f2d2b8b22e6 in start_thread (/usr/lib/libpthread.so.0+0x72e6)
    [#12](https://code.videolan.org/videolan/vlc/-/issues/12) 0x7f2d2b5f354e in clone (/usr/lib/libc.so.6+0xec54e)

Objects leaked above:
0x60300006b260 (32 bytes)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    [#0](https://code.videolan.org/videolan/vlc/-/issues/0) 0x7f2d2ce2fe40 in __interceptor_malloc /build/gcc-multilib/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:62
    [#1](https://code.videolan.org/videolan/vlc/-/issues/1) 0x7f2d2c7f8651 in vlc_event_manager_register_event_type src/misc/events.c:143
    [#2](https://code.videolan.org/videolan/vlc/-/issues/2) 0x7f2d2c7398ba in input_item_NewExt src/input/item.c:1107
    [#3](https://code.videolan.org/videolan/vlc/-/issues/3) 0x7f2d215eb487 in parse_track_node modules/demux/playlist/xspf.c:377
    [#4](https://code.videolan.org/videolan/vlc/-/issues/4) 0x7f2d215eb487 in parse_tracklist_node modules/demux/playlist/xspf.c:325
    [#5](https://code.videolan.org/videolan/vlc/-/issues/5) 0x7f2d215eb0c7 in parse_playlist_node modules/demux/playlist/xspf.c:260
    [#6](https://code.videolan.org/videolan/vlc/-/issues/6) 0x7f2d215eb0c7 in Demux modules/demux/playlist/xspf.c:148
    [#7](https://code.videolan.org/videolan/vlc/-/issues/7) 0x7f2d2c782bb6 in demux_Demux include/vlc_demux.h:347
    [#8](https://code.videolan.org/videolan/vlc/-/issues/8) 0x7f2d2c782bb6 in MainLoopDemux src/input/input.c:559
    [#9](https://code.videolan.org/videolan/vlc/-/issues/9) 0x7f2d2c782bb6 in MainLoop src/input/input.c:705
    [#10](https://code.videolan.org/videolan/vlc/-/issues/10) 0x7f2d2c7870d4 in Preparse src/input/input.c:522
    [#11](https://code.videolan.org/videolan/vlc/-/issues/11) 0x7f2d2b8b22e6 in start_thread (/usr/lib/libpthread.so.0+0x72e6)
    [#12](https://code.videolan.org/videolan/vlc/-/issues/12) 0x7f2d2b5f354e in clone (/usr/lib/libc.so.6+0xec54e)

Objects leaked above:
0x60300006b200 (32 bytes)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    [#0](https://code.videolan.org/videolan/vlc/-/issues/0) 0x7f2d2ce2fe40 in __interceptor_malloc /build/gcc-multilib/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:62
    [#1](https://code.videolan.org/videolan/vlc/-/issues/1) 0x7f2d2c7f8651 in vlc_event_manager_register_event_type src/misc/events.c:143
    [#2](https://code.videolan.org/videolan/vlc/-/issues/2) 0x7f2d2c739886 in input_item_NewExt src/input/item.c:1103
    [#3](https://code.videolan.org/videolan/vlc/-/issues/3) 0x7f2d215eb487 in parse_track_node modules/demux/playlist/xspf.c:377
    [#4](https://code.videolan.org/videolan/vlc/-/issues/4) 0x7f2d215eb487 in parse_tracklist_node modules/demux/playlist/xspf.c:325
    [#5](https://code.videolan.org/videolan/vlc/-/issues/5) 0x7f2d215eb0c7 in parse_playlist_node modules/demux/playlist/xspf.c:260
    [#6](https://code.videolan.org/videolan/vlc/-/issues/6) 0x7f2d215eb0c7 in Demux modules/demux/playlist/xspf.c:148
    [#7](https://code.videolan.org/videolan/vlc/-/issues/7) 0x7f2d2c782bb6 in demux_Demux include/vlc_demux.h:347
    [#8](https://code.videolan.org/videolan/vlc/-/issues/8) 0x7f2d2c782bb6 in MainLoopDemux src/input/input.c:559
    [#9](https://code.videolan.org/videolan/vlc/-/issues/9) 0x7f2d2c782bb6 in MainLoop src/input/input.c:705
    [#10](https://code.videolan.org/videolan/vlc/-/issues/10) 0x7f2d2c7870d4 in Preparse src/input/input.c:522
    [#11](https://code.videolan.org/videolan/vlc/-/issues/11) 0x7f2d2b8b22e6 in start_thread (/usr/lib/libpthread.so.0+0x72e6)
    [#12](https://code.videolan.org/videolan/vlc/-/issues/12) 0x7f2d2b5f354e in clone (/usr/lib/libc.so.6+0xec54e)

Objects leaked above:
0x60300006b2c0 (32 bytes)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    [#0](https://code.videolan.org/videolan/vlc/-/issues/0) 0x7f2d2ce2fe40 in __interceptor_malloc /build/gcc-multilib/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:62
    [#1](https://code.videolan.org/videolan/vlc/-/issues/1) 0x7f2d2c7f8651 in vlc_event_manager_register_event_type src/misc/events.c:143
    [#2](https://code.videolan.org/videolan/vlc/-/issues/2) 0x7f2d2c739879 in input_item_NewExt src/input/item.c:1102
    [#3](https://code.videolan.org/videolan/vlc/-/issues/3) 0x7f2d215eb487 in parse_track_node modules/demux/playlist/xspf.c:377
    [#4](https://code.videolan.org/videolan/vlc/-/issues/4) 0x7f2d215eb487 in parse_tracklist_node modules/demux/playlist/xspf.c:325
    [#5](https://code.videolan.org/videolan/vlc/-/issues/5) 0x7f2d215eb0c7 in parse_playlist_node modules/demux/playlist/xspf.c:260
    [#6](https://code.videolan.org/videolan/vlc/-/issues/6) 0x7f2d215eb0c7 in Demux modules/demux/playlist/xspf.c:148
    [#7](https://code.videolan.org/videolan/vlc/-/issues/7) 0x7f2d2c782bb6 in demux_Demux include/vlc_demux.h:347
    [#8](https://code.videolan.org/videolan/vlc/-/issues/8) 0x7f2d2c782bb6 in MainLoopDemux src/input/input.c:559
    [#9](https://code.videolan.org/videolan/vlc/-/issues/9) 0x7f2d2c782bb6 in MainLoop src/input/input.c:705
    [#10](https://code.videolan.org/videolan/vlc/-/issues/10) 0x7f2d2c7870d4 in Preparse src/input/input.c:522
    [#11](https://code.videolan.org/videolan/vlc/-/issues/11) 0x7f2d2b8b22e6 in start_thread (/usr/lib/libpthread.so.0+0x72e6)
    [#12](https://code.videolan.org/videolan/vlc/-/issues/12) 0x7f2d2b5f354e in clone (/usr/lib/libc.so.6+0xec54e)

Objects leaked above:
0x60300006b2f0 (32 bytes)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    [#0](https://code.videolan.org/videolan/vlc/-/issues/0) 0x7f2d2ce2fe40 in __interceptor_malloc /build/gcc-multilib/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:62
    [#1](https://code.videolan.org/videolan/vlc/-/issues/1) 0x7f2d2c7f8651 in vlc_event_manager_register_event_type src/misc/events.c:143
    [#2](https://code.videolan.org/videolan/vlc/-/issues/2) 0x7f2d2c739893 in input_item_NewExt src/input/item.c:1104
    [#3](https://code.videolan.org/videolan/vlc/-/issues/3) 0x7f2d215eb487 in parse_track_node modules/demux/playlist/xspf.c:377
    [#4](https://code.videolan.org/videolan/vlc/-/issues/4) 0x7f2d215eb487 in parse_tracklist_node modules/demux/playlist/xspf.c:325
    [#5](https://code.videolan.org/videolan/vlc/-/issues/5) 0x7f2d215eb0c7 in parse_playlist_node modules/demux/playlist/xspf.c:260
    [#6](https://code.videolan.org/videolan/vlc/-/issues/6) 0x7f2d215eb0c7 in Demux modules/demux/playlist/xspf.c:148
    [#7](https://code.videolan.org/videolan/vlc/-/issues/7) 0x7f2d2c782bb6 in demux_Demux include/vlc_demux.h:347
    [#8](https://code.videolan.org/videolan/vlc/-/issues/8) 0x7f2d2c782bb6 in MainLoopDemux src/input/input.c:559
    [#9](https://code.videolan.org/videolan/vlc/-/issues/9) 0x7f2d2c782bb6 in MainLoop src/input/input.c:705
    [#10](https://code.videolan.org/videolan/vlc/-/issues/10) 0x7f2d2c7870d4 in Preparse src/input/input.c:522
    [#11](https://code.videolan.org/videolan/vlc/-/issues/11) 0x7f2d2b8b22e6 in start_thread (/usr/lib/libpthread.so.0+0x72e6)
    [#12](https://code.videolan.org/videolan/vlc/-/issues/12) 0x7f2d2b5f354e in clone (/usr/lib/libc.so.6+0xec54e)

Objects leaked above:
0x60300006b290 (32 bytes)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    [#0](https://code.videolan.org/videolan/vlc/-/issues/0) 0x7f2d2ce2fe40 in __interceptor_malloc /build/gcc-multilib/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:62
    [#1](https://code.videolan.org/videolan/vlc/-/issues/1) 0x7f2d2c7f8651 in vlc_event_manager_register_event_type src/misc/events.c:143
    [#2](https://code.videolan.org/videolan/vlc/-/issues/2) 0x7f2d2c7398c7 in input_item_NewExt src/input/item.c:1108
    [#3](https://code.videolan.org/videolan/vlc/-/issues/3) 0x7f2d215eb487 in parse_track_node modules/demux/playlist/xspf.c:377
    [#4](https://code.videolan.org/videolan/vlc/-/issues/4) 0x7f2d215eb487 in parse_tracklist_node modules/demux/playlist/xspf.c:325
    [#5](https://code.videolan.org/videolan/vlc/-/issues/5) 0x7f2d215eb0c7 in parse_playlist_node modules/demux/playlist/xspf.c:260
    [#6](https://code.videolan.org/videolan/vlc/-/issues/6) 0x7f2d215eb0c7 in Demux modules/demux/playlist/xspf.c:148
    [#7](https://code.videolan.org/videolan/vlc/-/issues/7) 0x7f2d2c782bb6 in demux_Demux include/vlc_demux.h:347
    [#8](https://code.videolan.org/videolan/vlc/-/issues/8) 0x7f2d2c782bb6 in MainLoopDemux src/input/input.c:559
    [#9](https://code.videolan.org/videolan/vlc/-/issues/9) 0x7f2d2c782bb6 in MainLoop src/input/input.c:705
    [#10](https://code.videolan.org/videolan/vlc/-/issues/10) 0x7f2d2c7870d4 in Preparse src/input/input.c:522
    [#11](https://code.videolan.org/videolan/vlc/-/issues/11) 0x7f2d2b8b22e6 in start_thread (/usr/lib/libpthread.so.0+0x72e6)
    [#12](https://code.videolan.org/videolan/vlc/-/issues/12) 0x7f2d2b5f354e in clone (/usr/lib/libc.so.6+0xec54e)

Objects leaked above:
0x60300006b1d0 (32 bytes)

Indirect leak of 32 byte(s) in 1 object(s) allocated from:
    [#0](https://code.videolan.org/videolan/vlc/-/issues/0) 0x7f2d2ce2fe40 in __interceptor_malloc /build/gcc-multilib/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:62
    [#1](https://code.videolan.org/videolan/vlc/-/issues/1) 0x7f2d2c7f8651 in vlc_event_manager_register_event_type src/misc/events.c:143
    [#2](https://code.videolan.org/videolan/vlc/-/issues/2) 0x7f2d2c7398e1 in input_item_NewExt src/input/item.c:1110
    [#3](https://code.videolan.org/videolan/vlc/-/issues/3) 0x7f2d215eb487 in parse_track_node modules/demux/playlist/xspf.c:377
    [#4](https://code.videolan.org/videolan/vlc/-/issues/4) 0x7f2d215eb487 in parse_tracklist_node modules/demux/playlist/xspf.c:325
    [#5](https://code.videolan.org/videolan/vlc/-/issues/5) 0x7f2d215eb0c7 in parse_playlist_node modules/demux/playlist/xspf.c:260
    [#6](https://code.videolan.org/videolan/vlc/-/issues/6) 0x7f2d215eb0c7 in Demux modules/demux/playlist/xspf.c:148
    [#7](https://code.videolan.org/videolan/vlc/-/issues/7) 0x7f2d2c782bb6 in demux_Demux include/vlc_demux.h:347
    [#8](https://code.videolan.org/videolan/vlc/-/issues/8) 0x7f2d2c782bb6 in MainLoopDemux src/input/input.c:559
    [#9](https://code.videolan.org/videolan/vlc/-/issues/9) 0x7f2d2c782bb6 in MainLoop src/input/input.c:705
    [#10](https://code.videolan.org/videolan/vlc/-/issues/10) 0x7f2d2c7870d4 in Preparse src/input/input.c:522
    [#11](https://code.videolan.org/videolan/vlc/-/issues/11) 0x7f2d2b8b22e6 in start_thread (/usr/lib/libpthread.so.0+0x72e6)
    [#12](https://code.videolan.org/videolan/vlc/-/issues/12) 0x7f2d2b5f354e in clone (/usr/lib/libc.so.6+0xec54e)

Objects leaked above:
0x60300006b170 (32 bytes)

Indirect leak of 11 byte(s) in 1 object(s) allocated from:
    [#0](https://code.videolan.org/videolan/vlc/-/issues/0) 0x7f2d2ce2fe40 in __interceptor_malloc /build/gcc-multilib/src/gcc/libsanitizer/asan/asan_malloc_linux.cc:62
    [#1](https://code.videolan.org/videolan/vlc/-/issues/1) 0x7f2d2b588a69 in strdup (/usr/lib/libc.so.6+0x81a69)
    [#2](https://code.videolan.org/videolan/vlc/-/issues/2) 0x7f2d2c788266 in vlc_meta_Set src/input/meta.c:128
    [#3](https://code.videolan.org/videolan/vlc/-/issues/3) 0x7f2d2c732d14 in input_item_SetMeta src/input/item.c:147
    [#4](https://code.videolan.org/videolan/vlc/-/issues/4) 0x7f2d215ecf5d in input_item_SetTitle include/vlc_input_item.h:292
    [#5](https://code.videolan.org/videolan/vlc/-/issues/5) 0x7f2d215ecf5d in set_item_info modules/demux/playlist/xspf.c:537
    [#6](https://code.videolan.org/videolan/vlc/-/issues/6) 0x7f2d215ebd81 in parse_track_node modules/demux/playlist/xspf.c:506
    [#7](https://code.videolan.org/videolan/vlc/-/issues/7) 0x7f2d215ebd81 in parse_tracklist_node modules/demux/playlist/xspf.c:325
    [#8](https://code.videolan.org/videolan/vlc/-/issues/8) 0x7f2d215eb0c7 in parse_playlist_node modules/demux/playlist/xspf.c:260
    [#9](https://code.videolan.org/videolan/vlc/-/issues/9) 0x7f2d215eb0c7 in Demux modules/demux/playlist/xspf.c:148
    [#10](https://code.videolan.org/videolan/vlc/-/issues/10) 0x7f2d2c782bb6 in demux_Demux include/vlc_demux.h:347
    [#11](https://code.videolan.org/videolan/vlc/-/issues/11) 0x7f2d2c782bb6 in MainLoopDemux src/input/input.c:559
    [#12](https://code.videolan.org/videolan/vlc/-/issues/12) 0x7f2d2c782bb6 in MainLoop src/input/input.c:705
    [#13](https://code.videolan.org/videolan/vlc/-/issues/13) 0x7f2d2c7870d4 in Preparse src/input/input.c:522
    [#14](https://code.videolan.org/videolan/vlc/-/issues/14) 0x7f2d2b8b22e6 in start_thread (/usr/lib/libpthread.so.0+0x72e6)
    [#15](https://code.videolan.org/videolan/vlc/-/issues/15) 0x7f2d2b5f354e in clone (/usr/lib/libc.so.6+0xec54e)

Objects leaked above:
0x60200003aa30 (11 bytes)

SUMMARY: AddressSanitizer: 947 byte(s) leaked in 13 allocation(s).
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking

VideoLAN code repository instance