iTunes 2.0 Installer Deletes Hard Drives
Cheviot writes: "It seems Apple's new iTunes 2 installer deletes the contents of users' hard drives if the drives have been partitioned. I personally lost more than 100gb of data. More information is available at Apples Discussions board. (registration required). Apple has pulled the installer, but for hundreds, if not thousands, the damage is already done." The iTunes download page has a nice warning about the problem. Ouch.
Well, here's the pseudo-code:
if(installDrive->hasEnoughSpace()){
return startInstall(instalDrive);
} else {
installDrive->formatRecklessly();
return startInstall(installDrive);
}
Hard-to-spot bug, actually.
python -c "x='python -c %sx=%s; print x%%(chr(34),repr(x),chr(34))%s'; print x%(chr(34),repr(x),chr(34))"
Rip. Mix. Burn. Format. Reinstall.
There's a bug in you pseudo-code. Attached is a patch which fixes the problem.
It's pseudocode. You can't patch pseudocode. You have to pseudopatch it, like this:
- return startInstall(instalDrive);
+ return startInstall(installDrive);
or like this:
Replace instalDrive with installDrive.
The shareholder is always right.
So i guess the Ipod/Itunes combo really IS a killer app.
% ls .o .o: No such file or directory
foot.c foot.h foot.o toe.c toe.o
% rm *
rm:
% ls
%
Same bug. Welcome to the world, Apple. :-)
Peace,
-McD
"Given the pace of technology, I propose we leave math to the machines and go play outside." -- Calvin