EVE-Online Patch Makes XP Unbootable 572
Nobo writes "CCP's latest major patch to the EVE-Online client, Trinity, comes with an optional DX9-enhanced graphics patch that dramatically improves the visual quality of the in-game graphics through remade models, textures, and HDR. It also has an unfortunate bug: the incredibly stupid choice of boot.ini as a game configuration file, coupled with an errant extra backslash in the installer configuration. The result is that anyone who installs the enhanced graphics patch overwrites the windows XP c:\boot.ini file with the EVE client configuration file, bricking the machine on the next boot. Discussion in a couple of forums threads is becoming understandably heated."
Ppffftt! (Score:5, Insightful)
How is this possible? (Score:5, Insightful)
What sort of test plan fails to catch BRICKING THE PC?
Re:Insanely sloppy... but not without precedent (Score:5, Insightful)
This issue is going to leave CCP with a lot of egg on their face but realistically extended downtime would have been worse since the player base would have been screaming a 100x louder. This issue will peak higher in the media since it is a highly unusual problem but will die quicker then if the servers were down for 2-5 days.
The concern that I have is how did this get past the QA testers at CCP and into a production build?
Re:They both made errors. (Score:5, Insightful)
--AC
Re:How is this possible? (Score:3, Insightful)
Not sure this is a QA problem... (Score:4, Insightful)
I know it drives us crazy, I know not every organization implements change control that's sane and logical. But there's a reason it exists!
Re:They both made errors. (Score:5, Insightful)
It certainly is sad that some apps and games need admin privs to run, but this is an installation bug. Of course people are going to install programs as administrator...
Re:Bricking? (Score:5, Insightful)
People with one machine and w/o a Linux live CD (probably 90% of windows users) would have a bricked machine barring any outside assistance.
A crashed OS is not a bricking, unless that OS is on firmware or something. If popping in a CD can fix your computer, whether or not you are too stupid to do it yourself, then it's not bricked.
Re:How is this possible? (Score:5, Insightful)
Re:Bricking? BS! More FUD! (Score:4, Insightful)
Let us assume the two of us, you and I, know more about the Windows registry, bash shell, or using gcc that 98% of the geeks out there. Just for argument's sake.
However, there's a 95% chance that any EVE online player will have the following qualities:
1. Own only one computer.
2. Not be technical.
3. Not read the forums where the information is posted.
4. Be unable to digest and properly utilize the fix information.
So let us re-asses:
It took us, you and I, about 15 seconds to re-write that boot.ini file and *poof* no problem.
That's 5% of the EVE userbase. Add another 20% of the userbase that figures out how to solve the problem. 25% of the people have the fix.
The rest of those poor schlubs are driving to Best Buy to have some incompetent charge them $100 (or whatever)- and that is NOT FUD!!
That my friend is a screwup of massive scope, with huge consequences, because for people who are not geeks- that computer is a "brick".
Re:Insanely sloppy... but not without precedent (Score:4, Insightful)
The love of money is the root of all bad software.
-mcgrew
Re:Bricking? (Score:1, Insightful)
Re:Bricking? (Score:3, Insightful)
The recovery console is shell-based. Which sucks, since MSWindows likes to keep most of it's recovery tools GUI-based. (Can you even edit the registry in a console?) Or you can allow the installation disc to "fix" the installation, in which case you don't have any control of what it does.
Re:Ppffftt! (Score:5, Insightful)
Re:Bricking? (Score:2, Insightful)
No, I think bricking means something more than "the people who own it don't know what to do now."
Re:How is this possible? (Score:5, Insightful)
Re:How is this possible? (Score:5, Insightful)
Re:Insanely sloppy... but not without precedent (Score:2, Insightful)
Re:How is this possible? (Score:5, Insightful)
No, the term "brick" does not change based on your technical experience and "considering" something to be bricked does not make the use of the term correct. Joe Average may refer to his hard drive as "memory" but his use of the term is still inaccurate. If the flash chip on an iPhone is FUBAR'd to the state where you can't even reflash it by any means, it's bricked, whether it's in Joe Average's hands, Steve Job's hands, or Sally Tech's hands. Anything less than rendering a piece of hardware completely inoperable (hardware with the usefulness of a physical brick) is *not* bricked. Now, if the boot.ini removal rendered a hard drive inoperable...
Re:Insanely sloppy... but not without precedent (Score:5, Insightful)
The patch actually deleted the system boot.ini, it doesn't over-write it or replace it with a game config file.
I don't know where that "fact" came from.
Trust me, I was one of the people who had their boot.ini deleted by the patch, followed by (on next boot) my machine displaying some warning about boot.ini being missing, and then proceeding to boot anyway.
Re:Bricking? BS! More FUD! (Score:1, Insightful)
Just because it didn't happen to you doesn't mean it didn't happen. For example, man has walked on the moon. Yes, I know you didn't do it, but it happened. Did it occur to you that they realized this issue and fixed it BEFORE you updated? Did it occur to you that your drive setup may be different? Thanks for the MS link... but if your OS isn't bootable, what good does it do? Oh, I know... you have multiple computers and so assume others have multiple computers. You even assume others installed their OS to begin with. Bundled computers typically have rescue disks, but not all, and I would bet a significant amount have NO idea where that "rescue disk" is. Anyone that has done a house move would know that.
Yes, it has been noted previously (to the point of redundancy) that "bricking" is used incorrectly, so no points there.
QA not catching it... well, that is a tough one. Even though I would HOPE they try for every configuration, there is no way that will happen _ever_. Your assumption that nobody reboots is lame. You expect us to believe that nobody in the QA department rebooted their machine and you have the Godlike ability to know this? _Nobody_? Oh... I forgot, you don't reboot yours so nobody else must reboot theirs.
With all your "I do this so everyone else does too" logic, I am betting the skillset you exhibit is the underlying reason it wasn't caught by QA. GO TEAM VENTURE!
Re:Bricking? (Score:3, Insightful)
Re:Bricking? BS! More FUD! (Score:2, Insightful)