"Illegal instruction" when click "play" in VLC
I build pipewire from master.
pipewire log: pw.log
VLC log:
VLC media player 3.0.8 Vetinari (revision 3.0.8-0-gf350b6b5a7)
[0000555c06809570] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0000555c0680d4e0] main playlist: playlist is empty
[00007f2b08042640] prefetch stream error: unimplemented query (264) in control
[0000555c068d3c40] pulse audio output error: sink input killed!
[E][000021556.420858][core.c:72 core_event_error()] core 0x555c068f3c60: proxy 0x555c068f3c60 id:0: seq:320 res:-32 (Broken pipe) msg:"connection error"
[E][000021556.420890][context.c:761 core_error()] context 0x555c068d3900: error id:0 seq:320 res:-32 (Broken pipe): connection error
[E][000021556.421104][stream.c:1031 on_core_error()] stream 0x555c0692fb50: error id:0 seq:320 res:-32 (Broken pipe): connection error
Segmentation fault (core dumped)
CPU:
processor : 0
vendor_id : AuthenticAMD
cpu family : 16
model : 6
model name : AMD Athlon(tm) II X2 220 Processor
stepping : 3
microcode : 0x10000c8
cpu MHz : 2800.000
cache size : 512 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt hw_pstate vmmcall npt lbrv svm_lock nrip_save
bugs : tlb_mmatch fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2
bogomips : 5625.50
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 48 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate
processor : 1
vendor_id : AuthenticAMD
cpu family : 16
model : 6
model name : AMD Athlon(tm) II X2 220 Processor
stepping : 3
microcode : 0x10000c8
cpu MHz : 2800.000
cache size : 512 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
apicid : 1
initial apicid : 1
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt hw_pstate vmmcall npt lbrv svm_lock nrip_save
bugs : tlb_mmatch fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2
bogomips : 5625.50
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 48 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate
pipewire build config:
Version: 0.45.1
Source dir: /home/user/build/pipewire
Build dir: /home/user/build/pipewire/build
Build type: native build
Project name: pipewire
Native C compiler: ccache cc (gcc 7.4.0 "cc (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0")
Build machine cpu family: x86_64
Build machine cpu: x86_64
Native C++ compiler: ccache c++ (gcc 7.4.0 "c++ (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0")
Compiler for C supports argument -msse: YES
Compiler for C supports argument -msse2: YES
Compiler for C supports argument -mssse3: YES
Compiler for C supports argument -msse4.1: YES
Compiler for C supports argument -mfma: YES
Compiler for C supports argument -mavx: YES
Compiler for C supports argument -mavx2: YES
Has header "dlfcn.h": YES
Has header "inttypes.h": YES
Has header "memory.h": YES
Has header "poll.h": YES
Has header "stddef.h": YES
Has header "stdint.h": YES
Has header "stdio_ext.h": YES
Has header "strings.h": YES
Has header "string.h": YES
Has header "sys/param.h": YES
Has header "sys/poll.h": YES
Has header "sys/prctl.h": YES
Has header "sys/socket.h": YES
Has header "sys/stat.h": YES
Has header "sys/times.h": YES
Has header "sys/time.h": YES
Has header "sys/types.h": YES
Has header "sys/utsname.h": YES
Has header "sys/wait.h": YES
Has header "ucontext.h": YES
Has header "unistd.h": YES
Has header "valgrind/valgrind.h": YES
Checking for function "poll": YES
Checking for function "pselect": YES
Checking for function "posix_memalign": YES
Checking for function "getpagesize": YES
Checking for function "clock_gettime": YES
Checking for type "ptrdiff_t": YES
Checking for function "mkstemp": YES
Checking for function "memfd_create": YES
Found pkg-config: /usr/bin/pkg-config (0.29.1)
Native dependency systemd found: YES 237
Native dependency libsystemd found: YES 237
Configuring config.h using configuration
Configuring Makefile using configuration
Library m found: YES
Library rt found: YES
Library dl found: YES
Dependency threads found: YES
Native dependency dbus-1 found: YES 1.12.2
Native dependency sdl2 found: YES 2.0.8
Native dependency sndfile found: YES 1.0.28
Native dependency glib-2.0 found: YES 2.56.4
Native dependency gobject-2.0 found: YES 2.56.4
Native dependency gmodule-2.0 found: YES 2.56.4
Native dependency gio-2.0 found: YES 2.56.4
Native dependency gio-unix-2.0 found: YES 2.56.4
Native dependency gstreamer-1.0 found: YES 1.14.5
Native dependency gstreamer-plugins-base-1.0 found: YES 1.14.5
Native dependency gstreamer-video-1.0 found: YES 1.14.5
Native dependency gstreamer-audio-1.0 found: YES 1.14.5
Native dependency gstreamer-allocators-1.0 found: YES 1.14.5
Native dependency alsa found: YES 1.1.3
Native dependency libudev found: YES 237
Dependency alsa found: YES (cached)
Native dependency bluez found: YES 5.48
Native dependency sbc found: YES 1.3
Native dependency jack found: YES 1.9.12
Native dependency vulkan found: YES 1.1.73
Configuring version.h using configuration
Configuring pipewire.conf using configuration
Configuring pipewire.service using configuration
Program sh found: YES (/bin/sh)
Dependency jack found: YES (cached)
Dependency jack found: YES (cached)
Native dependency libpulse found: YES 11.1
Program xmltoman found: NO
meson.build:293: WARNING: Man page generation was enabled, but xmltoman is not available
Program pw-uninstalled.sh found: YES (/home/user/build/pipewire/pw-uninstalled.sh)
Build targets in project: 96
Found ninja-1.8.2 at /usr/bin/ninja
OS
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.4 LTS"
VLC running on pulseaudio proto