3 ms·
Why does Blizzard need an exception while the rest of us have to deal with it as is? Exceptions to rules mean the rules are broken.
by protomyth 10y ago
Why does Blizzard need an exception while the rest of us have to deal with it as is? Exceptions to rules mean the rules are broken.
- st3v3r 10y agoThey're Blizzard. They're bigger than you. It's like all those exceptions that Microsoft made in Windows for different legacy software programs.
- mikeash 10y agoI have no idea, why are you asking me?
- protomyth 10y agoFiguring you know the what so maybe you know the why. You often know more than most. [edit: why the heck are people voting mikeash down, legitimate question after all in tone and spirit]
- mikeash 10y agoI'd speculate that access() was inadvertently left open before, Apple subsequently sandboxed it, this broke Blizzard, and Apple put in an exemption for them to avoid breaking millions of people's games. But that's a complete guess.
- MBCook 10y agoAccording to tips John Gruber got Blizzard had a bug in one of their updaters that would crash due to the sandbox. Apple put in a check to allow the call the updater was making to succeed, but didn't actually grant any access that the updater didn't have before. Apple shipped an update to the sandbox and included a small, harmless fix to avoid issues in popular 3rd party software. Microsoft does this all the time. Also according to those same birdies, the Blizzard fixed the bug a while ago so the 'exemption' may be removed soon as it's no longer necessary.