The current workaround could be downgrading the pango library.
sudo pacman -U https://archive.archlinux.org/packages/p/pango/pango-1%3A1.43.0-2-x86_64.pkg.tar.xz
I searched around, seems it also happens on Plex(https://forums.plex.tv/t/plexamp-linux-crash-on-launch/444951/27), someone pointed out the problem appears to be that this is an electron app, which has a static copy of an old harfbuzz built into it. Seems that the version is 1.4.2, which is older than what pango requires.(https://gitlab.gnome.org/GNOME/pango/issues/410#note_583435).
Downgrading to 1.43 version since the 1.44 version will cause the gtkfilechooserddialog display squared unrecognized characters.(https://bugs.archlinux.org/task/63297?project=1&string=pango)
Pinned Comments