[Solved]Error(Failed call to GetVersionEx)while starting...

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
Metmop
Newbie
Newbie
Posts: 3
Joined: Tue Oct 26, 2010 5:46 am

[Solved]Error(Failed call to GetVersionEx)while starting...

Post by Metmop »

As, the title says, I'm having an error while trying to start Aion. The game was working fine yesterday(with wine 1.5.14) and today, after upgrading to 1.5.15 it no longer works. Here's a full log of the error message with +ver channel enabled:

Code: Select all

Initializing built-in extension Generic Event Extension
Initializing built-in extension SHAPE
Initializing built-in extension MIT-SHM
Initializing built-in extension XInputExtension
Initializing built-in extension XTEST
Initializing built-in extension BIG-REQUESTS
Initializing built-in extension SYNC
Initializing built-in extension XKEYBOARD
Initializing built-in extension XC-MISC
Initializing built-in extension SECURITY
Initializing built-in extension XINERAMA
Initializing built-in extension XFIXES
Initializing built-in extension RENDER
Initializing built-in extension RANDR
Initializing built-in extension COMPOSITE
Initializing built-in extension DAMAGE
Initializing built-in extension MIT-SCREEN-SAVER
Initializing built-in extension DOUBLE-BUFFER
Initializing built-in extension RECORD
Initializing built-in extension DPMS
Initializing built-in extension X-Resource
Initializing built-in extension XVideo
Initializing built-in extension XVideo-MotionCompensation
Initializing built-in extension XFree86-VidModeExtension
Initializing built-in extension XFree86-DGA
Initializing built-in extension XFree86-DRI
Initializing built-in extension DRI2
Loading extension GLX
Loading extension NV-GLX
Loading extension NV-CONTROL
Loading extension XINERAMA
trace:ver:version_init getting default version
trace:ver:version_init getting registry version
trace:ver:version_init got 5.1 platform 2 build a28 name L"Service Pack 3" service pack 3.0 product 1
fixme:thread:SetThreadStackGuarantee (0x32fc48): stub
trace:ver:version_init getting default version
trace:ver:version_init getting registry version
trace:ver:version_init got 5.1 platform 2 build a28 name L"Service Pack 3" service pack 3.0 product 1
trace:ver:GetFileVersionInfoSizeW (L"C:\\windows\\system32\\explorer.exe",(nil))
trace:ver:GetFileVersionInfoW (L"C:\\windows\\system32\\explorer.exe",0,size=1732,data=0x121fb8)
trace:ver:print_vffi_debug structversion=1.0, fileversion=6.1.7601.17567, productversion=6.1.7601.17567
trace:ver:print_vffi_debug flagmask=0x3f, flags=0x0 
trace:ver:print_vffi_debug (OS=0x0.0x0 UNKNOWN(0x0),BASE)
trace:ver:print_vffi_debug filetype=DLL
trace:ver:print_vffi_debug filedate=0x0.0x0
trace:ver:VerQueryValueW (0x121fb8,L"\\VarFileInfo\\Translation",0x33f004,0x33f000)
trace:ver:VersionInfo32_QueryValue lpSubBlock : (L"\\VarFileInfo\\Translation")
trace:ver:VerQueryValueW (0x121fb8,L"\\StringFileInfo\\040904e4\\FileDescription",0x33effc,0x33f000)
trace:ver:VersionInfo32_QueryValue lpSubBlock : (L"\\StringFileInfo\\040904e4\\FileDescription")
err:ole:CoGetContextToken apartment not initialised
warn:ver:GetVersionExA wrong OSVERSIONINFO size from app (got: 276)
trace:ver:GetFileVersionInfoSizeW (L"C:\\Program Files\\NCSoft\\Launcher\\NCLauncher.exe",0x32de24)
trace:ver:GetFileVersionInfoW (L"C:\\Program Files\\NCSoft\\Launcher\\NCLauncher.exe",0,size=1676,data=0x32d730)
trace:ver:print_vffi_debug structversion=1.0, fileversion=1.0.1.2, productversion=1.0.1.2
trace:ver:print_vffi_debug flagmask=0x3f, flags=0x0 
trace:ver:print_vffi_debug (OS=0x0.0x4 UNKNOWN(0x0),WIN32)
trace:ver:print_vffi_debug filetype=APP
trace:ver:print_vffi_debug filedate=0x0.0x0
trace:ver:VerQueryValueW (0x32d730,L"\\VarFileInfo\\Translation",0x32de1c,0x32de2c)
trace:ver:VersionInfo32_QueryValue lpSubBlock : (L"\\VarFileInfo\\Translation")
trace:ver:VerQueryValueW (0x32d730,L"\\StringFileInfo\\000004b0\\CompanyName",0x32de28,0x32de2c)
trace:ver:VersionInfo32_QueryValue lpSubBlock : (L"\\StringFileInfo\\000004b0\\CompanyName")
trace:ver:VerQueryValueW (0x32d730,L"\\StringFileInfo\\000004b0\\ProductName",0x32de28,0x32de2c)
trace:ver:VersionInfo32_QueryValue lpSubBlock : (L"\\StringFileInfo\\000004b0\\ProductName")
trace:ver:GetFileVersionInfoSizeW (L"C:\\Program Files\\NCSoft\\Launcher\\NCLauncher.exe",0x32e060)
trace:ver:GetFileVersionInfoW (L"C:\\Program Files\\NCSoft\\Launcher\\NCLauncher.exe",0,size=1676,data=0x32d970)
trace:ver:print_vffi_debug structversion=1.0, fileversion=1.0.1.2, productversion=1.0.1.2
trace:ver:print_vffi_debug flagmask=0x3f, flags=0x0 
trace:ver:print_vffi_debug (OS=0x0.0x4 UNKNOWN(0x0),WIN32)
trace:ver:print_vffi_debug filetype=APP
trace:ver:print_vffi_debug filedate=0x0.0x0
trace:ver:VerQueryValueW (0x32d970,L"\\VarFileInfo\\Translation",0x32e05c,0x32e070)
trace:ver:VersionInfo32_QueryValue lpSubBlock : (L"\\VarFileInfo\\Translation")
trace:ver:VerQueryValueW (0x32d970,L"\\StringFileInfo\\000004b0\\FileDescription",0x32e068,0x32e070)
trace:ver:VersionInfo32_QueryValue lpSubBlock : (L"\\StringFileInfo\\000004b0\\FileDescription")
trace:ver:version_init getting default version
trace:ver:version_init getting registry version
trace:ver:version_init got 5.1 platform 2 build a28 name L"Service Pack 3" service pack 3.0 product 1
trace:ver:GetFileVersionInfoSizeW (L"C:\\Program Files\\Common Files\\Microsoft Shared\\DW\\DW20.EXE",0x33f9ec)
trace:ver:GetFileVersionInfoW (L"C:\\Program Files\\Common Files\\Microsoft Shared\\DW\\DW20.EXE",0,size=2476,data=0x350010)
trace:ver:print_vffi_debug structversion=1.0, fileversion=11.0.6555.0, productversion=11.0.6555.0
trace:ver:print_vffi_debug flagmask=0x3f, flags=0x0 
trace:ver:print_vffi_debug (OS=0x4.0x4 NT,WIN32)
trace:ver:print_vffi_debug filetype=APP
trace:ver:print_vffi_debug filedate=0x0.0x0
trace:ver:VerQueryValueA (0x350010,"\\",0x33f9e4,0x33f9e8)
trace:ver:VersionInfo32_QueryValue lpSubBlock : (L"\\")
fixme:imm:ImmDisableIME (-1): stub
trace:ver:GetFileVersionInfoSizeW (L"C:\\Program Files\\Common Files\\Microsoft Shared\\DW\\DW20.EXE",(nil))
trace:ver:GetFileVersionInfoW (L"C:\\Program Files\\Common Files\\Microsoft Shared\\DW\\DW20.EXE",0,size=2476,data=0x131a78)
trace:ver:print_vffi_debug structversion=1.0, fileversion=11.0.6555.0, productversion=11.0.6555.0
trace:ver:print_vffi_debug flagmask=0x3f, flags=0x0 
trace:ver:print_vffi_debug (OS=0x4.0x4 NT,WIN32)
trace:ver:print_vffi_debug filetype=APP
trace:ver:print_vffi_debug filedate=0x0.0x0
trace:ver:VerQueryValueW (0x131a78,L"\\VarFileInfo\\Translation",0x33f564,0x33f560)
trace:ver:VersionInfo32_QueryValue lpSubBlock : (L"\\VarFileInfo\\Translation")
trace:ver:VerQueryValueW (0x131a78,L"\\StringFileInfo\\000004e4\\FileDescription",0x33f55c,0x33f560)
trace:ver:VersionInfo32_QueryValue lpSubBlock : (L"\\StringFileInfo\\000004e4\\FileDescription")
trace:ver:GetFileVersionInfoSizeW (L"C:\\Program Files\\NCSoft\\Launcher\\NCLauncher.exe",0x4ecda8)
trace:ver:GetFileVersionInfoW (L"C:\\Program Files\\NCSoft\\Launcher\\NCLauncher.exe",0,size=1676,data=0x4f0010)
trace:ver:print_vffi_debug structversion=1.0, fileversion=1.0.1.2, productversion=1.0.1.2
trace:ver:print_vffi_debug flagmask=0x3f, flags=0x0 
trace:ver:print_vffi_debug (OS=0x0.0x4 UNKNOWN(0x0),WIN32)
trace:ver:print_vffi_debug filetype=APP
trace:ver:print_vffi_debug filedate=0x0.0x0
trace:ver:VerQueryValueA (0x4f0010,"\\",0x4ecda0,0x4ecda4)
trace:ver:VersionInfo32_QueryValue lpSubBlock : (L"\\")
fixme:shell:SHFlushSFCacheWrap : stub
fixme:ras:RasEnumConnectionsW (0x12f090,0x4ebfa4,0x76c623e4),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:service:EnumServicesStatusW resume handle not supported
fixme:ras:RasEnumEntriesW ((nil),(null),0x134458,0x4ec7d4,0x132454),stub!

Unhandled Exception: System.InvalidOperationException: OSVersion's call to GetVersionEx failed.
   at System.Environment.get_OSVersion()
   at System.Globalization.TextInfo.GetNativeTextInfo(Int32 cultureID)
   at System.Globalization.TextInfo.get_InvariantNativeTextInfo()
   at System.String.Compare(String strA, Int32 indexA, String strB, Int32 indexB, Int32 length, StringComparison comparisonType)
   at System.Security.Util.URLString.PreProcessForExtendedPathRemoval(String url, Boolean isFileUrl)
   at System.AppDomainSetup.NormalizePath(String path, Boolean useAppBase)
   at System.AppDomainSetup.SetupDefaultApplicationBase(String imageLocation)
   at System.AppDomain.SetupFusionStore(AppDomainSetup info)
   at System.AppDomain.SetupDomain(Boolean allowRedirects, String path, String configFile)
wine: Unhandled exception 0xe0434f4d at address 0x7b83bc52 (thread 0023), starting debugger...
Unhandled exception: 0xe0434f4d in 32-bit code (0x7b83bc52).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7b83bc52 ESP:0032ee54 EBP:0032eec8 EFLAGS:00000283(   - --  I S - - -C)
 EAX:7b826c45 EBX:7b8b4ff4 ECX:80131509 EDX:0032ee74
 ESI:00000001 EDI:e0434f4d
Stack dump:
0x0032ee54:  0032ef10 00000004 008415ec e0434f4d
0x0032ee64:  00000001 00000000 7b83bc52 00000001
0x0032ee74:  80131509 790c20c8 79fd4e9d 00000036
0x0032ee84:  790c2000 00000036 00000006 790fabcc
0x0032ee94:  79e7be3f e0434f4d 0032ef10 790c2000
0x0032eea4:  02000036 0032eebc 79e814da 0032eec8
000c: sel=0067 base=00000000 limit=00000000 16-bit --x
Backtrace:
=>0 0x7b83bc52 in kernel32 (+0x2bc52) (0x0032eec8)
  1 0x79f97065 in mscorwks (+0x127064) (0x0032ef38)
  2 0x7a0945a4 in mscorwks (+0x2245a3) (0x0032effc)
  3 0x796030a3 in mscorlib.ni (+0x5430a2) (0x0032f044)
  4 0x7934be1f in mscorlib.ni (+0x28be1e) (0x0032f070)
0x7b83bc52: movl	0xfffffff4(%ebp),%ecx
Modules:
Module	Address			Debug info	Name (73 modules)
PE	  400000-  40a000	Deferred        nclauncher
PE	5e380000-5e409000	Deferred        diasymreader
PE	64020000-64033000	Deferred        mscorsec
PE	78130000-781cb000	Deferred        msvcr80
PE	79000000-79045000	Deferred        mscoree
PE	790c0000-79ba6000	Export          mscorlib.ni
PE	79e70000-7a3d1000	Export          mscorwks
ELF	7b800000-7ba44000	Dwarf           kernel32<elf>
  \-PE	7b810000-7ba44000	\               kernel32
ELF	7bc00000-7bcd9000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcd9000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7e13b000-7e1bf000	Deferred        rpcrt4<elf>
  \-PE	7e150000-7e1bf000	\               rpcrt4
ELF	7e1bf000-7e302000	Deferred        ole32<elf>
  \-PE	7e1e0000-7e302000	\               ole32
ELF	7e302000-7e345000	Deferred        rsaenh<elf>
  \-PE	7e310000-7e345000	\               rsaenh
ELF	7e345000-7e35f000	Deferred        imagehlp<elf>
  \-PE	7e350000-7e35f000	\               imagehlp
ELF	7e35f000-7e396000	Deferred        uxtheme<elf>
  \-PE	7e370000-7e396000	\               uxtheme
ELF	7e396000-7e4a1000	Deferred        comctl32<elf>
  \-PE	7e3a0000-7e4a1000	\               comctl32
ELF	7e4a1000-7e56e000	Deferred        crypt32<elf>
  \-PE	7e4b0000-7e56e000	\               crypt32
ELF	7e56e000-7e5a4000	Deferred        wintrust<elf>
  \-PE	7e570000-7e5a4000	\               wintrust
ELF	7e5a4000-7e646000	Deferred        msvcrt<elf>
  \-PE	7e5c0000-7e646000	\               msvcrt
ELF	7e646000-7e651000	Deferred        libxcursor.so.1
ELF	7e65f000-7e673000	Deferred        softpub<elf>
  \-PE	7e660000-7e673000	\               softpub
ELF	7e70f000-7e738000	Deferred        libexpat.so.1
ELF	7e738000-7e770000	Deferred        libfontconfig.so.1
ELF	7e770000-7e780000	Deferred        libxi.so.6
ELF	7e780000-7e784000	Deferred        libxcomposite.so.1
ELF	7e784000-7e78f000	Deferred        libxrandr.so.2
ELF	7e78f000-7e799000	Deferred        libxrender.so.1
ELF	7e799000-7e79f000	Deferred        libxxf86vm.so.1
ELF	7e79f000-7e7c1000	Deferred        libxcb.so.1
ELF	7e7c1000-7e7c7000	Deferred        libuuid.so.1
ELF	7e7c7000-7e7e1000	Deferred        libice.so.6
ELF	7e7e1000-7e918000	Deferred        libx11.so.6
ELF	7e918000-7e92a000	Deferred        libxext.so.6
ELF	7e92a000-7e933000	Deferred        libsm.so.6
ELF	7e933000-7e9c8000	Deferred        winex11<elf>
  \-PE	7e940000-7e9c8000	\               winex11
ELF	7e9c8000-7e9d8000	Deferred        libbz2.so.1.0
ELF	7e9d8000-7e9ef000	Deferred        libz.so.1
ELF	7e9ef000-7ea8b000	Deferred        libfreetype.so.6
ELF	7ea8f000-7ea95000	Deferred        libxfixes.so.3
ELF	7eaad000-7eb85000	Deferred        gdi32<elf>
  \-PE	7eac0000-7eb85000	\               gdi32
ELF	7eb85000-7ece5000	Deferred        user32<elf>
  \-PE	7eba0000-7ece5000	\               user32
ELF	7ece5000-7ed5e000	Deferred        shlwapi<elf>
  \-PE	7ecf0000-7ed5e000	\               shlwapi
ELF	7ed5e000-7edcd000	Deferred        advapi32<elf>
  \-PE	7ed70000-7edcd000	\               advapi32
ELF	7ef92000-7ef9f000	Deferred        libnss_files.so.2
ELF	7ef9f000-7efde000	Deferred        libm.so.6
ELF	7efdf000-7efe6000	Deferred        libxdmcp.so.6
ELF	7efe6000-7f000000	Deferred        version<elf>
  \-PE	7eff0000-7f000000	\               version
ELF	f7420000-f7424000	Deferred        libxinerama.so.1
ELF	f7424000-f7428000	Deferred        libxau.so.6
ELF	f742a000-f742f000	Deferred        libdl.so.2
ELF	f7451000-f75fb000	Deferred        libc.so.6
ELF	f75fb000-f7616000	Deferred        libpthread.so.0
ELF	f7616000-f7759000	Dwarf           libwine.so.1
ELF	f775a000-f777c000	Deferred        ld-linux.so.2
ELF	f777c000-f777d000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	0000002c    0
	0000001d    0
	00000018    0
	00000017    0
	00000015    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	00000019    0
	00000014    0
	00000013    0
0000001a plugplay.exe
	0000001f    0
	0000001c    0
	0000001b    0
00000022 (D) C:\Program Files\NCSoft\Launcher\NCLauncher.exe
	00000025    2
	00000024    0
	00000023    0 <==
00000026 explorer.exe
	00000027    0
Any help would be much appreciated.

Edit: I got the game working again by reverting to my previous version of Wine. I'll be filing a bug report.
Locked