Usually goes something like the following after the file finishes playing/the user exits:
$ mpv --no-config example.mkv [ ... ] Exiting... (End of file) pthread_mutex_destroy on mutex with waiters! Segmentation fault (core dumped) Here's the backtrace. # gdb -quiet mpv mpv.core (no debugging symbols found) Core was generated by `mpv'. Program terminated with signal 11, Segmentation fault. Reading symbols from /usr/lib/libpthread.so.26.1...done. Loaded symbols for /usr/lib/libpthread.so.26.1 Loaded symbols for /usr/local/bin/mpv Reading symbols from /usr/local/lib/liblua5.1.so.5.1...done. Loaded symbols for /usr/local/lib/liblua5.1.so.5.1 Reading symbols from /usr/lib/libm.so.10.1...done. Loaded symbols for /usr/lib/libm.so.10.1 Reading symbols from /usr/local/lib/libcdio_paranoia.so.1.0...done. Loaded symbols for /usr/local/lib/libcdio_paranoia.so.1.0 Reading symbols from /usr/local/lib/libcdio_cdda.so.1.0...done. Loaded symbols for /usr/local/lib/libcdio_cdda.so.1.0 Reading symbols from /usr/local/lib/libcdio.so.1.0...done. Loaded symbols for /usr/local/lib/libcdio.so.1.0 Reading symbols from /usr/local/lib/libiconv.so.7.0...done. Loaded symbols for /usr/local/lib/libiconv.so.7.0 Reading symbols from /usr/local/lib/libdvdnav.so.7.2...done. Loaded symbols for /usr/local/lib/libdvdnav.so.7.2 Reading symbols from /usr/local/lib/libdvdread.so.9.0...done. Loaded symbols for /usr/local/lib/libdvdread.so.9.0 Reading symbols from /usr/X11R6/lib/libEGL.so.1.1...done. Loaded symbols for /usr/X11R6/lib/libEGL.so.1.1 Reading symbols from /usr/X11R6/lib/libXdamage.so.4.0...done. Loaded symbols for /usr/X11R6/lib/libXdamage.so.4.0 Reading symbols from /usr/X11R6/lib/libXfixes.so.6.0...done. Loaded symbols for /usr/X11R6/lib/libXfixes.so.6.0 Reading symbols from /usr/X11R6/lib/libX11-xcb.so.2.0...done. Loaded symbols for /usr/X11R6/lib/libX11-xcb.so.2.0 Reading symbols from /usr/X11R6/lib/libxcb-glx.so.1.1...done. Loaded symbols for /usr/X11R6/lib/libxcb-glx.so.1.1 Reading symbols from /usr/X11R6/lib/libxcb-dri2.so.1.1...done. Loaded symbols for /usr/X11R6/lib/libxcb-dri2.so.1.1 Reading symbols from /usr/X11R6/lib/libXxf86vm.so.6.0...done. Loaded symbols for /usr/X11R6/lib/libXxf86vm.so.6.0 Reading symbols from /usr/X11R6/lib/libXext.so.13.0...done. Loaded symbols for /usr/X11R6/lib/libXext.so.13.0 Reading symbols from /usr/X11R6/lib/libX11.so.17.1...done. Loaded symbols for /usr/X11R6/lib/libX11.so.17.1 Reading symbols from /usr/X11R6/lib/libxcb.so.4.1...done. Loaded symbols for /usr/X11R6/lib/libxcb.so.4.1 Reading symbols from /usr/X11R6/lib/libXau.so.10.0...done. Loaded symbols for /usr/X11R6/lib/libXau.so.10.0 Reading symbols from /usr/X11R6/lib/libXdmcp.so.11.0...done. Loaded symbols for /usr/X11R6/lib/libXdmcp.so.11.0 Reading symbols from /usr/X11R6/lib/libdrm.so.7.9...done. Loaded symbols for /usr/X11R6/lib/libdrm.so.7.9 Reading symbols from /usr/local/lib/libavfilter.so.9.0...done. Loaded symbols for /usr/local/lib/libavfilter.so.9.0 Reading symbols from /usr/local/lib/libswscale.so.7.0...done. Loaded symbols for /usr/local/lib/libswscale.so.7.0 Reading symbols from /usr/local/lib/libpostproc.so.18.0...done. Loaded symbols for /usr/local/lib/libpostproc.so.18.0 Reading symbols from /usr/local/lib/libavformat.so.21.0...done. Loaded symbols for /usr/local/lib/libavformat.so.21.0 Reading symbols from /usr/local/lib/libavcodec.so.24.0...done. Loaded symbols for /usr/local/lib/libavcodec.so.24.0 Reading symbols from /usr/local/lib/libavresample.so.2.0...done. Loaded symbols for /usr/local/lib/libavresample.so.2.0 Reading symbols from /usr/local/lib/libswresample.so.3.0...done. Loaded symbols for /usr/local/lib/libswresample.so.3.0 Reading symbols from /usr/local/lib/libavutil.so.14.0...done. Loaded symbols for /usr/local/lib/libavutil.so.14.0 Reading symbols from /usr/X11R6/lib/libgbm.so.0.4...done. Loaded symbols for /usr/X11R6/lib/libgbm.so.0.4 Reading symbols from /usr/local/lib/libjpeg.so.70.0...done. Loaded symbols for /usr/local/lib/libjpeg.so.70.0 Reading symbols from /usr/local/lib/liblcms2.so.1.4...done. Loaded symbols for /usr/local/lib/liblcms2.so.1.4 Reading symbols from /usr/local/lib/libarchive.so.11.2...done. Loaded symbols for /usr/local/lib/libarchive.so.11.2 Reading symbols from /usr/local/lib/libass.so.3.1...done. Loaded symbols for /usr/local/lib/libass.so.3.1 Reading symbols from /usr/X11R6/lib/libfontconfig.so.13.0...done. Loaded symbols for /usr/X11R6/lib/libfontconfig.so.13.0 Reading symbols from /usr/lib/libexpat.so.12.0...done. Loaded symbols for /usr/lib/libexpat.so.12.0 Reading symbols from /usr/local/lib/libharfbuzz.so.15.5...done. Loaded symbols for /usr/local/lib/libharfbuzz.so.15.5 Reading symbols from /usr/local/lib/libgraphite2.so.2.0...done. Loaded symbols for /usr/local/lib/libgraphite2.so.2.0 Reading symbols from /usr/local/lib/libglib-2.0.so.4201.5...done. Loaded symbols for /usr/local/lib/libglib-2.0.so.4201.5 Reading symbols from /usr/local/lib/libintl.so.7.0...done. Loaded symbols for /usr/local/lib/libintl.so.7.0 Reading symbols from /usr/local/lib/libpcre.so.3.0...done. Loaded symbols for /usr/local/lib/libpcre.so.3.0 Reading symbols from /usr/local/lib/libfribidi.so.3.1...done. Loaded symbols for /usr/local/lib/libfribidi.so.3.1 Reading symbols from /usr/X11R6/lib/libfreetype.so.30.0...done. Loaded symbols for /usr/X11R6/lib/libfreetype.so.30.0 Reading symbols from /usr/lib/libz.so.5.0...done. Loaded symbols for /usr/lib/libz.so.5.0 Reading symbols from /usr/local/lib/libavdevice.so.12.0...done. Loaded symbols for /usr/local/lib/libavdevice.so.12.0 Reading symbols from /usr/local/lib/libbluray.so.3.1...done. Loaded symbols for /usr/local/lib/libbluray.so.3.1 Reading symbols from /usr/local/lib/libxml2.so.16.1...done. Loaded symbols for /usr/local/lib/libxml2.so.16.1 Reading symbols from /usr/local/lib/libplacebo.so.3.0...done. Loaded symbols for /usr/local/lib/libplacebo.so.3.0 Reading symbols from /usr/X11R6/lib/libepoxy.so.4.0...done. Loaded symbols for /usr/X11R6/lib/libepoxy.so.4.0 Reading symbols from /usr/X11R6/lib/libGL.so.17.1...done. Loaded symbols for /usr/X11R6/lib/libGL.so.17.1 Reading symbols from /usr/local/lib/libSDL2.so.0.9...done. Loaded symbols for /usr/local/lib/libSDL2.so.0.9 Reading symbols from /usr/X11R6/lib/libXss.so.6.0...done. Loaded symbols for /usr/X11R6/lib/libXss.so.6.0 Reading symbols from /usr/X11R6/lib/libXinerama.so.6.0...done. Loaded symbols for /usr/X11R6/lib/libXinerama.so.6.0 Reading symbols from /usr/X11R6/lib/libXrandr.so.7.1...done. Loaded symbols for /usr/X11R6/lib/libXrandr.so.7.1 Reading symbols from /usr/X11R6/lib/libXrender.so.6.0...done. Loaded symbols for /usr/X11R6/lib/libXrender.so.6.0 Reading symbols from /usr/X11R6/lib/libXv.so.6.0...done. Loaded symbols for /usr/X11R6/lib/libXv.so.6.0 Symbols already loaded for /usr/lib/libpthread.so.26.1 Reading symbols from /usr/lib/libc.so.96.0...done. Loaded symbols for /usr/lib/libc.so.96.0 Reading symbols from /usr/X11R6/lib/libxcb-xfixes.so.1.2...done. Loaded symbols for /usr/X11R6/lib/libxcb-xfixes.so.1.2 Reading symbols from /usr/X11R6/lib/libxcb-dri3.so.0.1...done. Loaded symbols for /usr/X11R6/lib/libxcb-dri3.so.0.1 Reading symbols from /usr/X11R6/lib/libxcb-present.so.0.1...done. Loaded symbols for /usr/X11R6/lib/libxcb-present.so.0.1 Reading symbols from /usr/X11R6/lib/libxcb-sync.so.1.2...done. Loaded symbols for /usr/X11R6/lib/libxcb-sync.so.1.2 Reading symbols from /usr/X11R6/lib/libxshmfence.so.0.0...done. Loaded symbols for /usr/X11R6/lib/libxshmfence.so.0.0 Reading symbols from /usr/X11R6/lib/libglapi.so.0.3...done. Loaded symbols for /usr/X11R6/lib/libglapi.so.0.3 Reading symbols from /usr/local/lib/libbz2.so.10.4...done. Loaded symbols for /usr/local/lib/libbz2.so.10.4 Reading symbols from /usr/lib/libssl.so.48.2...done. Loaded symbols for /usr/lib/libssl.so.48.2 Reading symbols from /usr/lib/libcrypto.so.46.2...done. Loaded symbols for /usr/lib/libcrypto.so.46.2 Reading symbols from /usr/local/lib/libaom.so.3.0...done. Loaded symbols for /usr/local/lib/libaom.so.3.0 Reading symbols from /usr/local/lib/libdav1d.so.2.0...done. Loaded symbols for /usr/local/lib/libdav1d.so.2.0 Reading symbols from /usr/local/lib/libgsm.so.1.0...done. Loaded symbols for /usr/local/lib/libgsm.so.1.0 Reading symbols from /usr/local/lib/liblzma.so.2.1...done. Loaded symbols for /usr/local/lib/liblzma.so.2.1 Reading symbols from /usr/local/lib/libmp3lame.so.2.2...done. Loaded symbols for /usr/local/lib/libmp3lame.so.2.2 Reading symbols from /usr/local/lib/libopus.so.1.3...done. Loaded symbols for /usr/local/lib/libopus.so.1.3 Reading symbols from /usr/local/lib/libspeex.so.8.0...done. Loaded symbols for /usr/local/lib/libspeex.so.8.0 Reading symbols from /usr/local/lib/libtheoradec.so.2.0...done. Loaded symbols for /usr/local/lib/libtheoradec.so.2.0 Reading symbols from /usr/local/lib/libtheoraenc.so.2.0...done. Loaded symbols for /usr/local/lib/libtheoraenc.so.2.0 Reading symbols from /usr/local/lib/libvorbis.so.9.0...done. Loaded symbols for /usr/local/lib/libvorbis.so.9.0 Reading symbols from /usr/local/lib/libvorbisenc.so.3.1...done. Loaded symbols for /usr/local/lib/libvorbisenc.so.3.1 Reading symbols from /usr/local/lib/libvpx.so.12.0...done. Loaded symbols for /usr/local/lib/libvpx.so.12.0 Reading symbols from /usr/local/lib/libx264.so.22.0...done. Loaded symbols for /usr/local/lib/libx264.so.22.0 Reading symbols from /usr/local/lib/libx265.so.23.0...done. Loaded symbols for /usr/local/lib/libx265.so.23.0 Reading symbols from /usr/local/lib/libxvidcore.so.5.0...done. Loaded symbols for /usr/local/lib/libxvidcore.so.5.0 Reading symbols from /usr/local/lib/libzstd.so.5.0...done. Loaded symbols for /usr/local/lib/libzstd.so.5.0 Reading symbols from /usr/local/lib/liblz4.so.3.1...done. Loaded symbols for /usr/local/lib/liblz4.so.3.1 Reading symbols from /usr/local/lib/libcharset.so.1.1...done. Loaded symbols for /usr/local/lib/libcharset.so.1.1 Reading symbols from /usr/local/lib/libb2.so.0.0...done. Loaded symbols for /usr/local/lib/libb2.so.0.0 Reading symbols from /usr/lib/libc++.so.7.0...done. Loaded symbols for /usr/lib/libc++.so.7.0 Reading symbols from /usr/lib/libc++abi.so.5.0...done. Loaded symbols for /usr/lib/libc++abi.so.5.0 Reading symbols from /usr/X11R6/lib/libxcb-shape.so.1.1...done. Loaded symbols for /usr/X11R6/lib/libxcb-shape.so.1.1 Reading symbols from /usr/X11R6/lib/libxcb-shm.so.1.1...done. Loaded symbols for /usr/X11R6/lib/libxcb-shm.so.1.1 Reading symbols from /usr/lib/libsndio.so.7.1...done. Loaded symbols for /usr/lib/libsndio.so.7.1 Reading symbols from /usr/local/lib/libv4l2.so.0.0...done. Loaded symbols for /usr/local/lib/libv4l2.so.0.0 Reading symbols from /usr/local/lib/libsamplerate.so.2.1...done. Loaded symbols for /usr/local/lib/libsamplerate.so.2.1 Reading symbols from /usr/X11R6/lib/libXcursor.so.5.0...done. Loaded symbols for /usr/X11R6/lib/libXcursor.so.5.0 Reading symbols from /usr/X11R6/lib/libXi.so.12.1...done. Loaded symbols for /usr/X11R6/lib/libXi.so.12.1 Reading symbols from /usr/lib/libusbhid.so.7.0...done. Loaded symbols for /usr/lib/libusbhid.so.7.0 Reading symbols from /usr/local/lib/libogg.so.6.2...done. Loaded symbols for /usr/local/lib/libogg.so.6.2 Reading symbols from /usr/local/lib/libv4lconvert.so.0.0...done. Loaded symbols for /usr/local/lib/libv4lconvert.so.0.0 Reading symbols from /usr/local/lib/libexecinfo.so.2.0...done. Loaded symbols for /usr/local/lib/libexecinfo.so.2.0 Reading symbols from /usr/libexec/ld.so...Error while reading shared library symbols: Dwarf Error: wrong version in compilation unit header (is 4, should be 2) [in module /usr/libexec/ld.so] #0 0x000005d3f5674ac0 in ?? () (gdb) bt #0 0x000005d3f5674ac0 in ?? () #1 0x000005d491133345 in _rthread_tls_destructors (thread=0x5d4743e1440) at /usr/src/lib/libc/thread/rthread_tls.c:182 #2 0x000005d49114e063 in _libc_pthread_exit (retval=Variable "retval" is not available. ) at /usr/src/lib/libc/thread/rthread.c:150 #3 0x000005d4abc3ff59 in _rthread_start (v=Variable "v" is not available. ) at /usr/src/lib/librthread/rthread.c:97 #4 0x000005d49110121a in __tfork_thread () at /usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:84 #5 0x000005d49110121a in __tfork_thread () at /usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:84 Previous frame identical to this frame (corrupt stack?) (gdb) -- https://amissing.link