Hey Paul,
did it work? Are you able to fly around in the world of Azeroth?
For everyone else having the issue: You can analyse the situation and verify what I wrote above by using Crossover's built-in diagnostic tool when running WoW.
This is the error/bug that's currently affecting Ubuntu 14.04.1 users when using the Open Source drivers provided by Ubuntu at default:
** Fri Nov 14 12:12:39 2014
Starting '/opt/cxoffice/bin/wineloader' 'winewrapper.exe' '--new-console' '--workdir' '/home/nicole/.cxoffice/World_of_Warcraft/dosdevices/c:/Program Files/World of Warcraft' '--start' '--'
'/home/nicole/.cxoffice/World_of_Warcraft/dosdevices/../drive_c/Program Files/World of Warcraft/Wow.exe'
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:heap:HeapSetInformation 0x1590000 0 0x33fdc8 4
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
fixme:mpr:WNetGetUniversalNameW (L"C:\\Program Files\\World of Warcraft\\data\\data", 0x00000001, 0x179e974, 0x179e970): stub
fixme:d3d11:D3D11CreateDevice stub: adapter (nil), driver_type D3D_DRIVER_TYPE_HARDWARE, swrast (nil), flags 0x1, feature_levels 0x179fac0, levels 0x3, sdk_version 7, device (nil), feature_level 0x179facc, context (nil)
fixme:win:EnumDisplayDevicesW ((null),0,0x179ecf8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x179ec08,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x179f1f8,0x00000000), stub!
fixme:dxgi:dxgi_adapter_CheckInterfaceSupport iface 0x1475d0, guid {9b7e4c0f-342c-4106-a19f-4f2704f689f0}, umd_version (nil) stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x179f0e8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x179efe8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x179eee8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x179f5b8,0x00000000), stub!
fixme:d3d9:D3DPERF_SetOptions (0x1) : stub
fixme:d3d:debug_d3dformat Unrecognized 0x5a574152 (as fourcc: RAWZ) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x5a574152) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x5a574152 (as fourcc: RAWZ) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x5a574152) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x5a574152 (as fourcc: RAWZ) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x5a574152) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x34324644 (as fourcc: DF24) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34324644) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x34324644 (as fourcc: DF24) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34324644) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x34324644 (as fourcc: DF24) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34324644) in the format lookup table
fixme:win:EnumDisplayDevicesW ((null),0,0x179e6f8,0x00000000), stub!
fixme:advapi:BuildSecurityDescriptorW ((nil),(nil),1,0x179fa30,0,(nil),0x68322f8,0x179fa28,0x179fa8c) stub!
fixme:advapi:BuildSecurityDescriptorW ((nil),(nil),1,0x179fa30,0,(nil),0x68322f8,0x179fa28,0x179fa8c) stub!
ALSA lib conf.c:3314:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM default
fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0x6e0e998): stub
fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
fixme:win:EnumDisplayDevicesW ((null),0,0x179ed38,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x179ec48,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x179ed28,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x179ec28,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x179ed28,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x179ec28,0x00000000), stub!
fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
fixme:win:EnumDisplayDevicesW ((null),0,0x179ef78,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x179ee78,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x179ef68,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x179ee68,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x179ef68,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x179ee68,0x00000000), stub!
fixme:imm:ImmReleaseContext (0x6004c, 0x68329c8): stub
fixme:advapi:CreateRestrictedToken (0x23dc, 0x0, 2, 0x20cbbb08, 19, 0x1238923c, 5, 0x179a4d0, 0x179a5d0): stub
fixme:advapi:BuildSecurityDescriptorW ((nil),(nil),1,0x179a0fc,0,(nil),0x12062140,0x179a124,0x179a130) stub!
LLVM ERROR: ran out of registers during register allocation
This is the important part: LLVM ERROR: ran out of registers during register allocation
^ The game crashes at this point.
This bug currently affects all 3D applications like: Nexuiz, Xonotic, WoW, Source Engine powered games and more.
Take a look at my previous post if you want to know how to work around this issue.
Cheers,
Alex