World of Warcraft Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

World of Warcraft is broken with the 3.3.5 patch

World of Warcraft patched version 3.3.5 which seems to have broken the rig of many setups.

If you are having trouble merely installing World of Warcraft or patching, you are running into another issue, please submit a support ticket or send an email to info@codeweavers.com and reference bug 6829.

We are currently triaging this issue and if you are experiencing trouble with it, please take a moment to either submit a support ticket or send an email to info@codeweavers.com. We plan to announce the moment we have a permanent solution for this issue and contact anyone who has written in with this issue individually. Please reference bug 6828.

Until then, there are a few things you can try to get up and running. These are compiled from our forums, the forums on WineHQ, conversations in chat and people who have already written in. Many thanks to anyone who has offered a possible solution. As none of these have been a 100% fix for this issue, none are 'supported'. If you want a supported solution, please wait until we release a supported fix.

The Generic Fixes:

  1. Install Microsoft Visual C++ 2005 redistributable. If you are running CXGames 9.0, it is in the 'Runtime Support Components' section of the installer, just collapse the 'Supported Applications' section and expand 'Runtime Support Components'. Then, select your World of Warcraft bottle.

  2. Change from OpenGL to Direct3D mode. The easiest way to do this is to open your config.wtf file (within your World of Warcraft bottle: Program Files/World of Warcraft/WTF/Config.wtf) and remove the line SET gxApi "opengl". You can simply comment it out and then restore it when we have a solution. This will directly impact functionality (usually in a bad, bad way).

The In-Depth Fix:

Fair warning, running your CrossOver bottle with Wine can and often will corrupt your bottle. Best practice is to either archive your bottle or make a copy of your bottle.

Compile and run Wine 1.2 rc4, this may or may not get you going. It has worked for some people, and has failed for others. You do not need to reinstall WOW within Wine to use this workaround. Once Wine is installed, the commands to get you running are something like this:

$  cd wine
$  echo $WINEPREFIX

$  export WINEPREFIX=/home/<user>/.cxgames/<nameofWOWbottle>
$  echo $WINEPREFIX
/home/<user>/.cxgames/<nameofWOWbottle>
$  ./wine /home/<user>/.cxgames/<nameofWOWbottle>/drive_c/Program Files/World of Warcraft/Launcher.exe

You are also more than welcome to read about the ongoing progress

http://bugs.winehq.org/show_bug.cgi?id=23323
http://www.codeweavers.com/compatibility/browse/name/?app_id=4997;forum=1;mhl=83249;msg=83221
http://www.codeweavers.com/support/forums/general/?t=25;mhl=83243;msg=83148#msg83243


FIX FOR LINUX WITH WINE or CROSSOVER OFFICE/GAMES or CEDEDGA
The built in version of wldap32.dll is a broken .... battle.net.dll will break it when it stops antidebugging scans.

Goto this link: http://www.dll-files.com/dllindex/dll-files.shtml?wldap32 download the zip and place the dll file into your wow folder (and virtual C drive on Cedega or Crossover Bottle) and go to winecfg and change wldap32.dll to native only. Restart Wine and play. SPECAIL NOTE: Kernel Versions 2.6.33 through 2.6.34 have a bug which breaks wldap32.dll to connecting to network stack... build an older version and apply this fix. This fix I also confirmed on a MacOS X Lep box with Crossover Office running the windows version of wow.

  • FOR CROSSOVER SPECIFIC STEP BY STEP SEE POST 131 on PAGE 7*

FIX FOR MAC:
Still working on it :(..... update thread when i get the native version of WoW working under OSX.

Blizzard...you should pay me! xD

I had to put my mad leet debugging skills and programming skills on display!

Ill watch thread to answer questions while pwning some hordies!!! lol...its good to be back baby!

NOTE: SOME SERVICE PACKS FOR WINDOWS CONTAIN FRESH VERSIONS OF THE FILE, it would be easier to reinstall a patch to fix corrupted files than doing in manually. Here are links to Microsoft's site for service packs.

Service Pack Repairs that Contain The DLL File
VISTA SP2
http://windows.microsoft.com/en-us/windows-vista/Learn-how-to-install-Windows-Vista-Service-Pack-2-SP2

XP SP3
http://windows.microsoft.com/en-us/windows/help/learn-how-to-install-windows-xp-service-pack-3-sp3

This worked for me!
info source
http://forums.worldofwarcraft.com/thread.html?topicId=25552676571&sid=1&pageNo=1.

Did the dll thing as proposed by Caron Jensen, works beautifully, thank you all.

My rig.


[tony@workshopmandriva ~]$ uname -a
Linux workshopmandriva 2.6.31.13-desktop-1mnb #1 SMP Tue Apr 27 20:37:44 EDT 2010 x86_64 Intel(R) Core(TM) i7 CPU         920  @ 2.67GHz GNU/Linux

Nvidia 250GTS graphics
Gigabyte X58 Mobo intel i7
Compro E900F TV card (if anyone can tell me how to get this working under Linux -wow!)
4 gig ddr3 ram
Benq projector as display

Tony

Tony Brown wrote:

Compro E900F TV card (if anyone can tell me how to get this working
under Linux -wow!)

http://www.mythtvtalk.com/forum/installation-issues/13104-videomate-e900f.html

Just to add my share of information that confrimed worked for me.
Ubuntu 9.10

Steps taken

If your on crossover i got this...

Download the Dll from teh link in post 2... they copy it to your wow game folder folder (where wow .exe is) and /home/9your username)/.cxoffice/(wow bottle directory here)/Windows/System32

Open Crossover Config and go to mange bottles...selecet the bottle for wow and then go to the control panel... Click Winecfg ..then click libaries tab...look on list of wldap32.dll and set to native. Apply settings and click reboot in the bootle. Run game...problem solved :D.

Source Post 131 Page 7

Just wanted to add that 2nd post here + this worked for me.

I copied the ldap32 dll and installed the directX update and the visual c++ 2005 redistributable from the crossover games "Install Windows Software" dialog and it worked for me.

The framerate sucks though, anyone got any helpful hints about tweaking my system?
E4600 Dual Core + 4GB DDR2, Ubuntu 10.04, Linux 2.6.32-24, ATI X1650 r9e

Works for me too. Ubuntu 9.10.

After cataclysm is released i will be doing a fresh install of both crossover games and world of warcraft to test if this is still an issue.

Should we delete this thread and or the tips and tricks or leave it here and move on to cata, so that if someone wants to go onto a private server and get this issue they know how to fix it?

Worked for me, no crashes or anything.

Ubuntu 10.04

I'm unstickying this thread since it's no longer a current problem in the Cataclysm launcher. It'll just float down it the forum comment area now.

1 to 10 of 10

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi01LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzA4NjEzODE4LCJjc3JmX3Rva2VuIjoibm1rbWh2TGRreTY3NjJmUCIsImdkcHIiOjB9