Weird Xorg server crash which has been reported multiple times already without resolution

It’s my first Xorg crash in ages.

At the time of the crash I only had Mozilla Firefox open with a pretty static web page (no OpenGL, animations, videos or anything like that).

CPU: Ryzen 7 3700X
Kernel: 5.4.12 (vanilla)
NVIDIA Drivers: 440.44
Distro: Fedora 31 (fully updated)/XFCE + compositing

[ 20736.818] (EE) Backtrace:
[ 20736.820] (EE) 0: /usr/libexec/Xorg (OsLookupColor+0x13c) [0x555dd23adf9c]
[ 20736.821] (EE) 1: /lib64/ (funlockfile+0x60) [0x7fa579e3fb7f]
[ 20736.821] (EE) 2: /usr/lib64/xorg/modules/drivers/ (nvidiaAddDrawableHandler+0x4564a0) [0x7fa5794c00e0]
[ 20736.821] (EE)
[ 20736.821] (EE) Segmentation fault at address 0x8
[ 20736.821] (EE)
Fatal server error:
[ 20736.821] (EE) Caught signal 11 (Segmentation fault). Server aborting

There are two messages in dmesg:

[20738.365681] resource sanity check: requesting [mem 0x000c0000-0x000fffff], which spans more than PCI Bus 0000:00 [mem 0x000c0000-0x000dffff window]
[20738.365795] caller os_map_kernel_space+0x63/0xa0 [nvidia] mapping multiple BARs

There are quite a lot of related reports spanning many years which could be googled this way:

OsLookupColor funlockfile nvidiaAddDrawableHandler

Is it some weird race condition?