http://bugs.winehq.org/show_bug.cgi?id=24332
Summary: WoW: Cataclysm crashes on startup (needs GetUserDefaultLocaleName impl) Product: Wine Version: 1.3.2 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: kernel32 AssignedTo: wine-bugs@winehq.org ReportedBy: adys.wh@gmail.com
In Cataclysm build 12942, opening wow outputs the following, instantly followed by the dbghelp crash from bug 24068.
fixme:process:GetLogicalProcessorInformation ((nil),0x11efd24): stub fixme:process:GetLogicalProcessorInformation (0x11ef640,0x11efc40): stub fixme:nls:GetUserDefaultLocaleName (0x11efad4, 85) stub! wine: Unhandled page fault on read access to 0x00000000 at address 0x7bfcb4ac (thread 0009), starting debugger... Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x7bfcb4ac).
Overriding dbghelp with WoW's native dbghelp confirms that GetUserDefaultLocaleName is needed:
ERROR #134 (0x85100086) Fatal Condition Program: Z:\home\adys\wow\cata\wow.exe File: .\W32\Locale.cpp Line: 832
Failed to get locale name: Success