Likely not a Linux-specific issue.
Its not a space issue dude it something worse, I have the same on my Manjaro system and it can be possible corrupted due to power outage or recent bad system shutdown and I have a lot of space in there and it happens for me much more frequently under hipster Linux systems, on Ubuntu (or any flavour) I haven't had such problems like NEVER:
dev 3,9G 0 3,9G 0% /dev
run 3,9G 1,6M 3,9G 1% /run
/dev/sda3 908G 160G 702G 19% /
tmpfs 3,9G 26M 3,9G 1% /dev/shm
tmpfs 3,9G 0 3,9G 0% /sys/fs/cgroup
tmpfs 3,9G 7,0M 3,9G 1% /tmp
/dev/sda2 976M 97M 812M 11% /boot
tmpfs 799M 16K 799M 1% /run/user/1000
Nothing extracted yet.
My /home filled up yesterday. Afterwards, steam could not start up. It complained about a corrupted file (something about headers, I believe). Using strace I discovered ClientRegistry.blob was the last relevant file it accessed before the error. Removing it fixed the problem.
When saving a config file, I suggest writing it to a new file, and then replacing the old by renaming if successful.