Re:What Happened: Adobe Creative Cloud Update Bug
by cypret on Monday February 15, 2016 @11:41AM
(#11104262)
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.
[ Parent
| on HN ]
Re:What Happened: Adobe Creative Cloud Update Bug
by matheweis on Monday February 15, 2016 @11:58AM
(#11104364)
I 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
Honestly (and imnsho) the prevalence of that sort of thing makes it even less excusable for a large company like Adobe.
Re:What Happened: Adobe Creative Cloud Update Bug
by revelation on Monday February 15, 2016 @12:34PM
(#11104642)
That 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.
Re:What Happened: Adobe Creative Cloud Update Bug
by cmurf on Monday February 15, 2016 @06:10PM
(#11106768)
In general you can't. Most all software EULAs pretty much says you agree there is no warranty and no liability no matter what happens.
Re:What Happened: Adobe Creative Cloud Update Bug
by Sharlin on Tuesday February 16, 2016 @05:49AM
(#11109034)
EULAs are not magic, at least in sane jurisdictions. A lot of stuff they contain is not legally binding.
Re:What Happened: Adobe Creative Cloud Update Bug
by itsthisjustin on Tuesday February 16, 2016 @03:12AM
(#11108514)
Holy shit how have I never heard of this. That's an insane bug for Steam to let slip
Re:What Happened: Adobe Creative Cloud Update Bug
by mioelnir on Monday February 15, 2016 @05:56PM
(#11106688)
EVE 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.