Nvidia driver version 180 crashes WoW after updating
Greetings,
Just installed the update of the Nvidia Graphics driver from 177 to 180 that was released for me today. Once I updated and launched WoW, it crashed the game after I hit play on the Launcher instantly. Since WoW is ran through Wine (Version 1.1.18 pre-release) is there anything special in the directories I need to configure to properly launch WoW with the new Nvidia driver? the game runs fine on Nvidia 177 (using for now until i can find an answer to this problem) Thanks for any info anyone can help with! --------------- The error message I get with the driver from the WoW crash report is: ======================= World of WarCraft (build 9551) Exe: C:\WorldofWarcraft\Wow.exe Time: Mar 29, 2009 11:26:20.142 AM User: Computer: ------------------------------------------------------------------------------ This application has encountered a critical error: ERROR #132 (0x85100084) Fatal Exception Program: C:\WorldofWarcraft\Wow.exe Exception: 0xC0000005 (ACCESS_VIOLATION) at 0023:00000000 The instruction at "0x00000000" referenced memory at "0x00000000". The memory could not be "written". WoWBuild: 9551 Settings: SET hwDetect "0" SET gxColorBits "24" SET gxResolution "1440x900" SET gxMultisampleQuality "0.000000" SET farclip "727" SET particleDensity "1.000000" SET movie "0" SET readTOS "1" SET readEULA "1" SET readScanning "-1" SET readContest "-1" SET locale "enUS" SET realmList "us.logon.worldofwarcraft.com" SET readTerminationWithoutNotice "-1" SET coresDetected "2" SET showToolsUI "1" SET Sound_OutputDriverName "System Default" SET gxTripleBuffer "1" SET lod "1" SET mouseSpeed "1" SET Gamma "1.100000" SET Sound_VoiceChatInputDriverName "System Default" SET Sound_VoiceChatOutputDriverName "System Default" SET Sound_MasterVolume "0.20000000298023" SET Sound_SFXVolume "0.80000001192093" SET Sound_MusicVolume "0.69999998807907" SET Sound_AmbienceVolume "0.40000000596046" SET videoOptionsVersion "1" SET ChatMusicVolume "0.29999998211861" SET ChatSoundVolume "0.39999997615814" SET ChatAmbienceVolume "0.29999998211861" SET timingTestError "0" SET groundEffectDist "110" SET Sound_EnableErrorSpeech "0" SET textureFilteringMode "5" SET weatherDensity "0" SET Sound_NumChannels "64" SET Sound_EnableHardware "1" SET gxDepthBits "24" SET gxRefresh "50" SET shadowLevel "0" SET specular "1" SET groundEffectDensity "64" SET gxMaximize "1" SET windowResizeLock "1" SET gxMultisample "4" SET portal "us" SET patchlist "us.version.worldofwarcraft.com" SET VoiceActivationSensitivity "0.39999997615814" SET gameTip "85" SET uiScale "0.63999998569489" SET useUiScale "1" SET environmentDetail "1" SET realmName "Eldre'Thalas" SET installType "Retail" SET OutboundChatVolume "1" SET InboundChatVolume "1" SET checkAddonVersion "0" SET gxApi "opengl" SET SoundOutputSystem "1" SET SoundBufferSize "100" SET lastCharacterIndex "8" SET Sound_EnableSoundWhenGameIsInBG "1" ------------------------------------------------------------------------------ ---------------------------------------- x86 Registers ---------------------------------------- EAX=00000000 EBX=7E8FEFF4 ECX=003AEAB8 EDX=F7E074E9 ESI=0013A444 EDI=7E8E2FE0 EBP=003AEACC ESP=003AE9E0 EIP=00000000 FLG=00010246 CS =0023 DS =002B ES =002B SS =002B FS =0063 GS =006B ---------------------------------------- Stack Trace (Manual) ---------------------------------------- Address Frame Logical addr Module Showing 2/2 threads... --- Thread ID: 19 --- 00000010 0197E608 0000:00000000 C:\WorldofWarcraft\Wow.exe 7BC71F55 0197E828 0001:00060F55 C:\windows\system32\ntdll.dll 7BC72252 0197E858 0001:00061252 C:\windows\system32\ntdll.dll 7B88F902 0197E998 0001:0006E902 C:\windows\system32\KERNEL32.dll 7B88FAFC 0197E9B8 0001:0006EAFC C:\windows\system32\KERNEL32.dll 006BB325 0197E9D4 0001:002BA325 C:\WorldofWarcraft\Wow.exe 006D56D5 0197E9E8 0001:002D46D5 C:\WorldofWarcraft\Wow.exe 007EDBCF 0197EA20 0001:003ECBCF C:\WorldofWarcraft\Wow.exe 007EDC74 0197EA38 0001:003ECC74 C:\WorldofWarcraft\Wow.exe 7BC75752 0197EAD8 0001:00064752 C:\windows\system32\ntdll.dll 7BC75920 0197F3C8 0001:00064920 C:\windows\system32\ntdll.dll F7E0450F 0197F4C8 0000:00000000 <unknown> --- Thread ID: 66 [Current Thread] --- 00000000 003AEACC 0000:00000000 C:\WorldofWarcraft\Wow.exe 7E84F91A 003AF0AC 0001:0005E91A C:\windows\system32\wined3d.dll 7E8CE8B3 003AF0DC 0001:000DD8B3 C:\windows\system32\wined3d.dll 7E9159E0 003AF10C 0001:000049E0 C:\windows\system32\d3d9.dll 005DE85A 003AF120 0001:001DD85A C:\WorldofWarcraft\Wow.exe 005D96C7 003AF738 0001:001D86C7 C:\WorldofWarcraft\Wow.exe 006A3492 003AFB64 0001:002A2492 C:\WorldofWarcraft\Wow.exe 0069F3D0 003AFC10 0001:0029E3D0 C:\WorldofWarcraft\Wow.exe 004066F0 003AFE5C 0001:000056F0 C:\WorldofWarcraft\Wow.exe 004068D7 003AFE6C 0001:000058D7 C:\WorldofWarcraft\Wow.exe 00406958 003AFF08 0001:00005958 C:\WorldofWarcraft\Wow.exe 7B878250 003AFFE8 0001:00057250 C:\windows\system32\KERNEL32.dll ---------------------------------------- Stack Trace (Using DBGHELP.DLL) ---------------------------------------- Showing 2/2 threads... --- Thread ID: 19 --- 00000010 <unknown module> <unknown symbol>+0 (0x0197E754,0x0197E758,0x00000000,0xF7F52FF4) 7BC71F55 ntdll.dll NTDLL_wait_for_multiple_objects+629 (0x00000001,0x0197E880,0x00000004,0x00000000) 7BC72252 ntdll.dll NtWaitForMultipleObjects+98 (0x00000001,0x0197E880,0x00000000,0x00000000) 7B88F902 KERNEL32.dll WaitForMultipleObjectsEx+258 (0x00000001,0x0197E9C0,0x00000000,0xFFFFFFFF) 7B88FAFC KERNEL32.dll WaitForSingleObject+60 (0x000020C4,0xFFFFFFFF,0x7BC93FF4,0x007EDBF5) 006BB325 Wow.exe <unknown symbol>+0 (0x0178E7A8,0x007EDBF5,0x0178E828,0x0197EA20) 006D56D5 Wow.exe <unknown symbol>+0 (0x0178E7C8,0xB4A7CC25,0x007EDBF5,0x0178E828) 007EDBCF Wow.exe <unknown symbol>+0 (0x0178E828,0x7BC739CE,0x0178E828,0x0178E828) 007EDC74 Wow.exe <unknown symbol>+0 (0x007EDBF5,0x0178E828,0x7BCAF8A0,0xF7E09541) 7BC75752 ntdll.dll <unknown symbol>+0 (0x0197EB0C,0x00000000,0x00000000,0x00000000) 7BC75920 ntdll.dll <unknown symbol>+0 (0x7FFD4FB8,0x0197FB90,0x0197FB90,0x0197FB90) F7E0450F start_thread+191 (0x0197FB90,0x00000000,0x00000000,0x00000000) F7D830EE __clone+94 (0x00000000,0x00000000,0x00000000,0x00000000) --- Thread ID: 66 [Current Thread] --- 7E84F91A wined3d.dll InitAdapters+65770 (0x0013A420,0x00000008,0x00000800,0x7BC34E61) 7E8CE8B3 wined3d.dll WineDirect3DCreate+99 (0x00000009,0x0013A408,0x00000010,0x7B8688DD) 7E9159E0 d3d9.dll Direct3DCreate9+112 (0x00000020,0x00000000,0x00000000,0x003AF738) 005DE85A Wow.exe <unknown symbol>+0 (0x003AF730,0x003AF734,0x011F2638,0x011F263A) 005D96C7 Wow.exe <unknown symbol>+0 (0x011F2638,0x011F263A,0x011F263C,0x011F2640) 006A3492 Wow.exe <unknown symbol>+0 (0x011F2638,0x011F2949,0x00973C00,0x00973CAC) 0069F3D0 Wow.exe <unknown symbol>+0 (0x003AFC24,0x00000001,0x00000001,0x6C726F57) 004066F0 Wow.exe <unknown symbol>+0 (0x00000001,0x00000001,0x003AFF08,0x00406958) 004068D7 Wow.exe <unknown symbol>+0 (0x0040ABB9,0x00400000,0x00000000,0x001119BA) 00406958 Wow.exe <unknown symbol>+0 (0x7FFDF000,0x00000000,0x00000000,0x00000000) 7B878250 KERNEL32.dll <unknown symbol>+0 (0x00000000,0x00000000,0x00000000,0x00000000) F7E33DD7 wine_switch_to_stack+23 (0x00000000,0x00000000,0x00000000,0x00000000) ---------------------------------------- Loaded Modules ---------------------------------------- 0x00400000 - 0x01391000 C:\WorldofWarcraft\Wow.exe 0x10000000 - 0x10069000 C:\WorldofWarcraft\DivxDecoder.dll 0x7B820000 - 0x7B93E000 C:\windows\system32\KERNEL32.dll 0x7BC10000 - 0x7BCB0000 C:\windows\system32\ntdll.dll 0x7CE20000 - 0x7CE32000 C:\windows\system32\psapi.dll 0x7CE40000 - 0x7CE80000 C:\windows\system32\dbghelp.dll 0x7CFB0000 - 0x7CFD8000 C:\windows\system32\uxtheme.dll 0x7DF30000 - 0x7DF3B000 C:\windows\system32\msacm32.drv 0x7DFB0000 - 0x7DFB8000 C:\windows\system32\midimap.dll 0x7E090000 - 0x7E0C0000 C:\windows\system32\winealsa.drv 0x7E110000 - 0x7E199000 C:\windows\system32\winex11.drv 0x7E2D0000 - 0x7E32E000 C:\windows\system32\rpcrt4.dll 0x7E350000 - 0x7E426000 C:\windows\system32\ole32.dll 0x7E430000 - 0x7E44C000 C:\windows\system32\msacm32.dll 0x7E450000 - 0x7E479000 C:\windows\system32\ws2_32.dll 0x7E480000 - 0x7E541000 C:\windows\system32\comctl32.dll 0x7E550000 - 0x7E6CE000 C:\windows\system32\shell32.dll 0x7E6E0000 - 0x7E72C000 C:\windows\system32\shlwapi.dll 0x7E730000 - 0x7E74F000 C:\windows\system32\mpr.dll 0x7E760000 - 0x7E7A1000 C:\windows\system32\wininet.dll 0x7E7B0000 - 0x7E7C2000 C:\windows\system32\imm32.dll 0x7E7D0000 - 0x7E7DD000 C:\windows\system32\version.dll 0x7E7F0000 - 0x7E901000 C:\windows\system32\wined3d.dll 0x7E910000 - 0x7E932000 C:\windows\system32\d3d9.dll 0x7EB20000 - 0x7EB98000 C:\windows\system32\opengl32.dll 0x7EBA0000 - 0x7EBEE000 C:\windows\system32\advapi32.dll 0x7EC00000 - 0x7EC8F000 C:\windows\system32\gdi32.dll 0x7ECB0000 - 0x7EDDB000 C:\windows\system32\user32.dll 0x7EDF0000 - 0x7EE6E000 C:\windows\system32\winmm.dll 0x7EEA0000 - 0x7EEA5000 C:\windows\system32\lz32.dll ---------------------------------------- Memory Dump ---------------------------------------- Code: 16 bytes starting at (EIP = 00000000) 00000000: <can't read from this address> Stack: 1024 bytes starting at (ESP = 003AE9E0) * = addr ** * 003AE9E0: E0 ED 83 7E 01 00 00 00 B8 EA 3A 00 58 80 00 00 ...~......:.X... 003AE9F0: 04 00 00 00 04 00 00 00 00 00 00 00 E1 80 00 00 ................ 003AEA00: 67 83 00 00 00 00 00 00 2D 20 00 00 00 01 00 00 g.......- ...... 003AEA10: A6 8A 9B 7E 01 00 00 00 CF 34 00 00 01 00 00 00 ...~.....4...... 003AEA20: 9C F7 14 7E 48 EA 3A 00 5C EA 3A 00 48 61 E9 7D ...~H.:.\.:.Ha.} 003AEA30: 48 61 E9 7D 2D 20 00 00 00 01 00 00 CC EA 3A 00 Ha.}- ........:. 003AEA40: CF 44 C3 7B 48 61 E9 7D F4 0F 19 7E 5C EA 3A 00 .D.{Ha.}...~\.:. 003AEA50: D0 82 16 7E C0 48 19 7E F4 0F 19 7E BC EA 3A 00 ...~.H.~...~..:. 003AEA60: B8 EA 3A 00 48 61 E9 7D 00 01 00 00 44 A4 13 00 ..:.Ha.}....D... 003AEA70: BC EA 3A 00 54 00 11 00 00 00 00 00 C0 16 00 00 ..:.T........... 003AEA80: 40 05 00 00 F4 1F D8 7E E0 EB 3A 00 CC EA 3A 00 @......~..:...:. 003AEA90: 20 B1 D2 7E 5E 6C 18 7E C4 44 19 7E 40 8C 18 7E ..~^l.~.D.~@..~ 003AEAA0: 15 6C 18 7E 01 00 00 00 B4 BD 13 00 00 00 00 00 .l.~............ 003AEAB0: 00 00 00 00 02 00 00 00 70 00 00 00 01 00 00 00 ........p....... 003AEAC0: F4 EF 8F 7E 00 00 00 00 18 00 00 00 AC F0 3A 00 ...~..........:. 003AEAD0: 1A F9 84 7E 20 03 00 00 70 00 00 00 00 00 00 00 ...~ ...p....... 003AEAE0: 01 00 00 00 88 EF 3A 00 8C EF 3A 00 00 00 00 00 ......:...:..... 003AEAF0: 00 00 00 00 02 00 00 00 08 00 00 00 00 00 00 00 ................ 003AEB00: 00 00 00 00 58 A4 13 00 14 00 33 61 65 64 62 30 ....X.....3aedb0 003AEB10: F4 3F C9 7B 48 A4 13 00 E0 52 19 7E 10 FB 8F 7E .?.{H....R.~...~ 003AEB20: 4B 2E 8E 7E 04 EE 8D 7E 20 8A 8F 7E 10 FB 8F 7E K..~...~ ..~...~ 003AEB30: 4B 2E 8E 7E 01 03 8E 7E 48 A4 13 00 5C EB 3A 00 K..~...~H...\.:. 003AEB40: 34 D4 D0 F7 70 5A 0E 00 00 00 03 00 F4 8F DF F7 4...pZ.......... 003AEB50: 67 F0 CA 7B F0 26 8E 7E CC 26 8E 7E 20 06 8E 7E g..{.&.~.&.~ ..~ 003AEB60: 10 06 8E 7E 67 F0 CA 7B 9B EC CD F7 F4 8F DF F7 ...~g..{........ 003AEB70: 67 F0 CA 7B 80 EF 3A 00 00 FB 8F 7E 06 2E 8E 7E g..{..:....~...~ 003AEB80: 44 27 8E 7E 9C EF 3A 00 8C EF 3A 00 88 EF 3A 00 D'.~..:...:...:. 003AEB90: 78 EF 3A 00 50 EF 3A 00 28 EF 3A 00 44 A4 13 00 x.:.P.:.(.:.D... 003AEBA0: C4 02 90 7E 9C FE 8F 7E 60 FD 8F 7E 20 A4 13 00 ...~...~`..~ ... 003AEBB0: 20 03 00 00 5C EC 3A 00 56 00 00 00 0A 00 00 00 ...\.:.V....... 003AEBC0: E0 BA EA 7C 74 0D 8E 7E 60 A4 13 00 86 EC CA 7B ...|t..~`......{ 003AEBD0: 2C 8E 8F 7E 76 45 00 00 44 DA F5 7C BF 52 19 7E ,..~vE..D..|.R.~ 003AEBE0: 48 03 00 00 5C 00 5C 00 2E 00 5C 00 44 00 49 00 H...\.\...\.D.I. 003AEBF0: 53 00 50 00 4C 00 41 00 59 00 31 00 00 00 14 00 S.P.L.A.Y.1..... 003AEC00: 00 00 00 7B 00 00 00 00 58 A4 13 00 34 6A E3 F7 ...{....X...4j.. 003AEC10: 41 4F C4 7B 60 5A 0E 00 00 00 00 00 E1 05 E3 F7 AO.{`Z.......... 003AEC20: CF 44 C3 7B 58 00 31 00 31 00 20 00 57 00 69 00 .D.{X.1.1. .W.i. 003AEC30: 6E 00 64 00 6F 00 77 00 69 00 6E 00 67 00 20 00 n.d.o.w.i.n.g. . 003AEC40: 53 00 79 00 73 00 74 00 65 00 6D 00 00 00 C9 7B S.y.s.t.e.m....{ 003AEC50: 40 89 DF F7 00 00 00 00 28 ED 3A 00 47 5D C3 7B @.......(.:.G].{ 003AEC60: 00 00 00 00 FF FF FF FF 14 A4 13 00 00 00 00 00 ................ 003AEC70: 40 EB CA 7B F8 FE 3A 00 50 5E C3 7B F4 3F C9 7B @..{..:.P^.{.?.{ 003AEC80: 00 00 00 00 7A 33 D7 7E C8 EC 3A 00 B5 5A C3 7B ....z3.~..:..Z.{ 003AEC90: 60 2D EF F7 60 1C EF F7 44 00 00 00 68 EC CA 7B `-..`...D...h..{ 003AECA0: E8 EC 3A 00 14 B5 E0 F7 26 00 00 00 9C 5B C3 7B ..:.....&....[.{ 003AECB0: 68 EC CA 7B AC EC CA 7B 00 00 00 00 FF FF FF FF h..{...{........ 003AECC0: 7A 33 D7 7E 60 ED 3A 00 E8 EC 3A 00 68 EC CA 7B z3.~`.:...:.h..{ 003AECD0: 60 E8 CA 7B 00 00 00 00 86 EC CA 7B F4 3F C9 7B `..{.......{.?.{ 003AECE0: 1E 00 00 00 7A 33 D7 7E 18 ED 3A 00 30 5C C3 7B ....z3.~..:.0\.{ 003AECF0: 7A 33 D7 7E 60 ED 3A 00 21 04 DA 7E 6A 36 D7 7E z3.~`.:.!..~j6.~ 003AED00: 05 00 00 00 58 1A E6 7D 01 00 00 00 F4 2F F5 F7 ....X..}...../.. 003AED10: 20 04 DA 7E 00 00 00 00 48 ED 3A 00 49 12 E3 F7 ..~....H.:.I... 003AED20: 00 00 00 00 15 00 00 00 00 00 D7 7E F4 6F 8B 7B ...........~.o.{ 003AED30: 01 00 00 00 B0 F6 3A 00 88 ED 3A 00 B9 0C 86 7B ......:...:....{ 003AED40: 80 29 F5 F7 00 00 00 00 04 F0 3A 00 01 00 00 00 .)........:..... 003AED50: B0 F6 3A 00 80 00 00 00 00 00 00 00 00 00 00 00 ..:............. 003AED60: D5 E0 E4 F7 00 00 00 00 BC ED 3A 00 24 4A C6 7B ..........:.$J.{ 003AED70: 25 5A A8 01 01 01 00 00 48 A4 13 00 F4 1F D8 7E %Z......H......~ 003AED80: 01 00 00 00 04 F1 3A 00 18 F1 3A 00 3B B3 D2 7E ......:...:.;..~ 003AED90: 00 00 00 00 00 00 00 00 04 F0 3A 00 FF FF FF FF ..........:..... 003AEDA0: B0 F6 3A 00 80 00 00 00 00 00 00 00 00 00 00 00 ..:............. 003AEDB0: 40 C9 C9 7B F4 3F C9 7B 38 EE 3A 00 48 03 00 00 @..{.?.{8.:.H... 003AEDC0: 5C 00 5C 00 2E 00 5C 00 44 00 49 00 53 00 50 00 \.\...\.D.I.S.P. 003AEDD0: C2 BC C4 7B F4 2F F5 F7 10 00 00 00 FC ED 3A 00 ...{./........:. ------------------------------------------------------------------------------ ====================================================================== Hardware/Driver Information: Processor: 0x0 Page Size: 4096 Min App Address: 0x10000 Max App Address: 0x7ffeffff Processor Mask: 0x3 Number of Processors: 2 Processor Type: 586 Allocation Granularity: 65536 Processor Level: 6 Processor Revision: 5894 Os Version: 5.1 Os Service Pack: 2.0 Percent memory used: 21 Total physical memory: 4151730176 Free Memory: 3269709824 Page file: 7718715392 Total virtual memory: 2147352575 |
Maybe recompiling wine against the new GL headers likely introduced with the version change will help. This has happened to me a few times with apps that use libGL and other opengl libraries provided by the nvidia drivers.
|
Quote:
xxxxx@xxxx-xxxx:~$ wine "C:\WorldofWarcraft\Wow.exe" -opengl Error: API mismatch: the NVIDIA kernel module has version 177.82, but this NVIDIA driver component has version 180.11. Please make sure that the kernel module and all NVIDIA driver components have the same version. what steps do you take to make the kernal module the same as the installed? any easy "1-2-3" step website links? |
Oh, I see, well, how did you install the nvidia drivers ? There are two parts to it, the GL libraries and the kernel module, you must have kept the old kernel module without installing the new one. I'm not sure how ubuntu does this, is there a separate package ?
|
Quote:
|
worked, the auto update for the driver didnt install the kernel package. i installed it, changed drivers, and rebooted... opened Warcraft and bam, worked like a charm... thanks for the help!
|
no problem, so then there are 2 separate packages aren't there...
|
I would unload all Ubuntu's kernel modules. I personally hate the restricted drivers they release. I would modprobe -r nvidia and get rid of them. Then download the linux update driver directly from Nvidia's website. Then block all Ubuntu Nvidia drivers from loading on updates.
First apt-get remove all nvidia drivers and mod-aliases, linux-restricted-modules etc ... Then open a new tty ctrl-alt-f1 login as root. Then stop gdm something like Code:
/etc/init.d/gdm stop Code:
lsmod Code:
modprobe -r nvidia* Code:
chmod +x .Nvidia* Code:
./Nvidia* There is also a upgrade driver utility within the driver set. Code:
nvidia-installer --upgrade |
I don't know how ubuntu does this, but you absolutely need to close X, unload (rmmod) nvidia, then fire up X again. Hopefully, the new nvidia module should load now, and also hopefylly it should be in sync with the X driver. Both need to be coupled, that's why it's not possible to hot swap it (you can guess yourself what happens if you kill the nvidia module while you are using it in X).
|
Quote:
Code:
# /etc/init.d/gdm stop |
well , Im running jaunty 9.04 nvida 180 wine 1.1.19 & Wotlk
and this running like a champ..never had a problem I Pwnd Pansy alliance all day long, of course on a pvp server =) |
Wow.
What a pain using Ubuntu. In my Slackware install, it's easy:
Of course, Slackware is about as basic as it gets. No 'special kernels' or 'special' anything for it to run. You do the configures, add/subtract whatever you want, whenever you want. That's my 2 cents, at least... |
All times are GMT -5. The time now is 01:05 PM. |