Game Ranger

Questions about Wine on Linux
Locked
hks
Newbie
Newbie
Posts: 1
Joined: Sun May 13, 2012 2:01 pm

Game Ranger

Post by hks »

Hi!

When the starting Game Ranger, i get the error:

Code: Select all

Unhandled exception: unimplemented function dnsapi.dll.DnsFlushResolverCacheEntry_A called in 32-bit code (0x7b839e92).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7b839e92 ESP:03f8e024 EBP:03f8e088 EFLAGS:00200287(   - --  I S - -P-C)
 EAX:7b8263e5 EBX:7b89bff4 ECX:7d06f31b EDX:03f8e04c
 ESI:80000100 EDI:ffffffff
Stack dump:
0x03f8e024:  03f8e0a8 00000008 00000000 80000100
0x03f8e034:  00000001 00000000 7b839e92 00000002
0x03f8e044:  7d06f040 7d06f31b 4f9a9979 00000000
0x03f8e054:  00000000 00000000 00000000 00000000
0x03f8e064:  00000000 00000000 b743a011 00000000
0x03f8e074:  00000000 00000000 7b839e4a 7ec22ff4
Backtrace:
=>0 0x7b839e92 in kernel32 (+0x29e92) (0x03f8e088)
  1 0x7d06efb8 in dnsapi (+0xefb7) (0x03f8e0b8)
  2 0x7d0686e9 in dnsapi (+0x86e8) (0x03f8e9a0)
  3 0x004bc16d in gameranger (+0xbc16c) (0x03f8e9a0)
  4 0x004552bc in gameranger (+0x552bb) (0x03f8ea18)
  5 0x7bc71d80 call_thread_func_wrapper+0xb() in ntdll (0x03f8ea28)
  6 0x7bc7485d call_thread_func+0x7c() in ntdll (0x03f8eaf8)
  7 0x7bc71d5e RtlRaiseException+0x21() in ntdll (0x03f8eb18)
  8 0x7bc7a738 in ntdll (+0x6a737) (0x03f8f368)
  9 0xb7571d4c start_thread+0xcb(arg=0x3f8fb40) [/build/buildd/eglibc-2.15/nptl/pthread_create.c:308] in libpthread.so.0 (0x03f8f468)
0x7b839e92: subl	$4,%esp
Modules:
Module	Address			Debug info	Name (142 modules)
PE	  400000-  585000	Export          gameranger
PE	10000000-10927000	Deferred        flash11e
PE	5f400000-5f4f2000	Deferred        mfc42
ELF	7b800000-7ba30000	Dwarf           kernel32<elf>
  \-PE	7b810000-7ba30000	\               kernel32
ELF	7bc00000-7bcc3000	Dwarf           ntdll<elf>
  \-PE	7bc10000-7bcc3000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7c405000-7c48d000	Deferred        windowscodecs<elf>
  \-PE	7c410000-7c48d000	\               windowscodecs
ELF	7d056000-7d075000	Dwarf           dnsapi<elf>
  \-PE	7d060000-7d075000	\               dnsapi
ELF	7d075000-7d0ad000	Deferred        usp10<elf>
  \-PE	7d080000-7d0ad000	\               usp10
ELF	7d0ad000-7d0cb000	Deferred        libgcc_s.so.1
ELF	7d30f000-7d316000	Deferred        libnss_dns.so.2
ELF	7d316000-7d37a000	Deferred        ieframe<elf>
  \-PE	7d320000-7d37a000	\               ieframe
ELF	7d37a000-7d3b3000	Deferred        liblcms.so.1
ELF	7d3cd000-7d3ec000	Deferred        mscms<elf>
  \-PE	7d3d0000-7d3ec000	\               mscms
ELF	7d3ec000-7d51e000	Deferred        wined3d<elf>
  \-PE	7d400000-7d51e000	\               wined3d
ELF	7d51e000-7d556000	Deferred        d3d9<elf>
  \-PE	7d520000-7d556000	\               d3d9
ELF	7d556000-7d5da000	Deferred        urlmon<elf>
  \-PE	7d560000-7d5da000	\               urlmon
ELF	7d5da000-7d625000	Deferred        dsound<elf>
  \-PE	7d5e0000-7d625000	\               dsound
ELF	7d625000-7d6df000	Deferred        crypt32<elf>
  \-PE	7d630000-7d6df000	\               crypt32
ELF	7d6df000-7d705000	Deferred        mpr<elf>
  \-PE	7d6f0000-7d705000	\               mpr
ELF	7d705000-7d774000	Deferred        wininet<elf>
  \-PE	7d710000-7d774000	\               wininet
ELF	7d774000-7d7cd000	Deferred        riched20<elf>
  \-PE	7d780000-7d7cd000	\               riched20
ELF	7d7cd000-7d7d6000	Deferred        librt.so.1
ELF	7d7d6000-7d7db000	Deferred        libgpg-error.so.0
ELF	7d7db000-7d7f3000	Deferred        libresolv.so.2
ELF	7d7f3000-7d83c000	Deferred        libdbus-1.so.3
ELF	7d83c000-7d84e000	Deferred        libp11-kit.so.0
ELF	7d84e000-7d8d3000	Deferred        libgcrypt.so.11
ELF	7d8d3000-7d8e5000	Deferred        libtasn1.so.3
ELF	7d8e5000-7d8ee000	Deferred        libkrb5support.so.0
ELF	7d8ee000-7d8f3000	Deferred        libcom_err.so.2
ELF	7d8f3000-7d91b000	Deferred        libk5crypto.so.3
ELF	7d91b000-7d9ea000	Deferred        libkrb5.so.3
ELF	7d9ea000-7d9fc000	Deferred        libavahi-client.so.3
ELF	7d9fc000-7da0a000	Deferred        libavahi-common.so.3
ELF	7da0a000-7dace000	Deferred        libgnutls.so.26
ELF	7dace000-7db0c000	Deferred        libgssapi_krb5.so.2
ELF	7db4a000-7db9d000	Deferred        libcups.so.2
ELF	7db9f000-7dba3000	Deferred        libnss_mdns4_minimal.so.2
ELF	7dba3000-7dbb7000	Deferred        riched32<elf>
  \-PE	7dbb0000-7dbb7000	\               riched32
ELF	7dbb7000-7dbeb000	Deferred        uxtheme<elf>
  \-PE	7dbc0000-7dbeb000	\               uxtheme
ELF	7dc19000-7dc2d000	Deferred        psapi<elf>
  \-PE	7dc20000-7dc2d000	\               psapi
ELF	7dc2d000-7dc41000	Deferred        icmp<elf>
  \-PE	7dc30000-7dc41000	\               icmp
ELF	7dc41000-7dc69000	Deferred        msacm32<elf>
  \-PE	7dc50000-7dc69000	\               msacm32
ELF	7dc69000-7dd16000	Deferred        winmm<elf>
  \-PE	7dc70000-7dd16000	\               winmm
ELF	7dd16000-7dd31000	Deferred        wsock32<elf>
  \-PE	7dd20000-7dd31000	\               wsock32
ELF	7dd31000-7dd5f000	Deferred        secur32<elf>
  \-PE	7dd40000-7dd5f000	\               secur32
ELF	7dd5f000-7dd91000	Deferred        ws2_32<elf>
  \-PE	7dd70000-7dd91000	\               ws2_32
ELF	7dd91000-7ddb3000	Deferred        iphlpapi<elf>
  \-PE	7dda0000-7ddb3000	\               iphlpapi
ELF	7ddb3000-7ddde000	Deferred        netapi32<elf>
  \-PE	7ddc0000-7ddde000	\               netapi32
ELF	7ddde000-7dde4000	Deferred        libxfixes.so.3
ELF	7dde4000-7ddef000	Deferred        libxcursor.so.1
ELF	7ddef000-7ddf3000	Deferred        libkeyutils.so.1
ELF	7ddf3000-7de07000	Deferred        msimg32<elf>
  \-PE	7de00000-7de07000	\               msimg32
ELF	7de6e000-7de98000	Deferred        libexpat.so.1
ELF	7de98000-7decc000	Deferred        libfontconfig.so.1
ELF	7decc000-7dedc000	Deferred        libxi.so.6
ELF	7dedc000-7dee0000	Deferred        libxcomposite.so.1
ELF	7dee0000-7dee9000	Deferred        libxrandr.so.2
ELF	7dee9000-7def3000	Deferred        libxrender.so.1
ELF	7def3000-7def9000	Deferred        libxxf86vm.so.1
ELF	7def9000-7defd000	Deferred        libxinerama.so.1
ELF	7defd000-7df1f000	Deferred        imm32<elf>
  \-PE	7df00000-7df1f000	\               imm32
ELF	7df1f000-7df26000	Deferred        libxdmcp.so.6
ELF	7df26000-7df2a000	Deferred        libxau.so.6
ELF	7df2a000-7df4b000	Deferred        libxcb.so.1
ELF	7df4b000-7df51000	Deferred        libuuid.so.1
ELF	7df51000-7df6b000	Deferred        libice.so.6
ELF	7df6b000-7e09f000	Deferred        libx11.so.6
ELF	7e09f000-7e0b1000	Deferred        libxext.so.6
ELF	7e0b1000-7e0ba000	Deferred        libsm.so.6
ELF	7e0ba000-7e143000	Deferred        winex11<elf>
  \-PE	7e0c0000-7e143000	\               winex11
ELF	7e143000-7e159000	Deferred        libz.so.1
ELF	7e159000-7e1f3000	Deferred        libfreetype.so.6
ELF	7e20d000-7e31c000	Deferred        oleaut32<elf>
  \-PE	7e220000-7e31c000	\               oleaut32
ELF	7e31c000-7e330000	Deferred        olepro32<elf>
  \-PE	7e320000-7e330000	\               olepro32
ELF	7e330000-7e3a6000	Deferred        rpcrt4<elf>
  \-PE	7e340000-7e3a6000	\               rpcrt4
ELF	7e3a6000-7e4ae000	Deferred        ole32<elf>
  \-PE	7e3c0000-7e4ae000	\               ole32
ELF	7e4ae000-7e4e9000	Deferred        winspool<elf>
  \-PE	7e4c0000-7e4e9000	\               winspool
ELF	7e4e9000-7e5e2000	Deferred        comctl32<elf>
  \-PE	7e4f0000-7e5e2000	\               comctl32
ELF	7e5e2000-7e64c000	Deferred        shlwapi<elf>
  \-PE	7e5f0000-7e64c000	\               shlwapi
ELF	7e64c000-7e85e000	Deferred        shell32<elf>
  \-PE	7e660000-7e85e000	\               shell32
ELF	7e85e000-7e93d000	Deferred        comdlg32<elf>
  \-PE	7e860000-7e93d000	\               comdlg32
ELF	7e93d000-7ea7d000	Deferred        user32<elf>
  \-PE	7e950000-7ea7d000	\               user32
ELF	7ea7d000-7eadf000	Deferred        advapi32<elf>
  \-PE	7ea90000-7eadf000	\               advapi32
ELF	7eadf000-7eb9e000	Deferred        gdi32<elf>
  \-PE	7eaf0000-7eb9e000	\               gdi32
ELF	7eb9e000-7ec2c000	Deferred        msvcrt<elf>
  \-PE	7ebb0000-7ec2c000	\               msvcrt
ELF	7ef93000-7efa0000	Deferred        libnss_files.so.2
ELF	7efa0000-7efba000	Deferred        libnsl.so.1
ELF	7efba000-7efe6000	Deferred        libm.so.6
ELF	7efe7000-7f000000	Deferred        version<elf>
  \-PE	7eff0000-7f000000	\               version
ELF	b73b3000-b73bf000	Deferred        libnss_nis.so.2
ELF	b73c0000-b73c5000	Deferred        libdl.so.2
ELF	b73c5000-b756a000	Dwarf           libc.so.6
ELF	b756b000-b7586000	Dwarf           libpthread.so.0
ELF	b7587000-b7590000	Deferred        libnss_compat.so.2
ELF	b75a0000-b76e2000	Dwarf           libwine.so.1
ELF	b76e4000-b7706000	Deferred        ld-linux.so.2
ELF	b7706000-b7707000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 Steam.exe
	00000054    0
	00000053    0
	00000050    0
	0000004f    0
	0000004e    1
	0000004d    1
	0000004c    0
	0000004b    0
	0000004a    0
	00000049    0
	00000048    0
	00000041    0
	00000026    0
	0000000d    0
	0000000b    0
	00000047    0
	00000046    0
	00000045    0
	00000044    0
	00000043    0
	00000042    0
	00000040    0
	0000003f    0
	0000003e    0
	0000003d   15
	0000003c    0
	0000003b    0
	0000003a    0
	00000038    0
	00000037    0
	00000036    0
	00000035    0
	00000034    0
	00000033    0
	00000032    0
	00000031    0
	00000030    0
	0000002f    0
	0000002e    0
	0000002d    0
	0000002c    0
	0000002b    0
	0000002a    0
	00000029    0
	00000028    0
	00000027    0
	00000025    0
	00000024    0
	00000009    0
0000000e services.exe
	00000020    0
	0000001f    0
	00000015    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	0000001b    0
	0000001a    0
	00000014    0
	00000013    0
0000001c plugplay.exe
	00000021    0
	0000001e    0
	0000001d    0
00000022 explorer.exe
	00000023    0
00000056 (D) C:\users\hks\Application Data\GameRanger\GameRanger\GameRanger.exe
	00000058    0 <==
	0000005a    0
	00000057    0
System information:
    Wine build: wine-1.5.4
    Platform: i386
    Host system: Linux
    Host version: 3.2.0-24-generic-pae
There are solutions for this error?
charlieamer
Newbie
Newbie
Posts: 1
Joined: Sun Mar 03, 2013 9:25 am

Re: Game Ranger

Post by charlieamer »

Hi, this might be a bit late to answer, I've just recently encountered this error with the same program and solved it.
I've solved it by going to winecfg->libraries->add override of "dnsapi"->edit it->set it to disabled->OK. This is caused because there are some unimplemented functions in dnsapi, and hence by disabling it you just skip everything that tries to use that library, and therefore, program starts :D hope this helps.
Locked