13.2-STABLE: vlc does not work (SEGV_MAPERR)

From: Peter <pmc_at_citylink.dinoex.sub.org>
Date: Mon, 06 Mar 2023 14:14:36 UTC
Problem:
Some 1 or 2 minutes into the flight, vlc does continue to play A+V,
but the GUI does not react and does not get refreshed anymore. At
the same time, coredumps are generated (quite a lot of them).

The coredumps don't say much:

(lldb) thread info all
thread #1: tid = 101730, 0x00003eda3bff5771 ld-elf.so.1, name = 'vlc',
           stop reason = signal SIGSEGV

Syscalls look like this:

28449 101730: 96.898863199 0.000000000 <new process>
28426 111491: 96.898873625 0.000056356 rfork(0x80000000) = 28449 (0x6f21)
28449 101730: 96.898925338 0.000012485 sigprocmask(SIG_SETMASK,{ },0x0) = 0 (0x0)
28449 101730: 96.898983306 0.000011889 sigaction(SIGPIPE,{ SIG_DFL 0x0 ss_t },0x0) = 0 (0x0)
28449 101730: 96.899026623 0.000055206 SIGNAL 11 (SIGSEGV) code=SEGV_MAPERR trapno=12 addr=0x85ed39f18
28449 101730: 97.748880524 0.849909107 process killed, signal = 11 (core dumped)

I'm not sure what to make of this. It most likely wasn't there in
13.1.

I did recompile all ports to 13.2, I now tried the old vlc package
from 13.1, it behaves the same. Also tried the package from pkg.freebsd.org

I get this on two machines:
   13.2-BETA2  (065f7854521d)
   13.2-STABLE (09ae3fe85223)