Slashdot Log In
EVE-Online Patch Makes XP Unbootable
Posted by
kdawson
on Thu Dec 06, 2007 09:34 AM
from the boot-hill dept.
from the boot-hill dept.
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."
Related Stories
[+]
IT: Follow-up on EVE's Boot.ini Issue 169 comments
Krinsath writes "CCP, publishers of Eve Online, have posted a Dev Blog detailing the circumstances leading up to the deletion of XP's boot.ini file, which was earlier discussed on Slashdot. The blog post has intimate details about how the mistake occurred (a new installer from their normal one), how they responded and what CCP has learned from it. While fairly dry, it is to the company's credit that they're being open about one of the more serious bugs to crop up in gaming's recent history."
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
Insanely sloppy... but not without precedent (Score:5, Interesting)
The only gaming-related parallel I can think of relates to the uninstall programme bug for the 2001 version of Pool of Radiance. In that instance, attempting to uninstall the game (something many users would do not long after installing it, given the tedious and half-baked nature of the game) had a good chance of wiping the user's hard disk. I actually deliberately triggered this bug for fun myself when I decided it was time to wipe my old machine after I bought a new system. If anybody can think of any other examples on this kind of scale, please do share them.
I wonder if this is going to cause any unpleasant and potentially expensive legal repercussions for CCP, from users who have lost data while trying to fix the issue?
Re:Insanely sloppy... but not without precedent (Score:5, Informative)
Parent
Re:Insanely sloppy... but not without precedent (Score:5, Funny)
That wouldn't be a smart thing to do, now would it, Dave?
Parent
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?
Parent
Re:(catchy subject) (Score:5, Interesting)
Don't forget that this is an issue with the the *patcher* that was not present in the full premium install from scratch, only the upgrade (which is probably the route most people would've taken, in fairness). It basically boils down to a simple typo in one version of the installer and rebooting to test the installer might not be part of their QA tests for the patcher.
Really what they should catch flak for is not a bad typo, but as the summary points out having a game file with the same name as a critical OS file. Boot.ini isn't a new thing, in fact it is on its way out with Vista, so there's really no excuse to claim you didn't know that Windows had such a file. It's been there since 1995 or so.
Parent
Re:Insanely sloppy... but not without precedent (Score:5, Funny)
The testers would have caught it but their computers didn't start when they tried to turn them on the next day so they could never identify it. =P
Parent
Ppffftt! (Score:5, Insightful)
Re:Ppffftt! (Score:5, Funny)
Oh, but it was found, by several beta testers. However, since none of those beta testers had a functioning computer after the test, they were all unable to send a bug report. Not having received any bug reports, the developers simply assumed that there were no bugs.
Parent
How is this possible? (Score:5, Insightful)
What sort of test plan fails to catch BRICKING THE PC?
Re:How is this possible? (Score:5, Funny)
Parent
Re:How is this possible? (Score:5, Funny)
Don't tell them to reboot the machine. Problem solved.
Parent
Re:How is this possible? (Score:5, Funny)
Parent
Re:How is this possible? (Score:5, Insightful)
Parent
Re:How is this possible? (Score:5, Informative)
Now, the term bricking is being applied to any piece of electronics or computer equipment that won't boot an OS.
It's not bricked if you can just reinstall or repair Windows and have it work again. It's bricked if you flash a bad ROM BIOS image and now you can't even turn the thing on.
Parent
Bricking? (Score:5, Informative)
Hardly "bricking" IMHO.
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.
Parent
Re:Bricking? (Score:5, Funny)
Parent
Partially correct story (Score:5, Informative)
It is still a momumental fuckup though and the one responsible needs to be kicked in the balls for that kind of stupidity.
It's not bricked! (Score:5, Informative)
Re:It's not bricked! (Score:5, Funny)
Parent
Eve's boot.ini (Score:5, Interesting)
The patch released for the "Premium" version does contain this installer error. The change made to the boot.ini is the line that contains this definition, and is changed from Classic to Premium.
It's a very logical problem, easy to fix if you know it, but also incredibly stupid...
Re:They both made errors. (Score:5, Interesting)
Parent
Re:They both made errors. (Score:5, Insightful)
--AC
Parent
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...
Parent
Re:They both made errors. (Score:5, Interesting)
Microsoft is criticized for its slow release of patches and software. One of the major issues slowing down release is the exhaustive testing passes that software must go through, and they still occasionally miss something. The diversity of configurations in the field is astonishing. This is an issue Apple does not face, as they support an OS for ~ 2 .releases, say 3 years -- and they make all the HW, which limits the diversity. Microsoft supports their stuff for 7 to 10 years (the 9X and ME series were a bit less than this).
Parent