VLC crashing

After a recent system update VLC has started crashing. It plays a video normally for a few minutes, then suddenly closes. I uninstalled then reinstalled it, but the same issue persists. I disabled hardware acceleration, but to no avail.

I also use smplayer as a media player alternative, and so far that hasn’t caused any issue, but VLC has always been my default player and I’d like to continue with it as I have done for years without a problem.

Any ideas how to resolve this would be appreciated.

Summary

This text will be hidden

System:
Kernel:6.17.9-arch1-1arch:x86_64bits:64compiler:gccv:15.2.1
clocksource:tsc
Desktop:KDE Plasmav:6.5.4tk:Qtv:N/Awm:kwin_x11vt:2dm:SDDM
Distro:EndeavourOSbase:Arch Linux
Machine:
Type:DesktopSystem:Dellproduct:Vostro 470v:N/A
serial:<superuser required>Chassis: type:3serial:<superuser required>
Mobo:Dellmodel:0NW73Cv:A01serial:<superuser required>
uuid:<superuser required>Firmware:UEFIvendor:Dellv:A14
date:06/25/2018
CPU:
Info:quad coremodel:Intel Core i5-3470bits:64type:MCP
smt:<unsupported>arch:Ivy Bridgerev:9cache: L1:256 KiBL2:1024 KiB
L3:6 MiB
Speed (MHz): avg:1600min/max:1600/3600cores: 1:16002:16003:1600
4:1600bogomips:25567
Flags-basic:avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1:Intel Xeon E3-1200 v2/3rd Gen Core processor Graphicsvendor:Dell
driver:i915v:kernelarch:Gen-7ports: active:HDMI-A-1empty:DP-1,VGA-1
bus-ID:00:02.0chip-ID:8086:0152class-ID:0300
Display:x11server:``X.Org``v:21.1.21with:Xwaylandv:24.1.9
compositor:kwin_x11driver: X: loaded:modesetting
alternate:fbdev,intel,vesadri:crocusgpu:i915display-ID::0
screens:1
Screen-1:0s-res:1920x1080s-dpi:96s-size:508x285mm (20.00x11.22")
s-diag:582mm (22.93")
Monitor-1:HDMI-A-1mapped:HDMI-1model:Asus VC239serial:<filter>res:
mode:1920x1080hz:60scale:100% (1)dpi:96
size:509x286mm (20.04x11.26")diag:584mm (23")modes: max:1920x1080
min:720x400
API:EGLv:1.5hw: drv:intel crocusplatforms: device:0drv:crocus
device:1drv:swrastgbm: drv:crocussurfaceless: drv:crocusx11:
drv:crocusinactive:wayland
API:OpenGLv:4.5compat-v:4.2vendor:intel mesav:25.3.1-arch1.2
glx-v:1.4direct-render:yesrenderer:Mesa Intel HD Graphics 2500 (IVB
GT1)device-ID:8086:0152
API:VulkanMessage:No Vulkan data available.
Info: Tools: api:clinfo, eglinfo, glxinfo, vulkaninfo
de:kscreen-console,kscreen-doctorwl:wayland-info
x11:xdpyinfo, xprop, xrandr
Audio:
Device-1:Intel 7 Series/C216 Family High Definition Audiovendor:Dell
driver:snd_hda_intelv:kernelbus-ID:00:1b.0chip-ID:8086:1e20
class-ID:0403
API:ALSAv:k6.17.9-arch1-1status:kernel-api
Server-1:PipeWirev:1.4.9status:activewith: 1:pipewire-pulse
status:active2:wireplumberstatus:active3:pipewire-alsatype:plugin
4:pw-jacktype:plugin
Network:
Device-1:Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor:Delldriver:r8169v:kernelpcie: speed:2.5 GT/slanes:1
port:e000bus-ID:02:00.0chip-ID:10ec:8168class-ID:0200
IF:enp2s0state:upspeed:1000 Mbpsduplex:fullmac:<filter>
Drives:
Local Storage: total:1.2 TiBused:333.03 GiB (27.1%)
ID-1:/dev/sdavendor:Crucialmodel:CT1000MX500SSD1size:931.51 GiB
speed:6.0 Gb/stech:SSDserial:<filter>fw-rev:045scheme:GPT
ID-2:/dev/sdbvendor:Western Digitalmodel:WD3200AAKS-75L9A0
size:298.09 GiBspeed:3.0 Gb/stech:N/Aserial:<filter>fw-rev:3E02
scheme:GPT
Partition:
ID-1:/size:53.74 GiBused:12.78 GiB (23.8%)fs:ext4dev:/dev/sdb3
ID-2:/boot/efisize:97.8 MiBused:6.3 MiB (6.4%)fs:vfat
dev:/dev/sdb7
ID-3:/homesize:14.71 GiBused:2.37 GiB (16.1%)fs:ext4dev:/dev/sdb4
Swap:
Alert:No swap data was found.
Sensors:
System Temperatures: cpu:20.0 Cmobo:N/A
Fan Speeds (rpm): cpu:854mobo:921
Info:
Memory: total:12 GiBavailable:11.57 GiBused:2.72 GiB (23.6%)
Processes:189Power: uptime:56mstates:freeze,mem,disksuspend:deep
wakeups:0hibernate:platformInit:systemdv:258default:graphical
Packages: pm:pacmanpkgs:1222Compilers: gcc:15.2.1Shell:Bash
v:5.3.8running-in:konsoleinxi: 3.3.40

Do you have all necessary plugins installed? Run sudo pacman -S vlc-plugins-all and try again.

Did you try to run VLC from a terminal, it could show some message.

Because it use mpv. :face_with_tongue:

Already done, but it still crashes after playing for about 4 minutes.

It starts , but shows a huge amount of errors, mainly 2 types.


VLC media player 3.0.21 Vetinari (revision 3.0.21-0-gdd8bfdbabe8)
[0000563e03cbc590] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
QFont::fromString: Invalid description 'Noto Sans,12,-1,5,400,0,0,0,0,0,0,0,0,0,0,1'
QFont::fromString: Invalid description 'Hack,12,-1,5,400,0,0,0,0,0,0,0,0,0,0,1'
[0000563e03d61100] main playlist: playlist is empty
^C[paulb@paulb-vostro470 ~]$ vlc
VLC media player 3.0.21 Vetinari (revision 3.0.21-0-gdd8bfdbabe8)
[00005588b5647590] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
QFont::fromString: Invalid description 'Noto Sans,12,-1,5,400,0,0,0,0,0,0,0,0,0,0,1'
QFont::fromString: Invalid description 'Hack,12,-1,5,400,0,0,0,0,0,0,0,0,0,0,1'
[00005588b56ec100] main playlist: playlist is empty
[00007f0314001f90] glconv_vaapi_x11 gl error: vaInitialize: unknown libva error
[00007f0314001f90] glconv_vaapi_drm gl error: vaInitialize: unknown libva error
[00007f0314001f90] glconv_vaapi_drm gl error: vaInitialize: unknown libva error
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f03148f2dc0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f03148f2dc0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f03148f2dc0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f03148f2dc0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f03148f2dc0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f03148f2dc0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f031492e140] chain filter error: Too high level of recursion (3)
[00007f03148dc9c0] main filter error: Failed to create video converter
[00007f03148f2dc0] main filter error: Failed to create video converter
[00007f031c059a60] main video output error: Failed to create video converter
[00007f031c059a60] main video output error: Failed to compensate for the format changes, removing all filters
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148f3a30] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148f3a30] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148f3a30] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148f3a30] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148f3a30] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148f3a30] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148ece50] chain filter error: Too high level of recursion (3)
[00007f03149164d0] main filter error: Failed to create video converter
[00007f03148f3a30] main filter error: Failed to create video converter
[00007f031c059a60] main video output error: Failed to create video converter
[00007f031c059a60] main video output error: Failed to compensate for the format changes, removing all filters
Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f03147ce9b0] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f03147ce9b0] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f03147ce9b0] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f03147ce9b0] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f03147ce9b0] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f03147ce9b0] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f0314811480] chain filter error: Too high level of recursion (3)
[00007f03147c6c20] main filter error: Failed to create video converter
[00007f03147ce9b0] main filter error: Failed to create video converter
[00007f031c059a60] main video output error: Failed to create video converter
[00007f031c059a60] main video output error: Failed to compensate for the format changes, removing all filters
Preformatted text`

Then vlc crashes after 4 minutes with:
‘double free or corruption (out)
Aborted (core dumped) vlc’

this seems relevant.

[00007f031c059a60] main video output error: Failed to create video converter
[00007f031c059a60] main video output error: Failed to compensate for the format changes, removing all filters
Failed to open VDPAU backend libvdpau_va_gl.so: cannot open shared object file: No such file or directory

this looks interesting. maybe a missing codec?

No clue why it’s looking for nVidias VDPAU, in terms of OPs GPU, VA-API should be used instead.

But as his integrated graphics is a Intel HD Graphics 2500 from 2012, there might be limitations in terms of hardware encodation capabilities.

Thus, it would be worth nothing which kind video format (container / codec) is actually causing the crash.

1 Like

According to the Arch Wiki on hardware video acceleration, my guess is that you’re missing the libva-intel-driver which would allow hardware video acceleration for at least some of the latest video codices.

I agree with @1093i3511, looks like there’s something wrong or missing with libva.

1 Like

Maybe this?

https://archlinux.org/packages/extra/x86_64/libva-intel-driver/

1 Like

Libya 2.22.0-1 s already installed. There is another ‘libya’, not installed that I see, libva-intel-driver 2.4.1-5, so that’s now installed but it’s made no difference.

I have to say I’m very disappointed with Endeavouros. Vlc works absolutely fine with Debian based Linux as do many other packages that don’t seem compatible for whatever reason with Arch based systems. I spend far too much time trying to sort out these problems that I’ve never had issues with before, which is ridiculous.

I have Kubuntu installed which so far is a ‘trouble-free’ OS , so maybe it’s time that I stick with that, instead of what I see as unreliable Arch based distros.

Maybe you should. It is inherent to using Arch based distros that you are prepared to troubleshoot and report bugs. FWIW Vlc is working fine here.

The problem isn’t Arch or Arch Based. Many here have and use VLC on a regular basis and it causes them no issue. Your having issues does not mean the software is faulty.

Arch is for those who are willing to do the work. If your not willing then please do use on of those other OS’s that will be more than glad to cater to your needs. Arch is a Build it Yourself Distro and Endeavour is an Easy way to install that with a few sane defaults. IF you are not wanting a Do it Yourself then your better of with the Static Distro’s.

1 Like

Are you certain ? If you hadn’t installed the libva-intel-driver previously, that would explain the reason why you had the gl error: vaInitialize: unknown libva error messages.

I’ld suggest to check if those still appear.

To diagnose the issue further, I’ld suggest to start vlc in verbose mode via vlc -vvv

Additionally, up so far you didn’t provided any indication which kind of media file causes the crash.

At least in terms of VA-API hardware acceleration, the Intel HD Graphics 2500 integrated chipset on your Core i5-3470 isn’t really future-proof. Vlc would also crash on Kubunutu or Debian if the hardware isn’t able to decode the media you’re throwing at it (such as AV1 or some weird x265 for example).

Edit: Additionally, has you get a bunch of chain filter error: Too high level of recursion (3) errors. It also may help to reset vlc preferences, as this issue could originate in a misconfiguration of the vlc preferences. You’ll find this option via Tools → Preferences → Reset Preferences

long shot here.

the only way this (VLC) could get screwy imo is if it wasn’t installed from /extra

I could see this happening with an AUR/Flat/Appimage/ or Snap since screwy stuff eventually/sometimes happens with a sandboxed app interacting with the OS. I’ve seen no issues at AUR.

Some times the easiest stuff fixes it. Reboot. you could remove package then reinstall. Dump config file. in between those steps. Maybe it’s clutter?

For it to reliably crash after 4 minutes tells me there’s something mucked up in the pipe. Don’t ask me what that means.

as i said, long shot

A lengthy update:

I went back to my USB installer, downloaded and installed VLC, and its plug-ins, and at last success there. No more crashing after a few minutes of playing videos.

Thinking I found the answer and having backed up my system beforehand, I decided to do a fresh install. Once it completed I installed VLC as my first package (system was already up to date). I tried playing the same videos as before, but the issue had returned, and on a fresh install! It occurred to me to check whether I was on X11 or wayland. and it was the latter. As my other distros are on x11, I thought maybe that’s the problem. But despite switching to x11 the issue still persisted.

As a last ditch attempt, I decided to try Videolan’s forum to see if anyone there had a vaguely similar problem to me. All the user problems seemed to be instant crashes on playing videos. But after much searching I found a case where someone had a few seconds of play before a crash occurred, and seemed to have found a solution which finally turned out to work for me although with a slightly different setting.

I’ve tested a sufficient number of my videos now for mkv and mp4 types, and so far so good, but it is for x11. I’ve no idea what would happen with wayland, and while VLC seems to work OK now on my new system as is, I’m not going to tempt fate.

1 Like

Curious as to how you’re switching back and forth between Wayland and X11. That option was removed from the login screen a while ago.

You can restore the X11 session by installing a single package: sudo pacman -Syu plasma-x11-session

1 Like

I didn’t know that. Thanks, @MyNameIsRichard. I’ve not had any issues since that option was removed. But I may just install that if an issue arises which may require testing in an X11 session.

Doing a complete reinstall only due to issues with a single application is a bad habit. Might have been an appropriate way to fix a broken windows install back in the day.

Too bad that you’re not sharing the actual solution which fixed the issue. For future references, in the case another user stumbles upon the same issue, it would be nice to describe the actual steps required to address the issue.

2 Likes