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

<Solved> CrossOver 11.2.0 and Fedora 17: Wow.exe won't start

Hi all,

Just installed WoW into a fresh WinXP bottle in Fedora 17 64-bit, and for some reason can not get it to start. It just exits rather silently. Although I can get the Launcher to appear, it can't seem to start the game either.

My system:

AMD Phenom II 965 Black Edition
Nvidia GTS 250 1GB
4 GB RAM

Here's what I get from running Wow.exe from the terminal:


/opt/cxoffice/bin/cxrun --bottle ~/.cxoffice/WoW/ ~/.cxoffice/WoW/drive_c/Program\ Files/World\ of\ Warcraft/Wow.exe 
** (process:6708): WARNING **: Trying to register gtype 'GMountMountFlags' as enum when in fact it is of type 'GFlags'

** (process:6708): WARNING **: Trying to register gtype 'GDriveStartFlags' as enum when in fact it is of type 'GFlags'

** (process:6708): WARNING **: Trying to register gtype 'GSocketMsgFlags' as enum when in fact it is of type 'GFlags'

And when I ran it with logging on, I got the following in the log file:


trace:thread:QueueUserWorkItem (0x7ed54920,0x111c18,0x00000010)
trace:thread:QueueUserWorkItem (0x7ed54920,0x111ed8,0x00000010)
trace:thread:QueueUserWorkItem (0x7ed54920,0x111ed8,0x00000010)
trace:thread:QueueUserWorkItem (0x7ed54920,0x111b30,0x00000010)
trace:thread:QueueUserWorkItem (0x7ed54920,0x1120a8,0x00000010)
trace:thread:QueueUserWorkItem (0x7ed54920,0x1121d8,0x00000010)
trace:thread:QueueUserWorkItem (0x7ed54920,0x1123f8,0x00000010)
trace:thread:QueueUserWorkItem (0x7ed54920,0x1123f8,0x00000010)
trace:thread:QueueUserWorkItem (0x7ed54920,0x1121a8,0x00000010)
fixme:exec:SHELL_execute flags ignored: 0x00000100
warn:seh:setup_exception_record exception outside of stack limits in thread 0020 eip f770850c esp ffe10ab0 stack 0x242000-0x340000
trace:seh:raise_exception code=c0000005 flags=0 addr=0xf770850c ip=f770850c tid=0020
trace:seh:raise_exception  info[0]=00000001
trace:seh:raise_exception  info[1]=39c5bfd5
trace:seh:raise_exception  eax=79ab24d0 ebx=f771bfc4 ecx=79fef1ac edx=384eb000 esi=01770fd5 edi=8f836130
trace:seh:raise_exception  ebp=ffe10bb8 esp=ffe10ab0 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00010202
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0xf770850c
trace:thread:QueueUserWorkItem (0x7ed54920,0x1121c8,0x00000010)
trace:thread:QueueUserWorkItem (0x7ed54920,0x1119f8,0x00000010)
trace:thread:QueueUserWorkItem (0x7ed54920,0x111c08,0x00000010)
trace:thread:QueueUserWorkItem (0x7ed54920,0x112188,0x00000010)
trace:thread:QueueUserWorkItem (0x7ed54920,0x1119f8,0x00000010)
trace:thread:QueueUserWorkItem (0x7ed54920,0x111c08,0x00000010)

Does anyone else have WoW working in CrossOver 11.2.0 on Fedora 17? Or does anyone have any ideas what may be causing this?

Thanks,

Hibba.

Can you run and list the results

/opt/cxoffice/bin/cxdiag --debug

Thanks, that command returns the following:


found libICE.so.6
found libSM.so.6
found libXext.so.6
found libasound.so.2
found libcapi20.so.3
found libcups.so.2
found libdbus-1.so.3
found libfontconfig.so.1
found libfreetype.so.6
found libGLU.so.1
found libgnutls.so.26
found libgphoto2.so.2
found libgsm.so.1
libhal.so.1: cannot open shared object file: No such file or directory
found libjpeg.so.62
found liblber-2.4.so.2
found liblcms.so.1
found libldap_r-2.4.so.2
found libmpg123.so.0
found libopenal.so.1
found libresolv.so.2
found libsane.so.1
libtiff.so.4: cannot open shared object file: No such file or directory
found libv4l1.so.0
found libXcomposite.so.1
found libXcursor.so.1
found libXi.so.6
found libXinerama.so.1
found libxml2.so.2
found libXrandr.so.2
found libXrender.so.1
found libxslt.so.1
found libXxf86vm.so.1
found libz.so.1
libcrypto.so.0.9.8: cannot open shared object file: No such file or directory
libcrypto.so.0.9.7: cannot open shared object file: No such file or directory
libcrypto.so.0.9.7a: cannot open shared object file: No such file or directory
libcrypto.so.0.9.7f: cannot open shared object file: No such file or directory
libcrypto.so.0.9.8: cannot open shared object file: No such file or directory
libcrypto.so.0.9.8a: cannot open shared object file: No such file or directory
libcrypto.so.0.9.8g: cannot open shared object file: No such file or directory
libcrypto.so.0.9.8k: cannot open shared object file: No such file or directory
libcrypto.so.1.0.0: cannot open shared object file: No such file or directory
found libcrypto.so.10
libssl.so.0.9.8: cannot open shared object file: No such file or directory
libssl.so.0.9.7: cannot open shared object file: No such file or directory
libssl.so.0.9.7a: cannot open shared object file: No such file or directory
libssl.so.0.9.7f: cannot open shared object file: No such file or directory
libssl.so.0.9.8: cannot open shared object file: No such file or directory
libssl.so.0.9.8a: cannot open shared object file: No such file or directory
libssl.so.0.9.8g: cannot open shared object file: No such file or directory
libssl.so.0.9.8k: cannot open shared object file: No such file or directory
libssl.so.1.0.0: cannot open shared object file: No such file or directory
found libssl.so.10
found libpng12.so.0
egrep 'hosts:.*mdns4' /etc/nsswitch.conf >/dev/null 2>&1 returned 256
getrlimit(RLIMIT_AS) returned 0, max=-1
[MissingLibHal]
"Level"="Suggest"
"Title"="Missing 32bit libhal.so.1 library"
"Description"="This may be needed for Windows applications to automatically detect CD-ROM and USB key insertion."

[MissingLibTiff]
"Level"="Suggest"
"Title"="Missing 32bit libtiff.so.4 library"
"Description"="This is needed by some applications that need to manipulate TIFF images in their user interface."

default screen=0, planes=24
[Properties]
"display.depth"="24"

glXIsDirect() is true
OpenGL vendor = 'NVIDIA Corporation'
OpenGL version = '3.3.0 NVIDIA 295.59'
OpenGL renderer = 'GeForce GTS 250/PCIe/SSE2'
NVIDIA version 295.59
[Properties]
"opengl.vendor"="NVIDIA Corporation"

[Properties]
"opengl.version"="3.3.0 NVIDIA 295.59"

[Properties]
"opengl.renderer"="GeForce GTS 250/PCIe/SSE2"

Ok looks identical to mine from what i see.
If everything is installed that CX needs on F17 64 then all you will see if you run it without the debug switch is

https://www.dropbox.com/s/xnjpcniru0ugxia/cxdiag.txt

Could you navigate to Manage Bottles select the World of Warcraft bottle and then Control Panel>Wine Configuration>Drives and see if any drives are listed?

Thanks, ran it without the debug switch and got the same output as what you have.

For that bottle, a few drives are detected:

C: at "../drive_c" (This is where WoW is installed)
E: at /mnt/Backup
G: at /mnt/Windows_Shared_Drive
Y: at my home directory
Z: at /

Hibba

Seems to be a bug in pygobject that should of been fixed

https://bugzilla.redhat.com/show_bug.cgi?id=790053

Is your current system up to date with its updates?

I did update my system, and that seemed to take care of the output I got from the terminal, but now the game just exits quietly with no error message. I think the problem may be related to the line "err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0xf770850c" in the log above. In plain wine (Both git and Fedora's packaged version), I get the same error message, with the address part changing every time. I've looked around, but can't seem to find too many solutions to that error.

Hibba.

Man you have me wanting to wipe out my system and start over to attempt to duplicate your issues.

You say you're running it in an xp bottle? When i pretend to install Wow, crossover puts it into a 2000 bottle which is what i am running mine under. https://www.dropbox.com/s/dxlvw6l6w9c1m3h/Screenshot%20-%2007162012%20-%2001%3A11%3A42%20AM.png

What applications do you have installed into your Wow bottle?

what kind of feedback are you getting when you try to launch it from the terminal now?

Well dude I formatted my system drive and resinstalled Fedora 17 64bit just to help so see where things are at.

I updated my system and rebooted.

I have nvidia so i followed these directions here.

Installed crossover and libraries via these directions http://www.codeweavers.com/support/wiki/linux/faq/64bit_fedora

Then installed the depencies from here http://wiki.winehq.org/WineOn64bit#head-4047e6e3184d6aba1b1d67a8d993f986d7f444b2

I then installed World of warcraft from the supported applications section
https://www.dropbox.com/s/3hczpyfpkv9sb6f/cx_wow.png

It fired right up with no problems at all.

Jaison Bednar wrote:

Well dude I formatted my system drive and resinstalled Fedora 17
64bit just to help so see where things are at.

I updated my system and rebooted.

I have nvidia so i followed these directions
here.

Installed crossover and libraries via these directions
http://www.codeweavers.com/support/wiki/linux/faq/64bit_fedora

Then installed the depencies from here
http://wiki.winehq.org/WineOn64bit#head-4047e6e3184d6aba1b1d67a8d993f986d7f444b2

I then installed World of warcraft from the supported applications
section
https://www.dropbox.com/s/3hczpyfpkv9sb6f/cx_wow.png

It fired right up with no problems at all.

Wow, thank you very much! That's going beyond the call of duty reformatting you system to help me. I tried following the above directions, and yet still can't get it to launch. The only thing I have different is my WoW bottle is a WinXP one, but that's usually worked for me in the past without any troubles. I'm thinking maybe it's just a glitch of some sort (maybe an upgrade I did broke something, not sure), so I think I'll try reinstalling Fedora 17, and following the guides you listed and see if that works.

Thanks again, man! Sorry to put you through all that trouble.

Hibba.

Hibba wrote:

Jaison Bednar wrote:

Well dude I formatted my system drive and resinstalled
Fedora 17 64bit just to help so see where things are at.

I updated my system and rebooted.

I have nvidia so i followed these directions

here.

Installed crossover and libraries via these directions

http://www.codeweavers.com/support/wiki/linux/faq/64bit_fedora

Then installed the depencies from here

http://wiki.winehq.org/WineOn64bit#head-4047e6e3184d6aba1b1d67a8d993f986d7f444b2

I then installed World of warcraft from the supported
applications
section

https://www.dropbox.com/s/3hczpyfpkv9sb6f/cx_wow.png

It fired right up with no problems at all.

Wow, thank you very much! That's going beyond the call of duty
reformatting you system to help me. I tried following the above
directions, and yet still can't get it to launch. The only thing I
have different is my WoW bottle is a WinXP one, but that's usually
worked for me in the past without any troubles. I'm thinking maybe
it's just a glitch of some sort (maybe an upgrade I did broke
something, not sure), so I think I'll try reinstalling Fedora 17,
and following the guides you listed and see if that works.

Thanks again, man! Sorry to put you through all that trouble.

Hibba.

Just reinstalled Fedora 17 and followed the guides you gave me as close as I could, and WoW is now working again! Thanks man, must have just been a glitch from an update I did or something. Really appreciate all the trouble you went through helping me with this problem.

Hibba

Nice! Glad to hear its running again smoothly! Also dont forget to this plugin

yum install alsa-plugins-pulseaudio.i686

Enables your soundcard to be shared through pulse so you can be playing WoW and listening to Pandora or whatever.

1 to 12 of 12

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...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi01LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzA4NjEzODE4LCJjc3JmX3Rva2VuIjoiSDR3YWRHTHFLU2h4Y2NTZSIsImdkcHIiOjB9