4 ms·
This is not a common programming mistake to make at all, I'd also say it has everything to do about being invasive. The EVE reference you mentioned was 9 years
by cypret 11y ago
This is not a common programming mistake to make at all, I'd also say it has everything to do about being invasive. The EVE reference you mentioned was 9 years ago for a video game in an early release stage.
- comex 11y agoEVE had already been out for 4 years at that point - much younger than it is today, but hardly at an early release stage.
- matheweis 11y agoI don't know the exact nature of the Adobe bug, but Steam had a similar problem recently too "Moved ~/.local/share/steam. Ran steam. It deleted everything on system owned by user" https://github.com/valvesoftware/steam-for-linux/issues/3671 https://github.com/valvesoftware/steam-for-linux/issues/3671 Honestly (and imnsho) the prevalence of that sort of thing makes it even less excusable for a large company like Adobe.
- revelation 11y agoThat is incredible. > Line 468: rm -rf "$STEAMROOT/"* Without a check for $STEAMROOT validity. I'm not sure you couldn't sue Valve for the incredible recklessness. That is just beyond the pale.
- itsthisjustin 11y agoHoly shit how have I never heard of this. That's an insane bug for Steam to let slip
- mioelnir 11y agoEVE wasn't early release stage at that point. But: EVE at the time had a startup configuration file `boot.ini` inside the game folder. They tried to delete a game file, but if the game was not installed on C:\, a couple of path variables were empty and it realpathed to `C:\boot.ini`, if I remember correctly.