Mesa 20.3.x crashes pidgin on AMD RX480
I built mesa 20.3.0 and 20.3.1 for my Fedora 33 System via copr and tested the new build. I use these enviroment flags: VDPAU_DRIVER=radeonsi LIBVA_DRIVER_NAME=radeonsi
Upon boot I noticed that pidgin instant messenger crashes asap with following coredump (with 20.2.4 it works flawlessly)
CODE_FILE ../src/coredump/coredump.c
CODE_FUNC submit_coredump
CODE_LINE 803
COREDUMP_CGROUP /user.slice/user-1000.slice/user@1000.service/app-gnome-pidgin-2445.scope
COREDUMP_CMDLINE pidgin
COREDUMP_COMM pidgin
COREDUMP_CWD /home/martin
COREDUMP_ENVIRON SHELL=/bin/bash
SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/1961,unix/unix:/tmp/.ICE-unix/1961
HISTCONTROL=ignoredups
XDG_MENU_PREFIX=gnome-
HOSTNAME=fedora
HISTSIZE=1000
VDPAU_DRIVER=radeonsi
GUESTFISH_OUTPUT=\\e[0m
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
XMODIFIERS=@im=ibus
LIBVA_DRIVER_NAME=radeonsi
DESKTOP_SESSION=gnome
EDITOR=/usr/bin/nano
PWD=/home/martin
XDG_SESSION_DESKTOP=gnome
LOGNAME=martin
XDG_SESSION_TYPE=wayland
MODULESHOME=/usr/share/Modules
MANPATH=:
XAUTHORITY=/run/user/1000/.mutter-Xwaylandauth.KOVGV0
SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS=0
GUESTFISH_RESTORE=\\e[0m
GDM_LANG=de_DE.UTF-8
HOME=/home/martin
USERNAME=martin
SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass
LANG=de_DE.UTF-8
XDG_CURRENT_DESKTOP=GNOME
WAYLAND_DISPLAY=wayland-0
GUESTFISH_PS1=\\[\\e[1;32m\\]><fs>\\[\\e[0;31m\\]
INVOCATION_ID=1711389a2da046af83a5885f1811d7f9
MANAGERPID=1837
STEAM_FRAME_FORCE_CLOSE=1
MOZ_GMP_PATH=/usr/lib64/mozilla/plugins/gmp-gmpopenh264/system-installed
GNOME_SETUP_DISPLAY=:1
MODULEPATH_modshare=/usr/share/modulefiles:1:/usr/share/Modules/modulefiles:1:/etc/modulefiles:1
XDG_SESSION_CLASS=user
LESSOPEN=||/usr/bin/lesspipe.sh %s
USER=martin
MODULES_RUN_QUARANTINE=LD_LIBRARY_PATH LD_PRELOAD
LOADEDMODULES=
DISPLAY=:0
SHLVL=0
GUESTFISH_INIT=\\e[1;34m
QT_IM_MODULE=ibus
DESKTOP_AUTOSTART_ID=10e4486970142da76316081671642145800000019610018
XDG_RUNTIME_DIR=/run/user/1000
JOURNAL_STREAM=8:46530
XDG_DATA_DIRS=/home/martin/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
PATH=/home/martin/.local/bin:/home/martin/bin:/usr/share/Modules/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin
MODULEPATH=/etc/scl/modulefiles:/usr/share/Modules/modulefiles:/etc/modulefiles:/usr/share/modulefiles
GDMSESSION=gnome
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
MAIL=/var/spool/mail/martin
GIO_LAUNCHED_DESKTOP_FILE_PID=2445
GIO_LAUNCHED_DESKTOP_FILE=/home/martin/.config/autostart/pidgin.desktop
MODULES_CMD=/usr/share/Modules/libexec/modulecmd.tcl
COREDUMP_EXE /usr/bin/pidgin
COREDUMP_FILENAME /var/lib/systemd/coredump/core.pidgin.1000.15a9363408d64e3c8d7d08512d6cb0ef.2445.1608167167000000.zst
COREDUMP_GID 1000
COREDUMP_HOSTNAME localhost.localdomain
COREDUMP_OPEN_FDS 0:/dev/null
pos: 0
flags: 0100000
mnt_id: 25
1:socket:[49727]
pos: 0
flags: 02
mnt_id: 9
scm_fds: 0
2:socket:[49728]
pos: 0
flags: 02
mnt_id: 9
scm_fds: 0
3:socket:[55443]
pos: 0
flags: 02
mnt_id: 9
scm_fds: 0
4:socket:[55444]
pos: 0
flags: 02
mnt_id: 9
scm_fds: 0
5:anon_inode:[eventfd]
pos: 0
flags: 02004002
mnt_id: 14
eventfd-count: 9
eventfd-id: 336
6:socket:[52113]
pos: 0
flags: 02004002
mnt_id: 9
scm_fds: 0
7:socket:[50141]
pos: 0
flags: 02004002
mnt_id: 9
scm_fds: 0
8:socket:[59710]
pos: 0
flags: 02
mnt_id: 9
scm_fds: 0
9:/var/lib/sss/mc/passwd
pos: 0
flags: 02100000
mnt_id: 64
10:socket:[59711]
pos: 0
flags: 02
mnt_id: 9
scm_fds: 0
11:socket:[51107]
pos: 0
flags: 02
mnt_id: 9
scm_fds: 0
12:socket:[51108]
pos: 0
flags: 02
mnt_id: 9
scm_fds: 0
13:socket:[51110]
pos: 0
flags: 02
mnt_id: 9
scm_fds: 0
14:socket:[51111]
pos: 0
flags: 02
mnt_id: 9
scm_fds: 0
15:socket:[51112]
pos: 0
flags: 02
mnt_id: 9
scm_fds: 0
16:socket:[51113]
pos: 0
flags: 02
mnt_id: 9
scm_fds: 0
17:socket:[55806]
pos: 0
flags: 02
mnt_id: 9
scm_fds: 0
18:socket:[55807]
pos: 0
flags: 02
mnt_id: 9
scm_fds: 0
19:socket:[55808]
pos: 0
flags: 02
mnt_id: 9
scm_fds: 0
20:socket:[55809]
pos: 0
flags: 02
mnt_id: 9
scm_fds: 0
21:socket:[51115]
pos: 0
flags: 02
mnt_id: 9
scm_fds: 0
22:socket:[51116]
pos: 0
flags: 02
mnt_id: 9
scm_fds: 0
23:pipe:[51117]
pos: 0
flags: 02004000
mnt_id: 13
24:pipe:[51117]
pos: 0
flags: 02004001
mnt_id: 13
25:socket:[60787]
pos: 0
flags: 02
mnt_id: 9
26:anon_inode:[eventfd]
pos: 0
flags: 02000002
mnt_id: 14
eventfd-count: 0
eventfd-id: 430
27:socket:[60788]
pos: 0
flags: 02
mnt_id: 9
28:socket:[51118]
pos: 0
flags: 02004002
mnt_id: 9
scm_fds: 0
29:anon_inode:[eventfd]
pos: 0
flags: 02000002
mnt_id: 14
eventfd-count: 0
eventfd-id: 435
30:anon_inode:[eventfd]
pos: 0
flags: 02004002
mnt_id: 14
eventfd-count: 0
eventfd-id: 460
31:socket:[57705]
pos: 0
flags: 02004002
mnt_id: 9
32:/dev/dri/renderD128
pos: 0
flags: 02100002
mnt_id: 25
33:/dev/dri/renderD128
pos: 0
flags: 02100002
mnt_id: 25
COREDUMP_OWNER_UID 1000
COREDUMP_PID 2445
COREDUMP_PROC_CGROUP 0::/user.slice/user-1000.slice/user@1000.service/app-gnome-pidgin-2445.scope
COREDUMP_PROC_LIMITS Limit Soft Limit Hard Limit Units
Max cpu time unlimited unlimited seconds
Max file size unlimited unlimited bytes
Max data size unlimited unlimited bytes
Max stack size 8388608 unlimited bytes
Max core file size unlimited unlimited bytes
Max resident set unlimited unlimited bytes
Max processes 63626 63626 processes
Max open files 1024 1048576 files
Max locked memory 65536 65536 bytes
Max address space unlimited unlimited bytes
Max file locks unlimited unlimited locks
Max pending signals 63626 63626 signals
Max msgqueue size 819200 819200 bytes
Max nice priority 0 0
Max realtime priority 0 0
Max realtime timeout unlimited unlimited us
COREDUMP_PROC_MAPS [no data]
COREDUMP_PROC_MOUNTINFO 23 64 0:22 / /sys rw,nosuid,nodev,noexec,relatime shared:2 - sysfs sysfs rw,seclabel
24 64 0:23 / /proc rw,nosuid,nodev,noexec,relatime shared:14 - proc proc rw
25 64 0:5 / /dev rw,nosuid,noexec shared:10 - devtmpfs devtmpfs rw,seclabel,size=8144160k,nr_inodes=2036040,mode=755,inode64
26 23 0:7 / /sys/kernel/security rw,nosuid,nodev,noexec,relatime shared:3 - securityfs securityfs rw
27 25 0:24 / /dev/shm rw,nosuid,nodev shared:11 - tmpfs tmpfs rw,seclabel,inode64
28 25 0:25 / /dev/pts rw,nosuid,noexec,relatime shared:12 - devpts devpts rw,seclabel,gid=5,mode=620,ptmxmode=000
29 64 0:26 / /run rw,nosuid,nodev shared:13 - tmpfs tmpfs rw,seclabel,size=3266036k,nr_inodes=819200,mode=755,inode64
30 23 0:27 / /sys/fs/cgroup rw,nosuid,nodev,noexec,relatime shared:4 - cgroup2 cgroup2 rw,seclabel,nsdelegate
31 23 0:28 / /sys/fs/pstore rw,nosuid,nodev,noexec,relatime shared:5 - pstore pstore rw,seclabel
32 23 0:29 / /sys/firmware/efi/efivars rw,nosuid,nodev,noexec,relatime shared:6 - efivarfs efivarfs rw
33 23 0:30 / /sys/fs/bpf rw,nosuid,nodev,noexec,relatime shared:7 - bpf none rw,mode=700
34 23 0:11 / /sys/kernel/tracing rw,relatime shared:8 - tracefs none rw,seclabel
64 1 259:6 / / rw,relatime shared:1 - ext4 /dev/nvme0n1p7 rw,seclabel
36 23 0:21 / /sys/fs/selinux rw,nosuid,noexec,relatime shared:9 - selinuxfs selinuxfs rw
35 24 0:32 / /proc/sys/fs/binfmt_misc rw,relatime shared:15 - autofs systemd-1 rw,fd=30,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=16312
37 25 0:20 / /dev/mqueue rw,nosuid,nodev,noexec,relatime shared:16 - mqueue mqueue rw,seclabel
38 25 0:33 / /dev/hugepages rw,relatime shared:17 - hugetlbfs hugetlbfs rw,seclabel,pagesize=2M
39 23 0:6 / /sys/kernel/debug rw,nosuid,nodev,noexec,relatime shared:18 - debugfs debugfs rw,seclabel
40 23 0:34 / /sys/fs/fuse/connections rw,nosuid,nodev,noexec,relatime shared:19 - fusectl fusectl rw
41 23 0:35 / /sys/kernel/config rw,nosuid,nodev,noexec,relatime shared:20 - configfs configfs rw
42 35 0:36 / /proc/sys/fs/binfmt_misc rw,nosuid,nodev,noexec,relatime shared:21 - binfmt_misc binfmt_misc rw
91 64 0:37 / /tmp rw,nosuid,nodev shared:45 - tmpfs tmpfs rw,seclabel,nr_inodes=409600,inode64
94 64 259:2 / /media/ssd rw,relatime shared:47 - fuseblk /dev/nvme0n1p2 rw,user_id=0,group_id=0,allow_other,blksize=4096
97 64 259:4 / /boot/efi rw,relatime shared:49 - vfat /dev/nvme0n1p4 rw,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro
100 64 8:18 / /home rw,relatime shared:51 - ext4 /dev/sdb2 rw,seclabel
103 64 8:19 / /media/Game-VM rw,relatime shared:53 - fuseblk /dev/sdb3 rw,user_id=0,group_id=0,allow_other,blksize=4096
160 64 0:38 / /var/lib/nfs/rpc_pipefs rw,relatime shared:82 - rpc_pipefs sunrpc rw
972 29 0:41 / /run/user/42 rw,nosuid,nodev,relatime shared:528 - tmpfs tmpfs rw,seclabel,size=1633016k,nr_inodes=408254,mode=700,uid=42,gid=42,inode64
1082 29 0:43 / /run/user/0 rw,nosuid,nodev,relatime shared:594 - tmpfs tmpfs rw,seclabel,size=1633016k,nr_inodes=408254,mode=700,inode64
1333 29 0:44 / /run/user/1000 rw,nosuid,nodev,relatime shared:739 - tmpfs tmpfs rw,seclabel,size=1633016k,nr_inodes=408254,mode=700,uid=1000,gid=1000,inode64
1374 1333 0:45 / /run/user/1000/gvfs rw,nosuid,nodev,relatime shared:761 - fuse.gvfsd-fuse gvfsd-fuse rw,user_id=1000,group_id=1000
COREDUMP_PROC_STATUS Name: pidgin
Umask: 0022
State: S (sleeping)
Tgid: 2445
Ngid: 0
Pid: 2445
PPid: 1961
TracerPid: 0
Uid: 1000 1000 1000 1000
Gid: 1000 1000 1000 1000
FDSize: 64
Groups: 10 135 966 981 1000
NStgid: 2445
NSpid: 2445
NSpgid: 1961
NSsid: 1961
VmPeak: 2662516 kB
VmSize: 2662516 kB
VmLck: 0 kB
VmPin: 0 kB
VmHWM: 78148 kB
VmRSS: 78148 kB
RssAnon: 17196 kB
RssFile: 60932 kB
RssShmem: 20 kB
VmData: 236492 kB
VmStk: 132 kB
VmExe: 680 kB
VmLib: 89060 kB
VmPTE: 636 kB
VmSwap: 0 kB
HugetlbPages: 0 kB
CoreDumping: 1
THP_enabled: 1
Threads: 28
SigQ: 0/63626
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000400
SigIgn: 0000000000001000
SigCgt: 0000000180016406
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000
CapBnd: 000001ffffffffff
CapAmb: 0000000000000000
NoNewPrivs: 0
Seccomp: 0
Seccomp_filters: 0
Speculation_Store_Bypass: thread vulnerable
Cpus_allowed: ff
Cpus_allowed_list: 0-7
Mems_allowed: 00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001
Mems_allowed_list: 0
voluntary_ctxt_switches: 405
nonvoluntary_ctxt_switches: 177
COREDUMP_RLIMIT 18446744073709551615
COREDUMP_ROOT /
COREDUMP_SIGNAL 6
COREDUMP_SIGNAL_NAME SIGABRT
COREDUMP_SLICE user-1000.slice
COREDUMP_TIMESTAMP 1608167167000000
COREDUMP_UID 1000
COREDUMP_UNIT user@1000.service
COREDUMP_USER_UNIT app-gnome-pidgin-2445.scope
MESSAGE_ID fc2e22bc6ee647b6b90729ab34a250b1
PRIORITY 2
SYSLOG_IDENTIFIER systemd-coredump
_BOOT_ID 15a9363408d64e3c8d7d08512d6cb0ef
_CAP_EFFECTIVE 0
_CMDLINE /usr/lib/systemd/systemd-coredump
_COMM systemd-coredum
_EXE /usr/lib/systemd/systemd-coredump
_GID 1000
_HOSTNAME localhost.localdomain
_MACHINE_ID 1928e657eb9f489e908c942d0d9e8d5f
_PID 2897
_SELINUX_CONTEXT system_u:system_r:systemd_coredump_t:s0
_SOURCE_REALTIME_TIMESTAMP 1608167168357534
_SYSTEMD_CGROUP /system.slice/system-systemd\x2dcoredump.slice/systemd-coredump@1-2896-0.service
_SYSTEMD_INVOCATION_ID 2f40b1ad751c4a21b02671d955cea380
_SYSTEMD_SLICE system-systemd\x2dcoredump.slice
_SYSTEMD_UNIT systemd-coredump@1-2896-0.service
_TRANSPORT journal
_UID 1000
__CURSOR s=3f00426055264a8589bbfa863af0b73e;i=251963;b=15a9363408d64e3c8d7d08512d6cb0ef;m=12856b5;t=5b69e98cf34ac;x=f89bdab8f5e2e8ac
__MONOTONIC_TIMESTAMP 19420853
__REALTIME_TIMESTAMP 1608167168357548