World of Warcraft patch 3.3.5 and Wine

Today patch 3.3.5 for World of Warcraft was released in Europe. If you’re running an up to date Linux distribution you’ll be greeted with a Wine error after patching WoW and trying to login with your battle.net account. Blizzard did some changes to the login code also mentioned in the patch changelog, but the problem this time is neither WoW nor Wine. It’s a kernel bug introduced during the development cycle for 2.6.33 by this commit. Kernels prior to 2.6.33 work just fine and thanks to the nature of Open Source and the people involved tracking down the issue in the WineHQ Bugzilla there already exists a kernel patch fixing the issue for kernels >=2.6.33 which awaits approval to be included in the mainline for the next kernel bugfix release.

So if you want to be able to enjoy WoW on Linux again, be sure to grab the patch and recompile your kernel!