The Problem: You run WoW on Linux via some sort of other program (Wine/Crossover/etc.)
You installed the latest patch and are met with this error upon entering your password:
Microsoft Visual C++ Runtime library
Runtime error!
Program c:\program files\world of warcraft\wow.exeR6034
An Application has made an attempt to load the C runtime library incorrectly.
Please contact the applications support team for more information.
The Fix:
Paste this into the terminal:
wget http://www.kegel.com/wine/winetricks
sh winetricks vcrun2005sp1 vcrun2005
You may have to hit enter a few times as it does its Linuxy thing. Try loading the game again. If it still doesn’t work, download this and run it via Wine or whatever your thing is.
(In semi-related news, I can’t watch this without giggling like a maniac. Hey, we’ve already established that I’m a geek. You can’t blame me!)
Thank you.
Pike you forgot the easiest fix. don’t run on linux 😛
Im just kidding. I wish I was smart enough to break my dependency on windows
Happy Patch Day all
FWIW this solution worked well except I can only launch from the console. For some reason launching via a nautilus icon keeps giving me the same error… I am uncertain if I somehow have multiple versions of wine or what. Kind of frustrating. At least it plays 🙂 Thanks!
The copy/paste code doesn’t work for me. When I run the file from MS’s website, it gives the output below and WoW still does not run. any advice?
“mike@mike-laptop:~$ wine “/home/mike/Downloads/vcredist_x86.exe”
err:menubuilder:WinMain unknown option -a
err:menubuilder:WinMain unknown option -r
fixme:advapi:DecryptFileA “C:\\windows\\temp\\IXP000.TMP\\” 00000000
fixme:advapi:DecryptFileA “C:\\windows\\temp\\IXP001.TMP\\” 00000000
fixme:advapi:LookupAccountNameW (null) L”mike” (nil) 0x33f864 (nil) 0x33f868 0x33f85c – stub
fixme:advapi:LookupAccountNameW (null) L”mike” 0x12b0f8 0x33f864 0x12b198 0x33f868 0x33f85c – stub
fixme:msi:ACTION_HandleStandardAction unhandled standard action L”SetODBCFolders”
fixme:msi:msi_unimplemented_action_stub RemoveExistingProducts -> 1 ignored L”Upgrade” table values
fixme:msi:msi_unimplemented_action_stub MsiUnpublishAssemblies -> 10 ignored L”MsiAssembly” table values
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
mike@mike-laptop:~$ “
@ Eric – You’re welcome!
@ telanarra – Just takes some healthy curiosity and google-fu ^_^
@ Jonathan Warner – That’s odd. I wonder if it’s somehow related to the launcher and permissions issue (which I see this patch did not fix.)
@ Mike – are you using the latest version of Wine? If so, I did find this thread at Ubuntu forums which seems to be a similar issue (albeit a different game): http://ubuntuforums.org/showthread.php?t=845750
Pike,
You should apply for job at wow.com. They are looking for writer for hunter column. Sounds like a perfect fit. DO IT!!!
*snork* Dangit, I’ve had linux VM’s with snapshotting for years, why didn’t it ever occur to me to try that.
Thanks Pike! I found my answer there. I just had to move wow from one partition to another.
For what it’s worth, there seems to be a bug with the vcrun???? winetricks
if you install more than one.
From http://wiki.jswindle.com/index.php/Winetricks
If you do not know which one, dont install both. Winehq Bugzilla entry 19297 jul 09 : There is a bug that affects the vcrun installers. You should only run one [vcrun2005 or vcrun2005sp1] .
winetricks vcrun2005sp1 should be enough.
Go go linux rangers!
Thank you!!
OMG THANK U SO MUCHHHHHHHHHHHHHHHH!! NOW WORK CORRECTLYYYYYYYYYYYYYYYYYYYYY I LOVE UUUUUUUUUUUUUUUU THANKSSSSSSSSSSS !!!!
Thanks alot! =D
Didn’t work for me. ):
man you rock, i didn’t have installed the patche i already know of the bug and a fix, thank you!
Hi, I have the same Mike problems..
diana@diana-laptop:~$ sh winetricks vcrun2005sp1 vcrun2005
Executing wine /home/diana/.winetrickscache/vcrun2005-ms09-035/vcredist_x86.exe
fixme:advapi:DecryptFileA “C:\\windows\\temp\\IXP000.TMP\\” 00000000
fixme:advapi:DecryptFileA “C:\\windows\\temp\\IXP001.TMP\\” 00000000
fixme:advapi:LookupAccountNameW (null) L”diana” (nil) 0x33f854 (nil) 0x33f858 0x33f84c – stub
fixme:advapi:LookupAccountNameW (null) L”diana” 0x12af48 0x33f854 0x12f648 0x33f858 0x33f84c – stub
fixme:msi:ACTION_HandleStandardAction unhandled standard action L”SetODBCFolders”
fixme:msi:msi_unimplemented_action_stub RemoveExistingProducts -> 1 ignored L”Upgrade” table values
fixme:msi:msi_unimplemented_action_stub MsiUnpublishAssemblies -> 10 ignored L”MsiAssembly” table values
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
Install of vcrun2005sp1 done
Executing wine /home/diana/.winetrickscache/vcrun2005-ms09-035/vcredist_x86.exe
fixme:advapi:DecryptFileA “C:\\windows\\temp\\IXP000.TMP\\” 00000000
fixme:advapi:DecryptFileA “C:\\windows\\temp\\IXP001.TMP\\” 00000000
fixme:advapi:LookupAccountNameW (null) L”diana” (nil) 0x33f854 (nil) 0x33f858 0x33f84c – stub
fixme:advapi:LookupAccountNameW (null) L”diana” 0x12af48 0x33f854 0x12f648 0x33f858 0x33f84c – stub
fixme:msi:ACTION_HandleStandardAction unhandled standard action L”SetODBCFolders”
fixme:msi:msi_unimplemented_action_stub RemoveExistingProducts -> 1 ignored L”Upgrade” table values
fixme:msi:msi_unimplemented_action_stub MsiUnpublishAssemblies -> 10 ignored L”MsiAssembly” table values
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
Install of vcrun2005 done
winetricks done.
diana@diana-laptop:~$ sh winetricks vcrun2005sp1
Executing wine /home/diana/.winetrickscache/vcrun2005-ms09-035/vcredist_x86.exe
fixme:advapi:DecryptFileA “C:\\windows\\temp\\IXP000.TMP\\” 00000000
fixme:advapi:DecryptFileA “C:\\windows\\temp\\IXP001.TMP\\” 00000000
fixme:advapi:LookupAccountNameW (null) L”diana” (nil) 0x33f854 (nil) 0x33f858 0x33f84c – stub
fixme:advapi:LookupAccountNameW (null) L”diana” 0x12af48 0x33f854 0x12f648 0x33f858 0x33f84c – stub
fixme:msi:ACTION_HandleStandardAction unhandled standard action L”SetODBCFolders”
fixme:msi:msi_unimplemented_action_stub RemoveExistingProducts -> 1 ignored L”Upgrade” table values
fixme:msi:msi_unimplemented_action_stub MsiUnpublishAssemblies -> 10 ignored L”MsiAssembly” table values
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly
Install of vcrun2005sp1 done
winetricks done.
Can you help me, i work whith CrossOver for play Wow.
Yesterday, i play with the game, but today : error R6034.
I’m italian sorry for my english.
Just to report. i got this error today, did everything listed here, to no avail. updated wine to 1.1.33, no dice.
Then i found the answer here:http://appdb.winehq.org/objectManager.php?bShowAll=true&bIsQueue=false&bIsRejected=false&sClass=version&sTitle=&sReturnTo=&iId=18555
You need to edit the following file: ~/.wine/drive_c/Program Files/World of Warcraft/Microsoft.VC80.CRT.manifest
and change the line:
assemblyIdentity type=”win32″ name=”Microsoft.VC80.CRT” version=”8.0.50727.4053″
to this
assemblyIdentity type=”win32″ name=”Microsoft.VC80.CRT” version=”8.0.50727.762″
Worked for me.
Magrov’s thing turned the trick on my final problem. I think it’s connected to having multiple runtime versions installed, coupled with it maybe not installing them in the right place if you run winetricks from anywhere other than the home directory.
Bizarre.
anyway, works now! Thanks!
thank you, very helpful advice. also thx for pushing linux in the wow community every now and then.
from germany,
rippchen
@Johathan – What did you do to fix the problem. I am pretty sure that my problem is multiple installs and I cant find a resolution anywhere?