Package: mpv
Version: 0.41.0-2
Followup-For: Bug #1127435
X-Debbugs-Cc: [email protected]

Hi,

I use valgrind, and play around 20 seconds

[...]
==218654== 8,839 (6,656 direct, 2,183 indirect) bytes in 26 blocks are 
definitely lost in loss record 3,159 of 3,168
==218654==    at 0x4B34818: malloc (vg_replace_malloc.c:446)
==218654==    by 0xAB50AF0: ??? (in 
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.16.1)
==218654==    by 0xAB51448: ??? (in 
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.16.1)
==218654==    by 0xAB52F4F: ??? (in 
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.16.1)
==218654==    by 0xAB5C233: ??? (in 
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.16.1)
==218654==    by 0x12864067: ??? (in 
/usr/lib/x86_64-linux-gnu/libexpat.so.1.11.2)
==218654==    by 0x12864E8C: ??? (in 
/usr/lib/x86_64-linux-gnu/libexpat.so.1.11.2)
==218654==    by 0x12865072: ??? (in 
/usr/lib/x86_64-linux-gnu/libexpat.so.1.11.2)
==218654==    by 0x1286753A: ??? (in 
/usr/lib/x86_64-linux-gnu/libexpat.so.1.11.2)
==218654==    by 0x1285975E: ??? (in 
/usr/lib/x86_64-linux-gnu/libexpat.so.1.11.2)
==218654==    by 0x1285EE60: XML_ParseBuffer (in 
/usr/lib/x86_64-linux-gnu/libexpat.so.1.11.2)
==218654==    by 0xAB58D41: ??? (in 
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.16.1)
==218654==    by 0xAB59560: ??? (in 
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.16.1)
==218654==    by 0xAB595D2: ??? (in 
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.16.1)
==218654==    by 0xAB5A20C: ??? (in 
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.16.1)
==218654==    by 0x12864067: ??? (in 
/usr/lib/x86_64-linux-gnu/libexpat.so.1.11.2)
==218654==    by 0x12864E8C: ??? (in 
/usr/lib/x86_64-linux-gnu/libexpat.so.1.11.2)
==218654==    by 0x12865072: ??? (in 
/usr/lib/x86_64-linux-gnu/libexpat.so.1.11.2)
==218654==    by 0x1286753A: ??? (in 
/usr/lib/x86_64-linux-gnu/libexpat.so.1.11.2)
==218654==    by 0x1285975E: ??? (in 
/usr/lib/x86_64-linux-gnu/libexpat.so.1.11.2)
==218654==    by 0x1285EE60: XML_ParseBuffer (in 
/usr/lib/x86_64-linux-gnu/libexpat.so.1.11.2)
==218654==    by 0xAB58D41: ??? (in 
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.16.1)
==218654==    by 0xAB59560: ??? (in 
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.16.1)
==218654==    by 0xAB484C6: ??? (in 
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.16.1)
==218654==    by 0xAB4879B: FcInitLoadConfigAndFonts (in 
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.16.1)
==218654==    by 0xAB37746: ??? (in 
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.16.1)
==218654==    by 0xAB40357: FcConfigSetDefaultSubstitute (in 
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1.16.1)
==218654==    by 0x4BB208C: ??? (in /usr/lib/x86_64-linux-gnu/libass.so.9.4.1)
==218654==    by 0x4BB235D: ??? (in /usr/lib/x86_64-linux-gnu/libass.so.9.4.1)
==218654==    by 0x4B8B991: ??? (in /usr/lib/x86_64-linux-gnu/libass.so.9.4.1)
==218654==    by 0x4BA2373: ass_set_fonts (in 
/usr/lib/x86_64-linux-gnu/libass.so.9.4.1)
==218654==    by 0x41027BF: ??? (in /usr/bin/mpv)
==218654==    by 0x410A49D: ??? (in /usr/bin/mpv)
==218654==    by 0x410ADD4: ??? (in /usr/bin/mpv)
==218654==    by 0x40D4A25: ??? (in /usr/bin/mpv)
==218654==    by 0x40E4BC9: ??? (in /usr/bin/mpv)
==218654==    by 0x40CFA2A: ??? (in /usr/bin/mpv)
==218654==    by 0x40D1BC1: mpv_command_node (in /usr/bin/mpv)
==218654==    by 0x416626B: ??? (in /usr/bin/mpv)
==218654==    by 0x9EE2E1C: ??? (in 
/usr/lib/x86_64-linux-gnu/liblua5.2.so.0.0.0)
==218654==    by 0x9EE31E5: ??? (in 
/usr/lib/x86_64-linux-gnu/liblua5.2.so.0.0.0)
==218654==    by 0x9EE25F3: ??? (in 
/usr/lib/x86_64-linux-gnu/liblua5.2.so.0.0.0)
==218654==    by 0x9EE3472: ??? (in 
/usr/lib/x86_64-linux-gnu/liblua5.2.so.0.0.0)
==218654==    by 0x9EDE8D5: lua_pcallk (in 
/usr/lib/x86_64-linux-gnu/liblua5.2.so.0.0.0)
==218654==    by 0x41649C4: ??? (in /usr/bin/mpv)
==218654==    by 0x9EE2E1C: ??? (in 
/usr/lib/x86_64-linux-gnu/liblua5.2.so.0.0.0)
==218654==    by 0x9EEFA64: ??? (in 
/usr/lib/x86_64-linux-gnu/liblua5.2.so.0.0.0)
==218654==    by 0x9EE321F: ??? (in 
/usr/lib/x86_64-linux-gnu/liblua5.2.so.0.0.0)
==218654==    by 0x9EDE80B: lua_callk (in 
/usr/lib/x86_64-linux-gnu/liblua5.2.so.0.0.0)
==218654==    by 0x4165053: ??? (in /usr/bin/mpv)
[...]
==218654== LEAK SUMMARY:
==218654==    definitely lost: 6,656 bytes in 26 blocks
==218654==    indirectly lost: 2,183 bytes in 102 blocks
==218654==      possibly lost: 0 bytes in 0 blocks
==218654==    still reachable: 639,265 bytes in 12,452 blocks
==218654==         suppressed: 0 bytes in 0 blocks
==218654== 
==218654== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)


# apt install mpv-dbgsym liblua5.2-0-dbgsym libass9-dbgsym 
libfontconfig1-dbgsym libexpat1-dbgsym 

[...]
==222346== 8,839 (6,656 direct, 2,183 indirect) bytes in 26 blocks are 
definitely lost in loss record 3,159 of 3,168
==222346==    at 0x4B34818: malloc (vg_replace_malloc.c:446)
==222346==    by 0xAB50AF0: FcPatternObjectInsertElt (fcpat.c:506)
==222346==    by 0xAB51448: FcPatternObjectAddWithBinding (fcpat.c:680)
==222346==    by 0xAB52F4F: FcPatternAppend (fcpat.c:1223)
==222346==    by 0xAB5C233: FcParsePattern (fcxml.c:2786)
==222346==    by 0xAB5C233: FcEndElement (fcxml.c:2909)
==222346==    by 0x12864067: doContent (xmlparse.c:3623)
==222346==    by 0x12864E8C: contentProcessor (xmlparse.c:3179)
==222346==    by 0x12865072: doProlog (xmlparse.c:5486)
==222346==    by 0x1286753A: prologProcessor (xmlparse.c:5189)
==222346==    by 0x1285975E: callProcessor.constprop.0 (xmlparse.c:1293)
==222346==    by 0x1285EE60: XML_ParseBuffer (xmlparse.c:2494)
==222346==    by 0xAB58D41: FcConfigParseAndLoadFromMemoryInternal 
(fcxml.c:3209)
==222346==    by 0xAB59560: _FcConfigParse (fcxml.c:3333)
==222346==    by 0xAB595D2: FcConfigParseAndLoadDir (fcxml.c:3115)
==222346==    by 0xAB595D2: _FcConfigParse (fcxml.c:3294)
==222346==    by 0xAB5A20C: FcParseInclude (fcxml.c:2373)
==222346==    by 0xAB5A20C: FcEndElement (fcxml.c:2831)
==222346==    by 0x12864067: doContent (xmlparse.c:3623)
==222346==    by 0x12864E8C: contentProcessor (xmlparse.c:3179)
==222346==    by 0x12865072: doProlog (xmlparse.c:5486)
==222346==    by 0x1286753A: prologProcessor (xmlparse.c:5189)
==222346==    by 0x1285975E: callProcessor.constprop.0 (xmlparse.c:1293)
==222346==    by 0x1285EE60: XML_ParseBuffer (xmlparse.c:2494)
==222346==    by 0xAB58D41: FcConfigParseAndLoadFromMemoryInternal 
(fcxml.c:3209)
==222346==    by 0xAB59560: _FcConfigParse (fcxml.c:3333)
==222346==    by 0xAB484C6: FcInitLoadOwnConfig (fcinit.c:111)
==222346==    by 0xAB4879B: FcInitLoadOwnConfigAndFonts (fcinit.c:185)
==222346==    by 0xAB4879B: FcInitLoadConfigAndFonts (fcinit.c:198)
==222346==    by 0xAB37746: IA__FcConfigReference.part.0 (fccfg.c:341)
==222346==    by 0xAB40357: FcConfigSetDefaultSubstitute (fcdefault.c:297)
==222346==    by 0x4BB208C: scan_fonts (ass_fontconfig.c:103)
==222346==    by 0x4BB235D: ass_fontconfig_add_provider (ass_fontconfig.c:391)
==222346==    by 0x4B8B991: ass_fontselect_init (ass_fontselect.c:1103)
==222346==    by 0x4BA2373: ass_set_fonts (ass_render_api.c:165)
==222346==    by 0x41027BF: mp_ass_configure_fonts (ass_mp.c:101)
==222346==    by 0x410A49D: create_ass_renderer (osd_libass.c:58)
==222346==    by 0x410A49D: create_ass_track (osd_libass.c:119)
==222346==    by 0x410ADD4: update_external (osd_libass.c:533)
==222346==    by 0x410ADD4: osd_set_external (osd_libass.c:613)
==222346==    by 0x40D4A25: cmd_osd_overlay (command.c:5237)
==222346==    by 0x40E4BC9: run_command (command.c:5598)
==222346==    by 0x40CFA2A: run_client_command (client.c:1134)
==222346==    by 0x40D1BC1: mpv_command_node (client.c:1152)
==222346==    by 0x416626B: script_command_native (lua.c:989)
==222346==    by 0x9EE2E1C: luaD_precall (ldo.c:319)
==222346==    by 0x9EE31E5: luaD_call (ldo.c:401)
==222346==    by 0x9EE25F3: luaD_rawrunprotected (ldo.c:131)
==222346==    by 0x9EE3472: luaD_pcall (ldo.c:603)
==222346==    by 0x9EDE8D5: lua_pcallk (lapi.c:949)
==222346==    by 0x41649C4: script_autofree_trampoline (lua.c:1300)
==222346==    by 0x9EE2E1C: luaD_precall (ldo.c:319)
==222346==    by 0x9EEFA64: luaV_execute (lvm.c:723)
==222346==    by 0x9EE321F: luaD_call (ldo.c:402)
==222346==    by 0x9EDE80B: lua_callk (lapi.c:905)
==222346==    by 0x4165053: load_scripts (lua.c:340)
[...]
==222346== LEAK SUMMARY:
==222346==    definitely lost: 6,656 bytes in 26 blocks
==222346==    indirectly lost: 2,183 bytes in 102 blocks
==222346==      possibly lost: 0 bytes in 0 blocks
==222346==    still reachable: 639,225 bytes in 12,452 blocks
==222346==         suppressed: 0 bytes in 0 blocks
==222346== 
==222346== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)

Ciao
Davide

-- System Information:
Debian Release: forky/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'testing-debug'), (500, 'stable-security')
Architecture: amd64 (x86_64)

Kernel: Linux 6.18.5+deb14-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages mpv depends on:
ii  libarchive13t64                   3.8.5-1
ii  libasound2t64                     1.2.15.3-1
ii  libass9                           1:0.17.4-2+b1
ii  libavcodec62                      7:8.0.1-3
ii  libavdevice62                     7:8.0.1-3
ii  libavfilter11                     7:8.0.1-3
ii  libavformat62                     7:8.0.1-3
ii  libavutil60                       7:8.0.1-3
ii  libbluray3                        1:1.4.0-4
ii  libc6                             2.42-11+b1
ii  libcdio-cdda2t64                  10.2+2.0.2-2+b1
ii  libcdio-paranoia2t64              10.2+2.0.2-2+b1
ii  libcdio19t64                      2.2.0-4+b1
ii  libdisplay-info3                  0.3.0-1
ii  libdrm2                           2.4.131-1
ii  libdvdnav4                        7.0.0-2
ii  libegl1                           1.7.0-3
ii  libgbm1                           25.3.3-1
ii  libjack-jackd2-0 [libjack-0.125]  1.9.22~dfsg-5+b1
ii  libjpeg62-turbo                   1:2.1.5-4
ii  liblcms2-2                        2.17-1
ii  liblua5.2-0                       5.2.4-3+b4
ii  libmujs3                          1.3.8-2
ii  libpipewire-0.3-0t64              1.4.10-1
ii  libplacebo351                     7.351.0-2+b1
ii  libpulse0                         17.0+dfsg1-2+b2
ii  librubberband2                    3.3.0+dfsg-2+b4
ii  libsixel1                         1.10.5-1+b1
ii  libsndio7.0                       1.10.0-0.2+b1
ii  libswresample6                    7:8.0.1-3
ii  libswscale9                       7:8.0.1-3
ii  libuchardet0                      0.0.8-2+b1
ii  libva-drm2                        2.23.0-1
ii  libva-wayland2                    2.23.0-1
ii  libva-x11-2                       2.23.0-1
ii  libva2                            2.23.0-1
ii  libvdpau1                         1.5-4
ii  libvulkan1                        1.4.335.0-1+b1
ii  libwayland-client0                1.24.0-2+b2
ii  libwayland-cursor0                1.24.0-2+b2
ii  libwayland-egl1                   1.24.0-2+b2
ii  libx11-6                          2:1.8.12-1+b1
ii  libxext6                          2:1.3.4-1+b4
ii  libxfixes3                        1:6.0.0-2+b5
ii  libxkbcommon0                     1.13.1-1
ii  libxpresent1                      1.0.1-1+b3
ii  libxrandr2                        2:1.5.4-1+b4
ii  libxss1                           1:1.2.3-1+b4
ii  libxv1                            2:1.0.13-1
ii  libzimg2                          3.0.6+ds1-1+b1
ii  zlib1g                            1:1.3.dfsg+really1.3.1-1+b2

Versions of packages mpv recommends:
ii  xdg-utils  1.2.1-2
ii  yt-dlp     2026.01.31-1

Versions of packages mpv suggests:
pn  libcuda1  <none>

-- no debconf information

Reply via email to