LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Games (https://www.linuxquestions.org/questions/linux-games-33/)
-   -   WoW / Wine errors (https://www.linuxquestions.org/questions/linux-games-33/wow-wine-errors-632278/)

Jayla 04-01-2008 04:56 PM

WoW / Wine errors
 
Hey Guys

I've been able to game thru wine successfully for quite some time now, but have recently run into some issues

I have a dual boot, XP and ubuntu 7.10 machine

World of warcraft was originally installed on the XP side, but I can successfully run it through wine when in windows, from the C:\ drive (I run it from there rather than ~/.wine so whatever OS i boot into I'm using the same game files)

Anyway, this was working perfectly fine until a recent update of the game from Blizzard, being patch 2.4

Now, I can no longer get wine to emulate the game, but strangely enough it still works flawlessly in XP, yet I am using the same files?

Right, the screenshot and wine-error code are below

Screenshot: http://junk.teamstag.co.uk/wow/wowerrors.jpg

Errors:

Code:

World of WarCraft (build 8089)

Exe:      Z:\media\sda2\World of Warcraft\Wow.exe
Time:    Apr  1, 2008 10:53:26.208 PM
User:    jimmy
Computer: nevada
------------------------------------------------------------------------------

This application has encountered a critical error:

File not found

Program:        Z:\media\sda2\World of Warcraft\Wow.exe
File:        .\Client.cpp
Line:        2831

file: signaturefile


WoWBuild: 8089
------------------------------------------------------------------------------

----------------------------------------
    Stack Trace (Manual)
----------------------------------------

Address  Frame    Logical addr  Module

Showing 1/1 threads...

--- Thread ID: 9 [Current Thread] ---
00552920 0033F6D4 0001:00151920 Z:\media\sda2\World of Warcraft\Wow.exe
00552944 0033F6E8 0001:00151944 Z:\media\sda2\World of Warcraft\Wow.exe
00402378 0033F7A4 0001:00001378 Z:\media\sda2\World of Warcraft\Wow.exe
004054A8 0033FC14 0001:000044A8 Z:\media\sda2\World of Warcraft\Wow.exe
00405E73 0033FE5C 0001:00004E73 Z:\media\sda2\World of Warcraft\Wow.exe
00406186 0033FE6C 0001:00005186 Z:\media\sda2\World of Warcraft\Wow.exe
004061D8 0033FF08 0001:000051D8 Z:\media\sda2\World of Warcraft\Wow.exe
7B86F7F9 0033FFE8 0001:0004E7F9 c:\windows\system32\KERNEL32.dll

----------------------------------------
    Stack Trace (Using DBGHELP.DLL)
----------------------------------------

Showing 1/1 threads...

--- Thread ID: 9 [Current Thread] ---
00552920 Wow.exe      <unknown symbol>+0 (0x00000002,0x0088A02C,0x0033F6F8,0x0033F7A4)
00552944 Wow.exe      <unknown symbol>+0 (0x00000002,0x0088A02C,0x0088A048,0x014962C0)
00402378 Wow.exe      <unknown symbol>+0 (0x014A16E8,0x01496308,0x00000A28,0x014A1908)
004054A8 Wow.exe      <unknown symbol>+0 (0x00000A28,0x00000002,0x00000001,0x74726574)
00405E73 Wow.exe      <unknown symbol>+0 (0x00000001,0x00000001,0x0033FF08,0x004061D8)
00406186 Wow.exe      <unknown symbol>+0 (0x00409DB9,0x00400000,0x00000000,0x00111A60)
004061D8 Wow.exe      <unknown symbol>+0 (0x7FFDF000,0x00000000,0x00000000,0x00000000)
7B86F7F9 KERNEL32.dll <unknown symbol>+0 (0x00000000,0x00000000,0x00000000,0x00000000)
B7E0F1CF              wine_switch_to_stack+23 (0x00000000,0x00000000,0x00000000,0x00000000)


----------------------------------------
    Loaded Modules
----------------------------------------

0x00400000 - 0x00EB2000  Z:\media\sda2\World of Warcraft\Wow.exe
0x10000000 - 0x10069000  Z:\media\sda2\World of Warcraft\DivxDecoder.dll
0x7B820000 - 0x7B926000  c:\windows\system32\KERNEL32.dll
0x7BC10000 - 0x7BCA2000  c:\windows\system32\ntdll.dll
0x7CC70000 - 0x7CCA6000  c:\windows\system32\dbghelp.dll
0x7D070000 - 0x7D078000  c:\windows\system32\psapi.dll
0x7D0B0000 - 0x7D0D7000  c:\windows\system32\uxtheme.dll
0x7D640000 - 0x7D651000  c:\windows\system32\midimap.dll
0x7D660000 - 0x7D668000  c:\windows\system32\msacm32.drv
0x7D670000 - 0x7D69D000  c:\windows\system32\winealsa.drv
0x7D6E0000 - 0x7D75A000  c:\windows\system32\winex11.drv
0x7D8A0000 - 0x7D8AE000  c:\windows\system32\lz32.dll
0x7D8B0000 - 0x7D8C7000  c:\windows\system32\version.dll
0x7D8D0000 - 0x7D925000  c:\windows\system32\rpcrt4.dll
0x7D930000 - 0x7D9C5000  c:\windows\system32\ole32.dll
0x7D9F0000 - 0x7DA06000  c:\windows\system32\iphlpapi.dll
0x7DA10000 - 0x7DA31000  c:\windows\system32\ws2_32.dll
0x7DA40000 - 0x7DA57000  c:\windows\system32\msacm32.dll
0x7DA60000 - 0x7DB16000  c:\windows\system32\comctl32.dll
0x7DB30000 - 0x7DC1C000  c:\windows\system32\shell32.dll
0x7DC30000 - 0x7DC72000  c:\windows\system32\shlwapi.dll
0x7DC80000 - 0x7DC93000  c:\windows\system32\mpr.dll
0x7DCA0000 - 0x7DCDF000  c:\windows\system32\wininet.dll
0x7DCF0000 - 0x7DCFC000  c:\windows\system32\imm32.dll
0x7DD10000 - 0x7DDF3000  c:\windows\system32\wined3d.dll
0x7DE00000 - 0x7DE23000  c:\windows\system32\d3d9.dll
0x7EB80000 - 0x7EBEB000  c:\windows\system32\opengl32.dll
0x7EC00000 - 0x7EC35000  c:\windows\system32\advapi32.dll
0x7EC40000 - 0x7ECCD000  c:\windows\system32\gdi32.dll
0x7ECE0000 - 0x7EE09000  c:\windows\system32\user32.dll
0x7EE10000 - 0x7EE95000  c:\windows\system32\winmm.dll


----------------------------------------
    Memory Dump
----------------------------------------

Stack: 1024 bytes starting at (ESP = 0033E0DC)

* = addr                                        **                      * 
0033E0D0: 01 00 6E 00  DC A6 55 00  DC E0 33 00  BC 20 00 00  ..n...U...3.. ..
0033E0E0: 00 00 00 00  DC A6 55 00  DC E0 33 00  F0 E0 33 00  ......U...3...3.
0033E0F0: 8C EE 33 00  22 15 55 00  01 00 6E 00  C0 11 55 00  ..3.".U...n...U.
0033E100: BC 20 00 00  03 00 00 00  00 00 00 00  E4 21 55 00  . ...........!U.
0033E110: 38 A0 88 00  01 01 00 00  0F 0B 00 00  D8 07 04 00  8...............
0033E120: 02 00 01 00  16 00 35 00  1A 00 D0 00  40 00 00 00  ......5.....@...
0033E130: AC EE 33 00  38 A0 88 00  00 00 00 00  F0 0B 8A 00  ..3.8...........
0033E140: 20 00 00 00  00 7D 35 3A  87 8F C8 01  00 22 E6 CE  ....}5:....."..
0033E150: 42 94 C8 01  00 7D 35 3A  87 8F C8 01  00 00 00 00  B....}5:........
0033E160: 90 14 7E 00  00 00 00 00  00 00 00 00  57 6F 77 2E  ..~.........Wow.
0033E170: 65 78 65 00  00 00 00 00  00 00 00 00  00 00 00 00  exe.............
0033E180: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0033E190: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0033E1A0: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0033E1B0: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0033E1C0: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0033E1D0: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0033E1E0: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0033E1F0: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0033E200: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0033E210: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0033E220: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0033E230: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0033E240: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0033E250: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0033E260: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0033E270: 57 4F 57 2E  45 58 45 00  00 00 00 00  00 00 00 00  WOW.EXE.........
0033E280: 81 15 E1 B7  A0 C8 8A 7B  00 00 00 00  80 00 00 00  .......{........
0033E290: 94 E2 33 00  00 00 00 00  00 00 00 00  00 00 00 00  ..3.............
0033E2A0: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0033E2B0: 00 00 00 00  00 00 00 00  00 00 00 00  00 00 00 00  ................
0033E2C0: 00 00 00 00  00 00 00 00  68 00 11 00  68 01 00 00  ........h...h...
0033E2D0: 20 E3 33 00  EF 12 C4 7B  00 10 00 00  00 00 00 00  .3....{........
0033E2E0: 8A 87 D6 B7  00 00 00 00  10 9B 01 00  F0 64 13 00  .............d..
0033E2F0: E0 64 13 00  FC 6A C8 7B  70 63 13 00  14 00 11 00  .d...j.{pc......
0033E300: 20 E3 33 00  D0 44 D0 00  80 62 49 01  07 00 00 00  .3..D...bI.....
0033E310: 30 E3 33 00  24 E6 54 00  80 62 49 01  D0 44 D0 00  0.3.$.T..bI..D..
0033E320: 00 00 00 00  D0 44 D0 00  80 62 49 01  C0 62 49 01  .....D...bI..bI.
0033E330: 3C 45 D0 00  58 E3 33 00  DE E6 54 00  C0 62 49 01  <E..X.3...T..bI.
0033E340: DC 48 D0 00  D0 44 D0 00  00 00 00 00  D0 44 D0 00  .H...D.......D..
0033E350: 80 62 49 01  A0 62 49 01  2C 45 D0 00  80 E3 33 00  .bI..bI.,E....3.
0033E360: DE E6 54 00  D0 44 D0 00  A0 62 49 01  05 00 00 00  ..T..D...bI.....
0033E370: 98 E3 33 00  A1 E7 54 00  A0 62 49 01  05 00 00 00  ..3...T..bI.....
0033E380: 54 68 69 73  20 61 70 70  6C 69 63 61  74 69 6F 6E  This application
0033E390: 20 68 61 73  20 65 6E 63  6F 75 6E 74  65 72 65 64  has encountered
0033E3A0: 20 61 20 63  72 69 74 69  63 61 6C 20  65 72 72 6F  a critical erro
0033E3B0: 72 3A 0A 0A  46 69 6C 65  20 6E 6F 74  20 66 6F 75  r:..File not fou
0033E3C0: 6E 64 0D 0A  0A 50 72 6F  67 72 61 6D  3A 09 5A 3A  nd...Program:.Z:
0033E3D0: 5C 6D 65 64  69 61 5C 73  64 61 32 5C  57 6F 72 6C  \media\sda2\Worl
0033E3E0: 64 20 6F 66  20 57 61 72  63 72 61 66  74 5C 57 6F  d of Warcraft\Wo
0033E3F0: 77 2E 65 78  65 0A 46 69  6C 65 3A 09  2E 5C 43 6C  w.exe.File:..\Cl
0033E400: 69 65 6E 74  2E 63 70 70  0A 4C 69 6E  65 3A 09 32  ient.cpp.Line:.2
0033E410: 38 33 31 0A  0A 66 69 6C  65 3A 20 73  69 67 6E 61  831..file: signa
0033E420: 74 75 72 65  66 69 6C 65  0A 0A 00 01  00 00 00 00  turefile........
0033E430: 88 62 49 01  00 E4 33 00  20 E4 33 00  F8 F4 33 00  .bI...3. .3...3.
0033E440: 10 57 87 00  00 00 00 00  CC 09 3C 01  23 69 57 00  .W........<.#iW.
0033E450: CC 09 3C 01  30 0C D1 00  30 0C D1 00  C8 E4 33 00  ..<.0...0.....3.
0033E460: E3 09 57 00  C8 E4 33 00  08 DC 4A 01  30 0C D1 00  ..W...3...J.0...
0033E470: 3C 0C D1 00  00 00 00 00  30 0C D1 00  48 00 3C 01  <.......0...H.<.
0033E480: EF 2E C3 7B  08 DC 4A 01  3C 0C D1 00  A6 3A 58 00  ...{..J.<....:X.
0033E490: 3C 0C D1 00  14 1E 16 CE  00 00 00 00  08 DC 4A 01  <.............J.
0033E4A0: 08 DC 4A 01  E8 EA 33 00  30 0C D1 00  48 00 3C 01  ..J...3.0...H.<.
0033E4B0: AA 3F 58 00  28 01 30 01  38 E9 33 00  98 67 87 00  .?X.(.0.8.3..g..
0033E4C0: 38 E9 33 00  6B 67 87 00  FF FF FF FF  0D 53 58 00  8.3.kg.......SX.
0033E4D0: 58 1E 16 CE  00 00 00 00  08 DC 4A 01  08 DC 4A 01  X.........J...J.


------------------------------------------------------------------------------

======================================================================
Hardware/Driver Information:
Processor:              0x0
Page Size:              4096
Min App Address:        0x10000
Max App Address:        0x7ffeffff
Processor Mask:        0x1
Number of Processors:  1
Processor Type:        586
Allocation Granularity: 65536
Processor Level:        6
Processor Revision:    12034

Percent memory used:    19
Total physical memory:  1592107008
Free Memory:            1274900480
Page file:              2595516416
Total virtual memory:  2147352575

I understand this isn't the Blizzard tech support, and I'm most likely shouting out to a rather small community in regards to this situation, but I'd really appreciate any advice you can give me

For the record, I'm using a fully up to date ubuntu 7.10 and the latest version of wine, i believe its .58

I have changed nothing to XP/linux around the time of failure, I have not installed/removed any software or altered any settings, the only thing that has changed is getting the latest world of warcraft patch, but like I say it works fine when I boot to XP

Please help, booting into windows hurts more each time i do it... :P

Thanks

EDIT: also, from googling I have seen this issue can occur in windows (luckily it hasnt for me, otherwise me=cold turkey!)

Its rumoured the cause is due to a system restore, yet I havent done one of those? I've also been advised to have wine simulate a windows boot, but I have no idea how to achieve that, and google hasn't helped much either. :S

Styken 04-02-2008 06:36 PM

Jayla, you are not alone, I have the same issue ever since patch 2.4. Same client.cpp error now with Wine.

The only difference in our setup is that I am running Linux (OpenSuSe 10.3) standalone on my desktop, my laptop is loaded w/ XP. The WoW files are located on a USB external HD.

Prior to patch 2.4 I was able to run WoW equally well under the Laptop or Linux box (hardware differences aside).

Blizzard site indicates this problem has occured with users using XP and WoW over various patches, and incompatible software components is generally blamed, but this does not explain why the EXE runs fine in XP, but all of a sudden not Wine, unless they changed some internal processes in the way the executable accesses certain files (in this case client.cpp).

Anybody please, if you have input please help. I am currently having to run WoW on my XP Craptop while my top of the line Linux box is used to check email and post on bulletin boards!

Jayla 04-03-2008 07:20 AM

Styken, Finally! someone who has the same issue :D

I have run a search for client.cpp on my XP side but there is no such file, i've searched through hidden and system folders but nothing. Strange, as in that case I'd assume XP would have trouble loading the game too

I've tried a wineboot, and even uninstalled wine (.48) and installed the latest version, and it still didnt work

Have tried changing the environment to XP, 2000, nt4 etc etc, same, no luck

Styken, have you considered re-installing? I'm trying to avoid this as the only installation files I have are the original game disks, and would most likely take a whole weekend to patch. If you use msn please add me on jimmy(at)teamstag(dot)co(dot)uk

Maybe we can work together to find a solution, and obviously post it here when found :P

Cheers

Jayla 04-04-2008 06:52 PM

I have tried each of the last 10 versions of wine and none have proven successful

I have even spent an entire day installing from the CDs

still no luck

Please, someone help me with this, I'd really appreciate it

Regards

Styken 04-04-2008 09:17 PM

I have performed a "Repair" of the Warcraft files using their own repair client. It shows no errors. I have not done a re-install of Warcraft for the same reasons quoted above, the patches would take forever to download (even on a broadband connection, Blizzard apparently does not allocate much bandwidth for patches). And my fear is that after it patches back up to 2.4, we are back at square one with the same error. Is there some kind of file (the WTF config file, for instance) or other pointer I can reconfigure? Anybody?

Jayla 04-08-2008 07:11 AM

Hi Styken

Good news, I believe I have found a solution to the problem

Take a look at my post on the official Ubuntu forums, heres the link

http://ubuntuforums.org/showthread.php?t=745619

I hope you get yours sorted too!

Regards


All times are GMT -5. The time now is 12:20 PM.