🐛The Linux version of Steam had a bug that caused it to recursively delete user data.
💻The bug was triggered when running the steam.sh script with certain conditions.
🔧The issue was reported in 2015 and has since been fixed.
💡The bug was caused by an incorrect assignment of the STEAMROOT variable.
🔒Various fixes were proposed, including using readlink or dirname to ensure a valid path is returned.