You are not logged in.

#1 2025-03-27 19:01:05

Megalodonix
Member
Registered: 2024-03-12
Posts: 18

[SOLVED] mpv segfaults when playing both local files and links

As the title says, running mpv on a local file outputs:

client removed during hook handling
● Video  --vid=1  --vlang=eng  (hevc 640x342 23.9988 fps) [default]
● Audio  --aid=1  --alang=eng  (aac 2ch 48000 Hz 128 kbps) [default]
AO: [pipewire] 48000Hz stereo 2ch floatp
VO: [gpu] 640x342 yuv420p
zsh: segmentation fault (core dumped)  mpv DBZ_eyecatch.mp4

Same output when attempting to play a link (e.g. a YT link)
No apparent reason for this behavior...

EDIT/UPDATE:
Replacing 'shaderc-non-semantic-debug' with just 'shaderc' fixed the issue entirely

Last edited by Megalodonix (2025-03-29 11:49:59)


The best is yet to come

Offline

#2 2025-03-27 20:14:06

seth
Member
Registered: 2012-09-03
Posts: 64,044

Offline

#3 2025-03-28 17:19:43

Megalodonix
Member
Registered: 2024-03-12
Posts: 18

Re: [SOLVED] mpv segfaults when playing both local files and links

Output of 'coredumpctl info mpv' is:

           PID: 4700 (mpv)
           UID: 1000 (megalodonix)
           GID: 1000 (megalodonix)
        Signal: 11 (SEGV)
     Timestamp: Fri 2025-03-28 20:16:55 +03 (39s ago)
  Command Line: mpv butWhy.mp4
    Executable: /usr/bin/mpv
 Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-org.kde.konsole@4ec20dde439545668ed10bdf327aafb2.service
          Unit: user@1000.service
     User Unit: app-org.kde.konsole@4ec20dde439545668ed10bdf327aafb2.service
         Slice: user-1000.slice
     Owner UID: 1000 (megalodonix)
       Boot ID: 0974a0e97b2840e888fde8d0cc3c4fb9
    Machine ID: 8bb075d2481f4632b64b2ae4919939a9
      Hostname: motherbase
       Storage: /var/lib/systemd/coredump/core.mpv.1000.0974a0e97b2840e888fde8d0cc3c4fb9.4700.1743182215000000.zst (present)
  Size on Disk: 9M
       Message: Process 4700 (mpv) of user 1000 dumped core.
                
                Stack trace of thread 4713:
                #0  0x00007264314996d6 shaderc_compile_into_spv (libshaderc_shared.so.1 + 0x166d6)
                #1  0x0000726442babaf1 n/a (libplacebo.so.349 + 0x83af1)
                #2  0x0000726442bd2871 n/a (libplacebo.so.349 + 0xaa871)
                #3  0x0000726442bd2f28 n/a (libplacebo.so.349 + 0xaaf28)
                #4  0x0000726442b9eb74 pl_pass_create (libplacebo.so.349 + 0x76b74)
                #5  0x00005726fbf42937 n/a (/usr/bin/mpv + 0x110937)
                #6  0x00005726fbf2259c n/a (/usr/bin/mpv + 0xf059c)
                #7  0x00005726fbf23335 n/a (/usr/bin/mpv + 0xf1335)
                #8  0x00005726fbf25273 n/a (/usr/bin/mpv + 0xf3273)
                #9  0x00005726fbf253da n/a (/usr/bin/mpv + 0xf33da)
                #10 0x00005726fbf2fbe2 n/a (/usr/bin/mpv + 0xfdbe2)
                #11 0x00005726fbf3256f n/a (/usr/bin/mpv + 0x10056f)
                #12 0x00005726fbf373e4 n/a (/usr/bin/mpv + 0x1053e4)
                #13 0x00005726fbf3dd1d n/a (/usr/bin/mpv + 0x10bd1d)
                #14 0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #15 0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4701:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec81e74 n/a (libc.so.6 + 0x91e74)
                #3  0x000072643ecfc53e __poll (libc.so.6 + 0x10c53e)
                #4  0x00005726fbf59665 n/a (/usr/bin/mpv + 0x127665)
                #5  0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #6  0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4708:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x00005726fbec4f95 n/a (/usr/bin/mpv + 0x92f95)
                #5  0x00005726fbec5324 mpv_wait_event (/usr/bin/mpv + 0x93324)
                #6  0x00005726fbf6192f n/a (/usr/bin/mpv + 0x12f92f)
                #7  0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #8  0x000072643f82e0ca lua_pcall (libluajit-5.1.so.2 + 0x1b0ca)
                #9  0x00005726fbf6273a n/a (/usr/bin/mpv + 0x13073a)
                #10 0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #11 0x00005726fbf5f0ef n/a (/usr/bin/mpv + 0x12d0ef)
                #12 0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #13 0x000072643f82e0ca lua_pcall (libluajit-5.1.so.2 + 0x1b0ca)
                #14 0x00005726fbf5fb36 n/a (/usr/bin/mpv + 0x12db36)
                #15 0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #16 0x000072643f82e124 lua_cpcall (libluajit-5.1.so.2 + 0x1b124)
                #17 0x00005726fbf5fd75 n/a (/usr/bin/mpv + 0x12dd75)
                #18 0x00005726fbeea70e n/a (/usr/bin/mpv + 0xb870e)
                #19 0x00005726fbeea7bd n/a (/usr/bin/mpv + 0xb87bd)
                #20 0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #21 0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4700:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x00005726fbfb500c n/a (/usr/bin/mpv + 0x18300c)
                #5  0x00005726fbefc8ce n/a (/usr/bin/mpv + 0xca8ce)
                #6  0x00005726fbee7133 n/a (/usr/bin/mpv + 0xb5133)
                #7  0x00005726fbee846c n/a (/usr/bin/mpv + 0xb646c)
                #8  0x00005726fbe5524b main (/usr/bin/mpv + 0x2324b)
                #9  0x000072643ec17488 n/a (libc.so.6 + 0x27488)
                #10 0x000072643ec1754c __libc_start_main (libc.so.6 + 0x2754c)
                #11 0x00005726fbe55335 _start (/usr/bin/mpv + 0x23335)
                
                Stack trace of thread 4709:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x00005726fbec4f95 n/a (/usr/bin/mpv + 0x92f95)
                #5  0x00005726fbec5324 mpv_wait_event (/usr/bin/mpv + 0x93324)
                #6  0x00005726fbf6192f n/a (/usr/bin/mpv + 0x12f92f)
                #7  0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #8  0x000072643f82e0ca lua_pcall (libluajit-5.1.so.2 + 0x1b0ca)
                #9  0x00005726fbf6273a n/a (/usr/bin/mpv + 0x13073a)
                #10 0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #11 0x00005726fbf5f0ef n/a (/usr/bin/mpv + 0x12d0ef)
                #12 0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #13 0x000072643f82e0ca lua_pcall (libluajit-5.1.so.2 + 0x1b0ca)
                #14 0x00005726fbf5fb36 n/a (/usr/bin/mpv + 0x12db36)
                #15 0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #16 0x000072643f82e124 lua_cpcall (libluajit-5.1.so.2 + 0x1b124)
                #17 0x00005726fbf5fd75 n/a (/usr/bin/mpv + 0x12dd75)
                #18 0x00005726fbeea70e n/a (/usr/bin/mpv + 0xb870e)
                #19 0x00005726fbeea7bd n/a (/usr/bin/mpv + 0xb87bd)
                #20 0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #21 0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4702:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x00005726fbead604 n/a (/usr/bin/mpv + 0x7b604)
                #5  0x00005726fbec64fb mpv_get_property (/usr/bin/mpv + 0x944fb)
                #6  0x00005726fbf61265 n/a (/usr/bin/mpv + 0x12f265)
                #7  0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #8  0x00005726fbf5f0ef n/a (/usr/bin/mpv + 0x12d0ef)
                #9  0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #10 0x000072643f82e0ca lua_pcall (libluajit-5.1.so.2 + 0x1b0ca)
                #11 0x00005726fbf5fb36 n/a (/usr/bin/mpv + 0x12db36)
                #12 0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #13 0x000072643f82e124 lua_cpcall (libluajit-5.1.so.2 + 0x1b124)
                #14 0x00005726fbf5fd75 n/a (/usr/bin/mpv + 0x12dd75)
                #15 0x00005726fbeea70e n/a (/usr/bin/mpv + 0xb870e)
                #16 0x00005726fbeea7bd n/a (/usr/bin/mpv + 0xb87bd)
                #17 0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #18 0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4718:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x0000726415470dbe n/a (libvulkan_radeon.so + 0x270dbe)
                #5  0x00007264154487fc n/a (libvulkan_radeon.so + 0x2487fc)
                #6  0x0000726415470d1d n/a (libvulkan_radeon.so + 0x270d1d)
                #7  0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #8  0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4729:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x0000726441c42faf n/a (libavcodec.so.61 + 0x642faf)
                #5  0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #6  0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4732:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x0000726441c42faf n/a (libavcodec.so.61 + 0x642faf)
                #5  0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #6  0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4722:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x0000726441c42faf n/a (libavcodec.so.61 + 0x642faf)
                #5  0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #6  0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4712:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x00005726fbea8ad2 n/a (/usr/bin/mpv + 0x76ad2)
                #5  0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #6  0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4726:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x0000726441c42faf n/a (libavcodec.so.61 + 0x642faf)
                #5  0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #6  0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4727:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x0000726441c42faf n/a (libavcodec.so.61 + 0x642faf)
                #5  0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #6  0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4737:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec81e74 n/a (libc.so.6 + 0x91e74)
                #3  0x000072643ed09d85 epoll_wait (libc.so.6 + 0x119d85)
                #4  0x0000726442cb0407 n/a (libspa-support.so + 0x17407)
                #5  0x0000726442c9fcaf n/a (libspa-support.so + 0x6caf)
                #6  0x000072643f304553 n/a (libpipewire-0.3.so.0 + 0x23553)
                #7  0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #8  0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4724:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x0000726441c42faf n/a (libavcodec.so.61 + 0x642faf)
                #5  0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #6  0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4725:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x0000726441c42faf n/a (libavcodec.so.61 + 0x642faf)
                #5  0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #6  0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4730:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x0000726441c42faf n/a (libavcodec.so.61 + 0x642faf)
                #5  0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #6  0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4711:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84e11 pthread_cond_timedwait (libc.so.6 + 0x94e11)
                #4  0x00005726fbe764f8 n/a (/usr/bin/mpv + 0x444f8)
                #5  0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #6  0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4733:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x0000726441c42faf n/a (libavcodec.so.61 + 0x642faf)
                #5  0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #6  0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4719:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x0000726415470dbe n/a (libvulkan_radeon.so + 0x270dbe)
                #5  0x00007264154487fc n/a (libvulkan_radeon.so + 0x2487fc)
                #6  0x0000726415470d1d n/a (libvulkan_radeon.so + 0x270d1d)
                #7  0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #8  0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4735:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec81e74 n/a (libc.so.6 + 0x91e74)
                #3  0x000072643ed09d85 epoll_wait (libc.so.6 + 0x119d85)
                #4  0x0000726442cb0407 n/a (libspa-support.so + 0x17407)
                #5  0x0000726442c9fcaf n/a (libspa-support.so + 0x6caf)
                #6  0x000072643f351fd7 n/a (libpipewire-0.3.so.0 + 0x70fd7)
                #7  0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #8  0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4723:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x0000726441c42faf n/a (libavcodec.so.61 + 0x642faf)
                #5  0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #6  0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4734:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x0000726441c42faf n/a (libavcodec.so.61 + 0x642faf)
                #5  0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #6  0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4736:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec81e74 n/a (libc.so.6 + 0x91e74)
                #3  0x000072643ed09d85 epoll_wait (libc.so.6 + 0x119d85)
                #4  0x0000726442cb0407 n/a (libspa-support.so + 0x17407)
                #5  0x0000726442c9fcaf n/a (libspa-support.so + 0x6caf)
                #6  0x000072643f351fd7 n/a (libpipewire-0.3.so.0 + 0x70fd7)
                #7  0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #8  0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4705:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x00005726fbec4f95 n/a (/usr/bin/mpv + 0x92f95)
                #5  0x00005726fbec5324 mpv_wait_event (/usr/bin/mpv + 0x93324)
                #6  0x00005726fbf6192f n/a (/usr/bin/mpv + 0x12f92f)
                #7  0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #8  0x000072643f82e0ca lua_pcall (libluajit-5.1.so.2 + 0x1b0ca)
                #9  0x00005726fbf6273a n/a (/usr/bin/mpv + 0x13073a)
                #10 0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #11 0x00005726fbf5f0ef n/a (/usr/bin/mpv + 0x12d0ef)
                #12 0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #13 0x000072643f82e0ca lua_pcall (libluajit-5.1.so.2 + 0x1b0ca)
                #14 0x00005726fbf5fb36 n/a (/usr/bin/mpv + 0x12db36)
                #15 0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #16 0x000072643f82e124 lua_cpcall (libluajit-5.1.so.2 + 0x1b124)
                #17 0x00005726fbf5fd75 n/a (/usr/bin/mpv + 0x12dd75)
                #18 0x00005726fbeea70e n/a (/usr/bin/mpv + 0xb870e)
                #19 0x00005726fbeea7bd n/a (/usr/bin/mpv + 0xb87bd)
                #20 0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #21 0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4703:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x00005726fbec4f95 n/a (/usr/bin/mpv + 0x92f95)
                #5  0x00005726fbec5324 mpv_wait_event (/usr/bin/mpv + 0x93324)
                #6  0x00005726fbf6192f n/a (/usr/bin/mpv + 0x12f92f)
                #7  0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #8  0x000072643f82e0ca lua_pcall (libluajit-5.1.so.2 + 0x1b0ca)
                #9  0x00005726fbf6273a n/a (/usr/bin/mpv + 0x13073a)
                #10 0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #11 0x00005726fbf5f0ef n/a (/usr/bin/mpv + 0x12d0ef)
                #12 0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #13 0x000072643f82e0ca lua_pcall (libluajit-5.1.so.2 + 0x1b0ca)
                #14 0x00005726fbf5fb36 n/a (/usr/bin/mpv + 0x12db36)
                #15 0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #16 0x000072643f82e124 lua_cpcall (libluajit-5.1.so.2 + 0x1b124)
                #17 0x00005726fbf5fd75 n/a (/usr/bin/mpv + 0x12dd75)
                #18 0x00005726fbeea70e n/a (/usr/bin/mpv + 0xb870e)
                #19 0x00005726fbeea7bd n/a (/usr/bin/mpv + 0xb87bd)
                #20 0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #21 0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4707:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x00005726fbec4f95 n/a (/usr/bin/mpv + 0x92f95)
                #5  0x00005726fbec5324 mpv_wait_event (/usr/bin/mpv + 0x93324)
                #6  0x00005726fbf6192f n/a (/usr/bin/mpv + 0x12f92f)
                #7  0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #8  0x000072643f82e0ca lua_pcall (libluajit-5.1.so.2 + 0x1b0ca)
                #9  0x00005726fbf6273a n/a (/usr/bin/mpv + 0x13073a)
                #10 0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #11 0x00005726fbf5f0ef n/a (/usr/bin/mpv + 0x12d0ef)
                #12 0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #13 0x000072643f82e0ca lua_pcall (libluajit-5.1.so.2 + 0x1b0ca)
                #14 0x00005726fbf5fb36 n/a (/usr/bin/mpv + 0x12db36)
                #15 0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #16 0x000072643f82e124 lua_cpcall (libluajit-5.1.so.2 + 0x1b124)
                #17 0x00005726fbf5fd75 n/a (/usr/bin/mpv + 0x12dd75)
                #18 0x00005726fbeea70e n/a (/usr/bin/mpv + 0xb870e)
                #19 0x00005726fbeea7bd n/a (/usr/bin/mpv + 0xb87bd)
                #20 0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #21 0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4704:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x00005726fbec4f95 n/a (/usr/bin/mpv + 0x92f95)
                #5  0x00005726fbec5324 mpv_wait_event (/usr/bin/mpv + 0x93324)
                #6  0x00005726fbf6192f n/a (/usr/bin/mpv + 0x12f92f)
                #7  0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #8  0x000072643f82e0ca lua_pcall (libluajit-5.1.so.2 + 0x1b0ca)
                #9  0x00005726fbf6273a n/a (/usr/bin/mpv + 0x13073a)
                #10 0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #11 0x00005726fbf5f0ef n/a (/usr/bin/mpv + 0x12d0ef)
                #12 0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #13 0x000072643f82e0ca lua_pcall (libluajit-5.1.so.2 + 0x1b0ca)
                #14 0x00005726fbf5fb36 n/a (/usr/bin/mpv + 0x12db36)
                #15 0x000072643f819f06 n/a (libluajit-5.1.so.2 + 0x6f06)
                #16 0x000072643f82e124 lua_cpcall (libluajit-5.1.so.2 + 0x1b124)
                #17 0x00005726fbf5fd75 n/a (/usr/bin/mpv + 0x12dd75)
                #18 0x00005726fbeea70e n/a (/usr/bin/mpv + 0xb870e)
                #19 0x00005726fbeea7bd n/a (/usr/bin/mpv + 0xb87bd)
                #20 0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #21 0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4731:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x0000726441c42faf n/a (libavcodec.so.61 + 0x642faf)
                #5  0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #6  0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                
                Stack trace of thread 4728:
                #0  0x000072643ec8dbe2 n/a (libc.so.6 + 0x9dbe2)
                #1  0x000072643ec81e33 n/a (libc.so.6 + 0x91e33)
                #2  0x000072643ec824bc n/a (libc.so.6 + 0x924bc)
                #3  0x000072643ec84c0e pthread_cond_wait (libc.so.6 + 0x94c0e)
                #4  0x0000726441c42faf n/a (libavcodec.so.61 + 0x642faf)
                #5  0x000072643ec8570a n/a (libc.so.6 + 0x9570a)
                #6  0x000072643ed09aac n/a (libc.so.6 + 0x119aac)
                ELF object binary architecture: AMD x86-64

The best is yet to come

Offline

#4 2025-03-28 23:17:26

qu@rk
Member
Registered: 2021-07-28
Posts: 149

Re: [SOLVED] mpv segfaults when playing both local files and links

Could be some gpu drivers issue if hardware decoding. Try with mpv with a different codec, see if it works or does the same.

Offline

#5 2025-03-29 00:20:44

Megalodonix
Member
Registered: 2024-03-12
Posts: 18

Re: [SOLVED] mpv segfaults when playing both local files and links

qu@rk wrote:

Could be some gpu drivers issue if hardware decoding. Try with mpv with a different codec, see if it works or does the same.

Running mpv with the --hwdec=auto option does nothing. Same error

Last edited by Megalodonix (2025-03-29 00:25:39)


The best is yet to come

Offline

#6 2025-03-29 00:27:45

Megalodonix
Member
Registered: 2024-03-12
Posts: 18

Re: [SOLVED] mpv segfaults when playing both local files and links

Also idk if this information is relevant, but I'm using AMD GPU
AMD Radeon RX 6600 XT


The best is yet to come

Offline

#7 2025-03-29 01:41:15

qu@rk
Member
Registered: 2021-07-28
Posts: 149

Re: [SOLVED] mpv segfaults when playing both local files and links

Try it with --hwdec=no though it should default to it.
What drivers are you using? Read through this https://wiki.archlinux.org/title/Hardwa … celeration ?
Also post output of vainfo and echo $LIBVA_DRIVER_NAME

Last edited by qu@rk (2025-03-29 01:45:34)

Offline

#8 2025-03-29 07:09:31

seth
Member
Registered: 2012-09-03
Posts: 64,044

Re: [SOLVED] mpv segfaults when playing both local files and links

Crashes in https://archlinux.org/packages/extra/x86_64/shaderc/ - is this a recent regression?
Do you use any custom shaders?
What if you move away your mpv config or try w/ a different/fresh user?

pacman -Qikk mpv libplacebo shaderc

Offline

#9 2025-03-29 11:47:13

Megalodonix
Member
Registered: 2024-03-12
Posts: 18

Re: [SOLVED] mpv segfaults when playing both local files and links

seth wrote:

Crashes in https://archlinux.org/packages/extra/x86_64/shaderc/ - is this a recent regression?
Do you use any custom shaders?

Nope, been using stock mpv, no additional configs.

seth wrote:

What if you move away your mpv config or try w/ a different/fresh user?

Same issue with a different user, I tried switching from Wayland to X11 but still the same issue.

seth wrote:
pacman -Qikk mpv libplacebo shaderc

The output for that is:

Name            : mpv
Version         : 1:0.40.0-1
Description     : a free, open source, and cross-platform media player
Architecture    : x86_64
URL             : https://mpv.io/
Licenses        : GPL-2.0-or-later AND LGPL-2.1-or-later
Groups          : None
Provides        : libmpv.so=2-64
Depends On      : alsa-lib  desktop-file-utils  ffmpeg  glibc  hicolor-icon-theme  jack  lcms2  libarchive  libass  libbluray
                  libcdio  libcdio-paranoia  libdisplay-info  libdrm  libdvdnav  libdvdread  libegl  libgl  libglvnd
                  libjpeg-turbo  libplacebo  libpulse  libsixel  libva  libvdpau  libx11  libxext  libxkbcommon  libxpresent
                  libxrandr  libxss  libxv  luajit  mesa  mujs  libpipewire  rubberband  openal  uchardet  vapoursynth
                  vulkan-icd-loader  wayland  zlib  libasound.so=2-64  libavcodec.so=61-64  libavdevice.so=61-64
                  libavfilter.so=10-64  libavformat.so=61-64  libavutil.so=59-64  libdisplay-info.so=2-64  libswresample.so=5-64
                  libswscale.so=8-64  libjack.so=0-64  liblcms2.so=2-64  libarchive.so=13-64  libass.so=9-64  libbluray.so=2-64
                  libjpeg.so=8-64  libplacebo.so=349-64  libpulse.so=0-64  libva.so=2-64  libva-drm.so=2-64
                  libva-wayland.so=2-64  libva-x11.so=2-64  libxkbcommon.so=0-64  librubberband.so=3-64
Optional Deps   : yt-dlp: for video-sharing websites playback [installed]
Required By     : None
Optional For    : anki-bin  syncplay
Conflicts With  : None
Replaces        : None
Installed Size  : 5.98 MiB
Packager        : Christian Hesse <eworm@archlinux.org>
Build Date      : Tue 25 Mar 2025 08:58:20 PM +03
Install Date    : Fri 28 Mar 2025 08:25:30 PM +03
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature

mpv: 88 total files, 0 altered files
Name            : libplacebo
Version         : 7.349.0-4
Description     : Reusable library for GPU-accelerated video/image rendering primitives
Architecture    : x86_64
URL             : https://github.com/haasn/libplacebo
Licenses        : LGPL-2.1-or-later
Groups          : None
Provides        : libplacebo.so=349-64
Depends On      : vulkan-icd-loader  glslang  lcms2  shaderc  glibc  gcc-libs  libunwind  libdovi  xxhash  libdovi.so=3-64
                  liblcms2.so=2-64  libshaderc_shared.so=1-64  libvulkan.so=1-64
Optional Deps   : None
Required By     : ffmpeg  mpv
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 1567.63 KiB
Packager        : Robin Candau <antiz@archlinux.org>
Build Date      : Tue 14 Jan 2025 02:05:09 PM +03
Install Date    : Wed 22 Jan 2025 09:32:45 PM +03
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature

libplacebo: 48 total files, 0 altered files
Name            : shaderc-non-semantic-debug
Version         : 2024.1-1
Description     : Collection of tools, libraries and tests for shader compilation with applied patches designed for use in pcsx2
                  and other emulators
Architecture    : x86_64
URL             : https://github.com/google/shaderc
Licenses        : Apache-2.0
Groups          : None
Provides        : libshaderc_shared.so=1-64  shaderc
Depends On      : glibc  gcc-libs  glslang  spirv-tools
Optional Deps   : None
Required By     : libplacebo
Optional For    : None
Conflicts With  : shaderc
Replaces        : None
Installed Size  : 189.62 KiB
Packager        : Unknown Packager
Build Date      : Thu 23 May 2024 11:22:09 AM +03
Install Date    : Thu 23 May 2024 11:22:24 AM +03
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : None

The best is yet to come

Offline

#10 2025-03-29 11:48:46

Megalodonix
Member
Registered: 2024-03-12
Posts: 18

Re: [SOLVED] mpv segfaults when playing both local files and links

QUICK UPDATE:
Attempting to sync and install 'shaderc' removes conflicting package 'shaderc-non-semantic-debug'
I did that, and it works again, no further issues

Thanks a lot <3 Been struggling with this issue for a while now
Marking as solved!


The best is yet to come

Offline

Board footer

Powered by FluxBB