On Sun, Jun 21, 2026 at 06:13:41PM -0400, Brad Smith wrote:
> On 2026-06-21 5:56 a.m., Walter Alejandro Iglesias wrote:
> > Some times I can reproduce videos fine, some times I get screen
> > corruption (horizontal lines or a black screen) followed by a core
> > dump.
> >
> > I guess this waring message I get while reproducing isn't related but,
> > anyways:
> >
> >    [vo/gpu-next/libplacebo] Masking `storable` from wrapped texture because 
> > the corresponding format 'bgra8' does not support PL_FMT_CAP_STORABLE
> There was a recent harfbuzz update and it looks like it could be a crash 
> there.
> 
> But before doing anything I would make sure your -current system is up 
> to date with the latest
> snapshot and run pkg_add -ui to ensure all of your packages are up to date.
> >

Today, after sysupgrade -s and pkg_add -u I got more crashes, each one
with different gdb traces (two examples at bottom).  I guess the real
cause is deeper.

I'm almost sure of what I had already been noticing since a long time,
that what triggers these problems in mpv is *running a torrent
application in the background*.  I got the two crashes below starting
qbittorrent before running mpv (also happens with trasmission-gtk).

Lately I haven't used OpenBSD on this machine.  Last year this same
scenario (mpv + torrent app) didn't cause crashes or screen corruption,
but I did notice weird random stutters in the frames (which nowadays
happens to me all the time with mplayer).


Program terminated with signal SIGSEGV, Segmentation fault.
#0  mapper_unmap (mapper=0x5c6033be950)
    at ../mpv-0.41.0/video/out/hwdec/hwdec_vaapi.c:235

warning: 235    ../mpv-0.41.0/video/out/hwdec/hwdec_vaapi.c: No such file or 
directory
[Current thread is 1 (process 487735)]
(gdb) bt
#0  mapper_unmap (mapper=0x5c6033be950)
    at ../mpv-0.41.0/video/out/hwdec/hwdec_vaapi.c:235
#1  0x000005c3ef11303c in ra_hwdec_mapper_unmap (mapper=0x5c6033be950)
    at ../mpv-0.41.0/video/out/gpu/hwdec.c:162
#2  0x000005c6730ce899 in ?? () from /usr/local/lib/libplacebo.so.10.0
#3  0x000005c6730cd35f in pl_render_image ()
   from /usr/local/lib/libplacebo.so.10.0
#4  0x000005c6730d567a in pl_render_image_mix ()
   from /usr/local/lib/libplacebo.so.10.0
#5  0x000005c3ef140f79 in draw_frame (vo=0x5c686d99690, frame=0x5c63a219690)
    at ../mpv-0.41.0/video/out/vo_gpu_next.c:1407
#6  0x000005c3ef130294 in render_frame (vo=0x5c686d99690)
    at ../mpv-0.41.0/video/out/vo.c:1009
#7  vo_thread (ptr=0x5c686d99690) at ../mpv-0.41.0/video/out/vo.c:1145
#8  0x000005c6a93b47b2 in _rthread_start (v=0x0)
    at /usr/src/lib/librthread/rthread.c:99
#9  0x000005c6b3b7a8fa in __tfork_thread ()
    at /usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:87


Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00000d57522f2371 in ?? () from /usr/X11R6/lib/libvulkan_intel.so
[Current thread is 1 (process 435645)]
(gdb) bt
#0  0x00000d57522f2371 in ?? () from /usr/X11R6/lib/libvulkan_intel.so
#1  0x00000d5752401260 in ?? () from /usr/X11R6/lib/libvulkan_intel.so
#2  0x00000d57525cbc46 in ?? () from /usr/X11R6/lib/libvulkan_intel.so
#3  0x00000d57525ca9e7 in ?? () from /usr/X11R6/lib/libvulkan_intel.so
#4  0x00000d57525c8a41 in ?? () from /usr/X11R6/lib/libvulkan_intel.so
#5  0x00000d576f5337c5 in ?? () from /usr/local/lib/libplacebo.so.10.0
#6  0x00000d576f4e6b05 in pl_pass_run () from /usr/local/lib/libplacebo.so.10.0
#7  0x00000d576f4eb462 in ?? () from /usr/local/lib/libplacebo.so.10.0
#8  0x00000d576f4e6b05 in pl_pass_run () from /usr/local/lib/libplacebo.so.10.0
#9  0x00000d576f4d5d78 in ?? () from /usr/local/lib/libplacebo.so.10.0
#10 0x00000d576f4d307b in pl_dispatch_finish ()
   from /usr/local/lib/libplacebo.so.10.0
#11 0x00000d576f48c054 in ?? () from /usr/local/lib/libplacebo.so.10.0
#12 0x00000d576f486324 in pl_render_image ()
   from /usr/local/lib/libplacebo.so.10.0
#13 0x00000d576f48e67a in pl_render_image_mix ()
   from /usr/local/lib/libplacebo.so.10.0
#14 0x00000d54da744f79 in draw_frame (vo=0xd578b1fc050, frame=0xd56f68882d0)
    at ../mpv-0.41.0/video/out/vo_gpu_next.c:1407
#15 0x00000d54da734294 in render_frame (vo=0xd578b1fc050)
    at ../mpv-0.41.0/video/out/vo.c:1009
#16 vo_thread (ptr=0xd578b1fc050) at ../mpv-0.41.0/video/out/vo.c:1145
#17 0x00000d575c6c67b2 in _rthread_start (v=0x3c2203c43f7ff051)
    at /usr/src/lib/librthread/rthread.c:99
#18 0x00000d5778ded8fa in __tfork_thread ()
    at /usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:87


-- 
Walter

Reply via email to