https://bugs.winehq.org/show_bug.cgi?id=55050
--- Comment #2 from Jinoh Kang jinoh.kang.kr@gmail.com --- (In reply to Jinoh Kang from comment #1)
Confirmed on Fedora 37.
It seems like glibc data or heap is being overwritten by locale.nls mappings, which results in SEGV. I suppose the loader does not really like the PIC changes very much, and ends up unmapping memory ares that are *actually* used.