anomaly warzone earth

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
ShakaZ
Level 2
Level 2
Posts: 10
Joined: Thu Feb 17, 2011 10:22 pm

anomaly warzone earth

Post by ShakaZ »

Hello,

trying to get this game to run on wine 1.3.16 on a debian sid amd64 box.

This is what the error output when running it :

Code: Select all

$ wine /media/Data/Program\ Files/Anomaly\ -\ Warzone\ Earth/AnomalyWarzoneEarth.exe 
err:winedevice:ServiceMain driver L"SecDrv" failed to load
wine: Unhandled page fault on read access to 0x00000000 at address 0x7e084c95 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x7e084c95).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7e084c95 ESP:0032f4e8 EBP:0032f6e0 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:00000000 EBX:7e0cfb50 ECX:ffffffff EDX:00000000
 ESI:7e0d7b3c EDI:00000000
Stack dump:
0x0032f4e8:  00001f03 04e000f4 7cf43430 ffffffff
0x0032f4f8:  00000001 00000001 00000000 00000018
0x0032f508:  00000001 7cee40c8 00002208 0032f674
0x0032f518:  7bca71e4 0000007c 00000000 7cf43430
0x0032f528:  7cf39768 000001fc 04e000f4 00000000
0x0032f538:  00000002 7b00e90c 0032f6b0 f7648101
Backtrace:
=>0 0x7e084c95 in winex11 (+0x44c95) (0x0032f6e0)
  1 0x7e088319 X11DRV_wglGetProcAddress+0x28() in winex11 (0x0032f730)
  2 0x7eb029ab wglGetProcAddress+0x6a() in gdi32 (0x0032f780)
  3 0x7e3d7bde in wined3d (+0x57bdd) (0x0032fc20)
  4 0x7e3dded1 in wined3d (+0x5ded0) (0x0032fc40)
  5 0x7e46810a wined3d_create+0x59() in wined3d (0x0032fc80)
  6 0x7e4b764f Direct3DCreate9+0x5e() in d3d9 (0x0032fcb0)
  7 0x00404d70 in anomalywarzoneearth (+0x4d6f) (0x0032fd74)
  8 0x0040120e in anomalywarzoneearth (+0x120d) (0x0032fe90)
  9 0x7b859a5c call_process_entry+0xb() in kernel32 (0x0032fea8)
  10 0x7b85a68f ExitProcess+0xc2e() in kernel32 (0x0032fee8)
  11 0x7bc734c8 call_thread_func+0xb() in ntdll (0x0032fef8)
  12 0x7bc75f10 call_thread_entry_point+0x6f() in ntdll (0x0032ffc8)
  13 0x7bc4b9aa call_dll_entry_point+0x629() in ntdll (0x0032ffe8)
0x7e084c95: repne scasb %es:(%edi)
Modules:
Module  Address                 Debug info      Name (105 modules)
PE        330000-  344000       Deferred        xinput1_3
PE        350000-  357000       Deferred        x3daudio1_7
PE        400000-  855000       Export          anomalywarzoneearth
PE        860000-  c09000       Deferred        d3dx9_36
PE      76610000-76632000       Deferred        misty_api
PE      78000000-78044000       Deferred        msvcrt
PE      78480000-7850e000       Deferred        msvcp90                                                                                                                    
PE      78520000-785c3000       Deferred        msvcr90                                                                                                                    
ELF     7a14f000-7b800000       Deferred        libnvidia-glcore.so.260.19.36
ELF     7b800000-7b8e6000       Dwarf           kernel32<elf>
  \-PE  7b810000-7b8e6000       \               kernel32
ELF     7bc00000-7bcbb000       Dwarf           ntdll<elf>
  \-PE  7bc10000-7bcbb000       \               ntdll
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
ELF     7da06000-7da08000       Deferred        libnvidia-tls.so.260.19.36
ELF     7da08000-7dad1000       Deferred        libgl.so.1
ELF     7dad1000-7dada000       Deferred        librt.so.1
ELF     7dada000-7db14000       Deferred        libdbus-1.so.3
ELF     7db14000-7db18000       Deferred        libgpg-error.so.0
ELF     7db18000-7db28000       Deferred        libtasn1.so.3
ELF     7db28000-7db3c000       Deferred        libresolv.so.2
ELF     7db3c000-7db43000       Deferred        libkrb5support.so.0
ELF     7db43000-7db53000       Deferred        libavahi-client.so.3
ELF     7db53000-7db5f000       Deferred        libavahi-common.so.3
ELF     7db5f000-7dbd3000       Deferred        libgcrypt.so.11
ELF     7dbd3000-7dc6b000       Deferred        libgnutls.so.26
ELF     7dc6b000-7dc8e000       Deferred        libk5crypto.so.3
ELF     7dc8e000-7dd40000       Deferred        libkrb5.so.3
ELF     7dd40000-7dd6f000       Deferred        libgssapi_krb5.so.2
ELF     7dd6f000-7ddba000       Deferred        libcups.so.2
ELF     7de20000-7de53000       Deferred        uxtheme<elf>
  \-PE  7de30000-7de53000       \               uxtheme
ELF     7de53000-7de5c000       Deferred        libxcursor.so.1
ELF     7de5c000-7de61000       Deferred        libxfixes.so.3
ELF     7de61000-7de64000       Deferred        libxcomposite.so.1
ELF     7de64000-7de6b000       Deferred        libxrandr.so.2
ELF     7de6b000-7de74000       Deferred        libxrender.so.1
ELF     7de74000-7de79000       Deferred        libxxf86vm.so.1
ELF     7de79000-7de7c000       Deferred        libxinerama.so.1
ELF     7de7c000-7de9c000       Deferred        imm32<elf>
  \-PE  7de80000-7de9c000       \               imm32
ELF     7de9c000-7dea1000       Deferred        libxdmcp.so.6
ELF     7dea1000-7dea4000       Deferred        libxau.so.6
ELF     7dea4000-7debd000       Deferred        libxcb.so.1
ELF     7debd000-7dec1000       Deferred        libuuid.so.1
ELF     7dec1000-7dfde000       Deferred        libx11.so.6
ELF     7dfde000-7dfed000       Deferred        libxext.so.6
ELF     7dfed000-7e004000       Deferred        libice.so.6
ELF     7e004000-7e00c000       Deferred        libsm.so.6
ELF     7e00c000-7e00f000       Deferred        libkeyutils.so.1
ELF     7e012000-7e015000       Deferred        libcom_err.so.2
ELF     7e02f000-7e0d8000       Dwarf           winex11<elf>
  \-PE  7e040000-7e0d8000       \               winex11
ELF     7e0d8000-7e1c5000       Deferred        oleaut32<elf>
  \-PE  7e0f0000-7e1c5000       \               oleaut32
ELF     7e1c5000-7e1f4000       Deferred        ws2_32<elf>
  \-PE  7e1d0000-7e1f4000       \               ws2_32
ELF     7e216000-7e23c000       Deferred        libexpat.so.1
ELF     7e23c000-7e26b000       Deferred        libfontconfig.so.1
ELF     7e26b000-7e27f000       Deferred        libz.so.1
ELF     7e27f000-7e2f6000       Deferred        libfreetype.so.6
ELF     7e2f6000-7e32f000       Deferred        libncurses.so.5
ELF     7e352000-7e36b000       Deferred        d3dx9_43<elf>
  \-PE  7e360000-7e36b000       \               d3dx9_43
ELF     7e36b000-7e4a2000       Dwarf           wined3d<elf>
  \-PE  7e380000-7e4a2000       \               wined3d
ELF     7e4a2000-7e4d6000       Dwarf           d3d9<elf>
  \-PE  7e4b0000-7e4d6000       \               d3d9
ELF     7e4d6000-7e50c000       Deferred        winspool<elf>
  \-PE  7e4e0000-7e50c000       \               winspool
ELF     7e50c000-7e56a000       Deferred        setupapi<elf>
  \-PE  7e520000-7e56a000       \               setupapi
ELF     7e56a000-7e5de000       Deferred        rpcrt4<elf>
  \-PE  7e580000-7e5de000       \               rpcrt4
ELF     7e5de000-7e6e2000       Deferred        ole32<elf>
  \-PE  7e600000-7e6e2000       \               ole32
ELF     7e6e2000-7e71c000       Deferred        dinput<elf>
  \-PE  7e6f0000-7e71c000       \               dinput
ELF     7e71c000-7e736000       Deferred        dinput8<elf>
  \-PE  7e720000-7e736000       \               dinput8
ELF     7e736000-7e825000       Deferred        comctl32<elf>
  \-PE  7e740000-7e825000       \               comctl32
ELF     7e825000-7e9e9000       Deferred        shell32<elf>
  \-PE  7e830000-7e9e9000       \               shell32
ELF     7e9e9000-7ea4c000       Deferred        shlwapi<elf>
  \-PE  7ea00000-7ea4c000       \               shlwapi
ELF     7ea4c000-7eaa7000       Deferred        advapi32<elf>
  \-PE  7ea60000-7eaa7000       \               advapi32
ELF     7eaa7000-7eb35000       Dwarf           gdi32<elf>
  \-PE  7eab0000-7eb35000       \               gdi32
ELF     7eb35000-7ec65000       Deferred        user32<elf>
  \-PE  7eb50000-7ec65000       \               user32
ELF     7ef8a000-7ef96000       Deferred        libnss_files.so.2
ELF     7ef96000-7efa0000       Deferred        libnss_nis.so.2
ELF     7efa0000-7efb7000       Deferred        libnsl.so.1
ELF     7efb7000-7efdd000       Deferred        libm.so.6
ELF     7efe8000-7f000000       Deferred        version<elf>
  \-PE  7eff0000-7f000000       \               version
ELF     f74b0000-f74b8000       Deferred        libnss_compat.so.2
ELF     f74b9000-f74bd000       Deferred        libdl.so.2
ELF     f74bd000-f7604000       Deferred        libc.so.6
ELF     f7605000-f761e000       Deferred        libpthread.so.0
ELF     f7641000-f7783000       Dwarf           libwine.so.1
ELF     f7785000-f77a3000       Deferred        ld-linux.so.2
ELF     f77a3000-f77a4000       Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\media\Data\Program Files\Anomaly - Warzone Earth\AnomalyWarzoneEarth.exe
        00000029    0
        00000028    0
        00000027    0
        00000026    0
        00000025    0
        00000009    0 <==
0000000e services.exe
        0000001c    0
        00000016    0
        00000015    0
        00000014    0
        00000010    0
        0000000f    0
00000011 winedevice.exe
        00000018    0
        00000017    0
        00000013    0
        00000012    0
00000019 plugplay.exe
        0000001d    0
        0000001b    0
        0000001a    0
00000023 explorer.exe
        00000024    0
Backtrace:
=>0 0x7e084c95 in winex11 (+0x44c95) (0x0032f6e0)
  1 0x7e088319 X11DRV_wglGetProcAddress+0x28() in winex11 (0x0032f730)
  2 0x7eb029ab wglGetProcAddress+0x6a() in gdi32 (0x0032f780)
  3 0x7e3d7bde in wined3d (+0x57bdd) (0x0032fc20)
  4 0x7e3dded1 in wined3d (+0x5ded0) (0x0032fc40)
  5 0x7e46810a wined3d_create+0x59() in wined3d (0x0032fc80)
  6 0x7e4b764f Direct3DCreate9+0x5e() in d3d9 (0x0032fcb0)
  7 0x00404d70 in anomalywarzoneearth (+0x4d6f) (0x0032fd74)
  8 0x0040120e in anomalywarzoneearth (+0x120d) (0x0032fe90)
  9 0x7b859a5c call_process_entry+0xb() in kernel32 (0x0032fea8)
  10 0x7b85a68f ExitProcess+0xc2e() in kernel32 (0x0032fee8)
  11 0x7bc734c8 call_thread_func+0xb() in ntdll (0x0032fef8)
  12 0x7bc75f10 call_thread_entry_point+0x6f() in ntdll (0x0032ffc8)
  13 0x7bc4b9aa call_dll_entry_point+0x629() in ntdll (0x0032ffe8)
User avatar
dimesio
Moderator
Moderator
Posts: 13373
Joined: Tue Mar 25, 2008 10:30 pm

Re: anomaly warzone earth

Post by dimesio »

ShakaZ wrote:

Code: Select all

err:winedevice:ServiceMain driver L"SecDrv" failed to load
That's a copy protection driver.
madewokherd
Level 4
Level 4
Posts: 149
Joined: Mon Jun 02, 2008 5:03 pm

anomaly warzone earth

Post by madewokherd »

The backtrace is missing debugging information. Try building wine from
source or installing the appropriate debug package.

On Tue, Apr 12, 2011 at 5:19 PM, ShakaZ <[email protected]> wrote:
Hello,

trying to get this game to run on wine 1.3.16 on a debian sid amd64 box.

This is what the error output when running it :
Code:
$ wine /media/Data/Program\ Files/Anomaly\ -\ Warzone\ Earth/AnomalyWarzoneEarth.exe
err:winedevice:ServiceMain driver L"SecDrv" failed to load
wine: Unhandled page fault on read access to 0x00000000 at address 0x7e084c95 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x7e084c95).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7e084c95 ESP:0032f4e8 EBP:0032f6e0 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:00000000 EBX:7e0cfb50 ECX:ffffffff EDX:00000000
 ESI:7e0d7b3c EDI:00000000
Stack dump:
0x0032f4e8:  00001f03 04e000f4 7cf43430 ffffffff
0x0032f4f8:  00000001 00000001 00000000 00000018
0x0032f508:  00000001 7cee40c8 00002208 0032f674
0x0032f518:  7bca71e4 0000007c 00000000 7cf43430
0x0032f528:  7cf39768 000001fc 04e000f4 00000000
0x0032f538:  00000002 7b00e90c 0032f6b0 f7648101
Backtrace:
=>0 0x7e084c95 in winex11 (+0x44c95) (0x0032f6e0)
 1 0x7e088319 X11DRV_wglGetProcAddress+0x28() in winex11 (0x0032f730)
 2 0x7eb029ab wglGetProcAddress+0x6a() in gdi32 (0x0032f780)
 3 0x7e3d7bde in wined3d (+0x57bdd) (0x0032fc20)
 4 0x7e3dded1 in wined3d (+0x5ded0) (0x0032fc40)
 5 0x7e46810a wined3d_create+0x59() in wined3d (0x0032fc80)
 6 0x7e4b764f Direct3DCreate9+0x5e() in d3d9 (0x0032fcb0)
 7 0x00404d70 in anomalywarzoneearth (+0x4d6f) (0x0032fd74)
 8 0x0040120e in anomalywarzoneearth (+0x120d) (0x0032fe90)
 9 0x7b859a5c call_process_entry+0xb() in kernel32 (0x0032fea8)
 10 0x7b85a68f ExitProcess+0xc2e() in kernel32 (0x0032fee8)
 11 0x7bc734c8 call_thread_func+0xb() in ntdll (0x0032fef8)
 12 0x7bc75f10 call_thread_entry_point+0x6f() in ntdll (0x0032ffc8)
 13 0x7bc4b9aa call_dll_entry_point+0x629() in ntdll (0x0032ffe8)
0x7e084c95: repne scasb %es:(%edi)
Modules:
Module  Address                 Debug info      Name (105 modules)
PE        330000-  344000       Deferred        xinput1_3
PE        350000-  357000       Deferred        x3daudio1_7
PE        400000-  855000       Export          anomalywarzoneearth
PE        860000-  c09000       Deferred        d3dx9_36
PE      76610000-76632000       Deferred        misty_api
PE      78000000-78044000       Deferred        msvcrt
PE      78480000-7850e000       Deferred        msvcp90
PE      78520000-785c3000       Deferred        msvcr90
ELF     7a14f000-7b800000       Deferred        libnvidia-glcore.so.260.19.36
ELF     7b800000-7b8e6000       Dwarf           kernel32<elf>
 \-PE  7b810000-7b8e6000       \               kernel32
ELF     7bc00000-7bcbb000       Dwarf           ntdll<elf>
 \-PE  7bc10000-7bcbb000       \               ntdll
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
ELF     7da06000-7da08000       Deferred        libnvidia-tls.so.260.19.36
ELF     7da08000-7dad1000       Deferred        libgl.so.1
ELF     7dad1000-7dada000       Deferred        librt.so.1
ELF     7dada000-7db14000       Deferred        libdbus-1.so.3
ELF     7db14000-7db18000       Deferred        libgpg-error.so.0
ELF     7db18000-7db28000       Deferred        libtasn1.so.3
ELF     7db28000-7db3c000       Deferred        libresolv.so.2
ELF     7db3c000-7db43000       Deferred        libkrb5support.so.0
ELF     7db43000-7db53000       Deferred        libavahi-client.so.3
ELF     7db53000-7db5f000       Deferred        libavahi-common.so.3
ELF     7db5f000-7dbd3000       Deferred        libgcrypt.so.11
ELF     7dbd3000-7dc6b000       Deferred        libgnutls.so.26
ELF     7dc6b000-7dc8e000       Deferred        libk5crypto.so.3
ELF     7dc8e000-7dd40000       Deferred        libkrb5.so.3
ELF     7dd40000-7dd6f000       Deferred        libgssapi_krb5.so.2
ELF     7dd6f000-7ddba000       Deferred        libcups.so.2
ELF     7de20000-7de53000       Deferred        uxtheme<elf>
 \-PE  7de30000-7de53000       \               uxtheme
ELF     7de53000-7de5c000       Deferred        libxcursor.so.1
ELF     7de5c000-7de61000       Deferred        libxfixes.so.3
ELF     7de61000-7de64000       Deferred        libxcomposite.so.1
ELF     7de64000-7de6b000       Deferred        libxrandr.so.2
ELF     7de6b000-7de74000       Deferred        libxrender.so.1
ELF     7de74000-7de79000       Deferred        libxxf86vm.so.1
ELF     7de79000-7de7c000       Deferred        libxinerama.so.1
ELF     7de7c000-7de9c000       Deferred        imm32<elf>
 \-PE  7de80000-7de9c000       \               imm32
ELF     7de9c000-7dea1000       Deferred        libxdmcp.so.6
ELF     7dea1000-7dea4000       Deferred        libxau.so.6
ELF     7dea4000-7debd000       Deferred        libxcb.so.1
ELF     7debd000-7dec1000       Deferred        libuuid.so.1
ELF     7dec1000-7dfde000       Deferred        libx11.so.6
ELF     7dfde000-7dfed000       Deferred        libxext.so.6
ELF     7dfed000-7e004000       Deferred        libice.so.6
ELF     7e004000-7e00c000       Deferred        libsm.so.6
ELF     7e00c000-7e00f000       Deferred        libkeyutils.so.1
ELF     7e012000-7e015000       Deferred        libcom_err.so.2
ELF     7e02f000-7e0d8000       Dwarf           winex11<elf>
 \-PE  7e040000-7e0d8000       \               winex11
ELF     7e0d8000-7e1c5000       Deferred        oleaut32<elf>
 \-PE  7e0f0000-7e1c5000       \               oleaut32
ELF     7e1c5000-7e1f4000       Deferred        ws2_32<elf>
 \-PE  7e1d0000-7e1f4000       \               ws2_32
ELF     7e216000-7e23c000       Deferred        libexpat.so.1
ELF     7e23c000-7e26b000       Deferred        libfontconfig.so.1
ELF     7e26b000-7e27f000       Deferred        libz.so.1
ELF     7e27f000-7e2f6000       Deferred        libfreetype.so.6
ELF     7e2f6000-7e32f000       Deferred        libncurses.so.5
ELF     7e352000-7e36b000       Deferred        d3dx9_43<elf>
 \-PE  7e360000-7e36b000       \               d3dx9_43
ELF     7e36b000-7e4a2000       Dwarf           wined3d<elf>
 \-PE  7e380000-7e4a2000       \               wined3d
ELF     7e4a2000-7e4d6000       Dwarf           d3d9<elf>
 \-PE  7e4b0000-7e4d6000       \               d3d9
ELF     7e4d6000-7e50c000       Deferred        winspool<elf>
 \-PE  7e4e0000-7e50c000       \               winspool
ELF     7e50c000-7e56a000       Deferred        setupapi<elf>
 \-PE  7e520000-7e56a000       \               setupapi
ELF     7e56a000-7e5de000       Deferred        rpcrt4<elf>
 \-PE  7e580000-7e5de000       \               rpcrt4
ELF     7e5de000-7e6e2000       Deferred        ole32<elf>
 \-PE  7e600000-7e6e2000       \               ole32
ELF     7e6e2000-7e71c000       Deferred        dinput<elf>
 \-PE  7e6f0000-7e71c000       \               dinput
ELF     7e71c000-7e736000       Deferred        dinput8<elf>
 \-PE  7e720000-7e736000       \               dinput8
ELF     7e736000-7e825000       Deferred        comctl32<elf>
 \-PE  7e740000-7e825000       \               comctl32
ELF     7e825000-7e9e9000       Deferred        shell32<elf>
 \-PE  7e830000-7e9e9000       \               shell32
ELF     7e9e9000-7ea4c000       Deferred        shlwapi<elf>
 \-PE  7ea00000-7ea4c000       \               shlwapi
ELF     7ea4c000-7eaa7000       Deferred        advapi32<elf>
 \-PE  7ea60000-7eaa7000       \               advapi32
ELF     7eaa7000-7eb35000       Dwarf           gdi32<elf>
 \-PE  7eab0000-7eb35000       \               gdi32
ELF     7eb35000-7ec65000       Deferred        user32<elf>
 \-PE  7eb50000-7ec65000       \               user32
ELF     7ef8a000-7ef96000       Deferred        libnss_files.so.2
ELF     7ef96000-7efa0000       Deferred        libnss_nis.so.2
ELF     7efa0000-7efb7000       Deferred        libnsl.so.1
ELF     7efb7000-7efdd000       Deferred        libm.so.6
ELF     7efe8000-7f000000       Deferred        version<elf>
 \-PE  7eff0000-7f000000       \               version
ELF     f74b0000-f74b8000       Deferred        libnss_compat.so.2
ELF     f74b9000-f74bd000       Deferred        libdl.so.2
ELF     f74bd000-f7604000       Deferred        libc.so.6
ELF     f7605000-f761e000       Deferred        libpthread.so.0
ELF     f7641000-f7783000       Dwarf           libwine.so.1
ELF     f7785000-f77a3000       Deferred        ld-linux.so.2
ELF     f77a3000-f77a4000       Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\media\Data\Program Files\Anomaly - Warzone Earth\AnomalyWarzoneEarth.exe
       00000029    0
       00000028    0
       00000027    0
       00000026    0
       00000025    0
       00000009    0 <==
0000000e services.exe
       0000001c    0
       00000016    0
       00000015    0
       00000014    0
       00000010    0
       0000000f    0
00000011 winedevice.exe
       00000018    0
       00000017    0
       00000013    0
       00000012    0
00000019 plugplay.exe
       0000001d    0
       0000001b    0
       0000001a    0
00000023 explorer.exe
       00000024    0
Backtrace:
=>0 0x7e084c95 in winex11 (+0x44c95) (0x0032f6e0)
 1 0x7e088319 X11DRV_wglGetProcAddress+0x28() in winex11 (0x0032f730)
 2 0x7eb029ab wglGetProcAddress+0x6a() in gdi32 (0x0032f780)
 3 0x7e3d7bde in wined3d (+0x57bdd) (0x0032fc20)
 4 0x7e3dded1 in wined3d (+0x5ded0) (0x0032fc40)
 5 0x7e46810a wined3d_create+0x59() in wined3d (0x0032fc80)
 6 0x7e4b764f Direct3DCreate9+0x5e() in d3d9 (0x0032fcb0)
 7 0x00404d70 in anomalywarzoneearth (+0x4d6f) (0x0032fd74)
 8 0x0040120e in anomalywarzoneearth (+0x120d) (0x0032fe90)
 9 0x7b859a5c call_process_entry+0xb() in kernel32 (0x0032fea8)
 10 0x7b85a68f ExitProcess+0xc2e() in kernel32 (0x0032fee8)
 11 0x7bc734c8 call_thread_func+0xb() in ntdll (0x0032fef8)
 12 0x7bc75f10 call_thread_entry_point+0x6f() in ntdll (0x0032ffc8)
 13 0x7bc4b9aa call_dll_entry_point+0x629() in ntdll (0x0032ffe8)






ShakaZ
Level 2
Level 2
Posts: 10
Joined: Thu Feb 17, 2011 10:22 pm

Post by ShakaZ »

Hope that's the way to do it :)

Code: Select all

$ winedbg /media/Data/Program\ Files/Anomaly\ -\ Warzone\ Earth/AnomalyWarzoneEarth.exe
WineDbg starting on pid 003a
start_process () at /tmp/buildd/wine-1.3.16/dlls/kernel32/process.c:1086
0x7b85a683 start_process+0x53 [/tmp/buildd/wine-1.3.16/dlls/kernel32/process.c:1086] in kernel32: movl  %edi,0x4(%esp)
Unable to access file '/tmp/buildd/wine-1.3.16/dlls/kernel32/process.c'
Wine-dbg>c
Thread ID=003d not in our list of threads -> can't rename
Thread ID=003e not in our list of threads -> can't rename
Thread ID=003f not in our list of threads -> can't rename
Thread ID=0040 not in our list of threads -> can't rename
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x7e0bac95).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7e0bac95 ESP:0033f4e8 EBP:0033f6e0 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:00000000 EBX:7e105b50 ECX:ffffffff EDX:00000000
 ESI:7e10db3c EDI:00000000
Stack dump:
0x0033f4e8:  00001f03 03a000f4 7d78c7b0 ffffffff
0x0033f4f8:  00000001 00000001 00000000 00000018
0x0033f508:  00000001 7d72d448 00002208 0033f674
0x0033f518:  7bca71e4 00000000 00000000 7d78c7b0
0x0033f528:  7d782ae8 000001fc 03a000f4 00000000
0x0033f538:  00000002 7b00e90c 0033f6b0 f7608101
Backtrace:
=>0 0x7e0bac95 has_opengl+0xed5() [/tmp/buildd/wine-1.3.16/dlls/winex11.drv/opengl.c:351] in winex11 (0x0033f6e0)
  1 0x7e0be319 X11DRV_wglGetProcAddress+0x28(lpszProc="glAccum") [/tmp/buildd/wine-1.3.16/dlls/winex11.drv/opengl.c:1849] in winex11 (0x0033f730)
  2 0x7eaff9ab wglGetProcAddress+0x6a(func="glAccum") [/tmp/buildd/wine-1.3.16/dlls/gdi32/opengl.c:378] in gdi32 (0x0033f780)
  3 0x7e3d4bde InitAdapters+0x12d(wined3d=0x12c5c0) [/tmp/buildd/wine-1.3.16/dlls/wined3d/directx.c:5121] in wined3d (0x0033fc20)
  4 0x7e3daed1 wined3d_init+0x30(wined3d=0x12c5c0, version=0x9, parent=0x12c198) [/tmp/buildd/wine-1.3.16/dlls/wined3d/directx.c:5386] in wined3d (0x0033fc40)
  5 0x7e46510a wined3d_create+0x59(version=0x9, parent=0x12c198) [/tmp/buildd/wine-1.3.16/dlls/wined3d/wined3d_main.c:93] in wined3d (0x0033fc80)
  6 0x7e4b464f Direct3DCreate9+0x5e(SDKVersion=0x20) [/tmp/buildd/wine-1.3.16/dlls/d3d9/d3d9_main.c:43] in d3d9 (0x0033fcb0)
  7 0x00404d70 in anomalywarzoneearth (+0x4d6f) (0x0033fd74)
  8 0x0040120e in anomalywarzoneearth (+0x120d) (0x0033fe90)
  9 0x7b859a5c call_process_entry+0xb() in kernel32 (0x0033fea8)
  10 0x7b85a68f start_process+0x5e(peb=0x7ffdf000) [/tmp/buildd/wine-1.3.16/dlls/kernel32/process.c:1086] in kernel32 (0x0033fee8)
  11 0x7bc734c8 call_thread_func+0xb() in ntdll (0x0033fef8)
  12 0x7bc75f10 call_thread_entry_point+0x6f(entry=0x7b85a630, arg=0x7ffdf000) [/tmp/buildd/wine-1.3.16/dlls/ntdll/signal_i386.c:2499] in ntdll (0x0033ffc8)
  13 0x7bc4b9aa start_process+0x29(kernel_start=0x7b85a630) [/tmp/buildd/wine-1.3.16/dlls/ntdll/loader.c:2606] in ntdll (0x0033ffe8)
  14 0xf760a95d wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
0x7e0bac95 has_opengl+0xed5 [/tmp/buildd/wine-1.3.16/dlls/winex11.drv/opengl.c:351] in winex11: repne scasb     %es:(%edi)
Unable to access file '/tmp/buildd/wine-1.3.16/dlls/winex11.drv/opengl.c'
I did a WINEDEBUG=+relay wine also but the output it produces is over 2MB...
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Post by vitamin »

ShakaZ wrote:Backtrace:
=>0 0x7e0bac95 has_opengl+0xed5() [/tmp/buildd/wine-1.3.16/dlls/winex11.drv/opengl.c:351] in winex11 (0x0033f6e0)
1 0x7e0be319 X11DRV_wglGetProcAddress+0x28(lpszProc="glAccum") [/tmp/buildd/wine-1.3.16/dlls/winex11.drv/opengl.c:1849] in winex11 (0x0033f730)
What video card and drivers? Have you tried reinstalling drivers?
ShakaZ
Level 2
Level 2
Posts: 10
Joined: Thu Feb 17, 2011 10:22 pm

Post by ShakaZ »

Card : nvidia G105M
Driver : nvidia 260.19.36
Kernel : 2.6.37-2.dmz.1-liquorix-amd64
I'll give reinstalling the river a try
ShakaZ
Level 2
Level 2
Posts: 10
Joined: Thu Feb 17, 2011 10:22 pm

Post by ShakaZ »

Upgraded to
Driver : nvidia 270.41.03
Kernel : 2.6.38-2.dmz.2-liquorix-amd64
Still get the same error except I can't click on OK when the error message box appears and the backtrace is shorter.

Code: Select all

$ winedbg /media/Data/Program\ Files/Anomaly\ -\ Warzone\ Earth/AnomalyWarzoneEarth.exe 
err:winedevice:ServiceMain driver L"SecDrv" failed to load
WineDbg starting on pid 0025
start_process () at /tmp/buildd/wine-1.3.16/dlls/kernel32/process.c:1086
0x7b85a683 start_process+0x53 [/tmp/buildd/wine-1.3.16/dlls/kernel32/process.c:1086] in kernel32: movl  %edi,0x4(%esp)
Unable to access file '/tmp/buildd/wine-1.3.16/dlls/kernel32/process.c'
Wine-dbg>c
Thread ID=0028 not in our list of threads -> can't rename
Thread ID=0029 not in our list of threads -> can't rename
Thread ID=002a not in our list of threads -> can't rename
Thread ID=002b not in our list of threads -> can't rename
fixme:win:EnumDisplayDevicesW ((null),0,0x33f818,0x00000000), stub!
fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats
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 0x36314644 (as fourcc: DF16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314644) 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
Thread ID=002c not in our list of threads -> can't rename
err:ole:CoGetClassObject class {5a508685-a254-4fba-9b82-9a24b00306af} not registered
err:ole:CoGetClassObject no class object {5a508685-a254-4fba-9b82-9a24b00306af} could be created for context 0x1
err:d3d:IWineD3DDeviceImpl_Reset Cannot change the device window yet
err:d3d:IWineD3DDeviceImpl_Reset Cannot change the device window yet
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
fixme:dinput:IDirectInputAImpl_QueryInterface Unsupported interface: {eb0d7dfa-1990-4f27-b4d6-edf2eec4a44c}
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0044f30a).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:0044f30a ESP:0033fcc4 EBP:00d1dbc0 EFLAGS:00010216(  R- --  I   -A-P- )
 EAX:00d1dbf4 EBX:00000000 ECX:00000000 EDX:7bcb9a60
 ESI:00d1dbc0 EDI:00d1d990
Stack dump:
0x0033fcc4:  00d1dbf4 00000001 00000004 ffffffff
0x0033fcd4:  00000000 00000001 00000000 00000000
0x0033fce4:  00000001 003421aa 0000048f 0033fd18
0x0033fcf4:  003421b6 00000001 00000000 00000003
0x0033fd04:  ffffffff 00000000 05a3d440 00000001
0x0033fd14:  0000048f 00d1dbbc 0044f8a5 00000003                                                                                                                                                
Backtrace:                                                                                                                                                                                      
=>0 0x0044f30a in anomalywarzoneearth (+0x4f30a) (0x00d1dbc0)                                                                                                                                   
  1 0x00000000 (0x0012adf8)                                                                                                                                                                     
  2 0x7e721220 in dinput (+0x3121f) (0x7e7211e0)                                                                                                                                                
  3 0x7e705760 IDirectInput8WImpl_AddRef+0xf(iface=0x7e7075b0) [/tmp/buildd/wine-1.3.16/dlls/dinput/dinput_main.c:574] in dinput (0x7e707230)                                                   
  4 0x7e7063b0 IDirectInput8WImpl_Release+0xf(iface=0x7e706080) [/tmp/buildd/wine-1.3.16/dlls/dinput/dinput_main.c:598] in dinput (0x7e707230)                                                  
  5 0x7e7075b0 in dinput (+0x175af) (0x7e707230)                                                                                                                                                
  6 0x458b08ec (0x83e58955)                                                                                                                                                                     
0x0044f30a: movl        0x0(%ecx),%edx
Wine-dbg>c
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0044f30a).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:0044f30a ESP:0033fcc4 EBP:00d1dbc0 EFLAGS:00010216(  R- --  I   -A-P- )
 EAX:00d1dbf4 EBX:00000000 ECX:00000000 EDX:7bcb9a60
 ESI:00d1dbc0 EDI:00d1d990
Stack dump:
0x0033fcc4:  00d1dbf4 00000001 00000004 ffffffff
0x0033fcd4:  00000000 00000001 00000000 00000000
0x0033fce4:  00000001 003421aa 0000048f 0033fd18
0x0033fcf4:  003421b6 00000001 00000000 00000003
0x0033fd04:  ffffffff 00000000 05a3d440 00000001
0x0033fd14:  0000048f 00d1dbbc 0044f8a5 00000003
Backtrace:
=>0 0x0044f30a in anomalywarzoneearth (+0x4f30a) (0x00d1dbc0)
  1 0x00000000 (0x0012adf8)
  2 0x7e721220 in dinput (+0x3121f) (0x7e7211e0)
  3 0x7e705760 IDirectInput8WImpl_AddRef+0xf(iface=0x7e7075b0) [/tmp/buildd/wine-1.3.16/dlls/dinput/dinput_main.c:574] in dinput (0x7e707230)
  4 0x7e7063b0 IDirectInput8WImpl_Release+0xf(iface=0x7e706080) [/tmp/buildd/wine-1.3.16/dlls/dinput/dinput_main.c:598] in dinput (0x7e707230)
  5 0x7e7075b0 in dinput (+0x175af) (0x7e707230)
  6 0x458b08ec (0x83e58955)
0x0044f30a: movl        0x0(%ecx),%edx
ShakaZ
Level 2
Level 2
Posts: 10
Joined: Thu Feb 17, 2011 10:22 pm

Post by ShakaZ »

Actually the backtrace seems to be different so one step further but still doesn't work.
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Post by vitamin »

ShakaZ wrote: 3 0x7e705760 IDirectInput8WImpl_AddRef+0xf(iface=0x7e7075b0) [/tmp/buildd/wine-1.3.16/dlls/dinput/dinput_main.c:574] in dinput (0x7e707230)
Smells fishy. Try upgrading Wine.
ShakaZ
Level 2
Level 2
Posts: 10
Joined: Thu Feb 17, 2011 10:22 pm

Post by ShakaZ »

Upgraded to wine 1.3.18. This removed wine-dbg so I can't give full debug info atm.
When launching, wine first did a reconfiguration, then an error message said it wasn't possible to store data and asked if it should continue.
Then the program crashed.
On the positive side this time it didn't crash in a way that I had to close the terminal tab to get rid of a zombie process.

Code: Select all

$ wine /media/Data/Program\ Files/Anomaly\ -\ Warzone\ Earth/AnomalyWarzoneEarth.exe 
err:winedevice:ServiceMain driver L"SecDrv" failed to load
fixme:iphlpapi:NotifyAddrChange (Handle 0x8fe8d8, overlapped 0x8fe8bc): stub
wine: configuration in '/home/shakaz/.wine' has been updated.
fixme:win:EnumDisplayDevicesW ((null),0,0x32f818,0x00000000), stub!
fixme:d3d:swapchain_init Add OpenGL context recreation support to context_validate_onscreen_formats
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 0x36314644 (as fourcc: DF16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314644) 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
err:ole:CoGetClassObject class {5a508685-a254-4fba-9b82-9a24b00306af} not registered
err:ole:CoGetClassObject no class object {5a508685-a254-4fba-9b82-9a24b00306af} could be created for context 0x1
err:d3d:IWineD3DDeviceImpl_Reset Cannot change the device window yet
err:d3d:IWineD3DDeviceImpl_Reset Cannot change the device window yet
fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
fixme:dinput:IDirectInputAImpl_QueryInterface Unsupported interface: {eb0d7dfa-1990-4f27-b4d6-edf2eec4a44c}
wine: Unhandled page fault on read access to 0x00000000 at address 0x44f30a (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0044f30a).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:0044f30a ESP:0032fcc4 EBP:00d1dbc0 EFLAGS:00010216(  R- --  I   -A-P- )
 EAX:00d1dbf4 EBX:00000000 ECX:00000000 EDX:7bcb9760
 ESI:00d1dbc0 EDI:00d1d990
Stack dump:
0x0032fcc4:  00d1dbf4 00000001 00000004 ffffffff
0x0032fcd4:  00000000 00000001 00000000 00000000
0x0032fce4:  00000001 003321aa 0000048f 0032fd18
0x0032fcf4:  003321b6 00000001 00000000 00000003
0x0032fd04:  ffffffff 00000000 0599c440 00000001
0x0032fd14:  0000048f 00d1dbbc 0044f8a5 00000003
Backtrace:
=>0 0x0044f30a in anomalywarzoneearth (+0x4f30a) (0x00d1dbc0)
  1 0x00000000 (0x0012cdb0)
  2 0x7e71a220 c_dfDIKeyboard+0x19f() in dinput (0x7e71a1e0)
  3 0x7e6fe760 in dinput (+0xe75f) (0x7e700230)
  4 0x458b08ec (0x83e58955)
0x0044f30a: movl        0x0(%ecx),%edx                                                                                                                                                          
Modules:                                                                                                                                                                                        
Module  Address                 Debug info      Name (106 modules)                                                                                                                              
PE        330000-  344000       Deferred        xinput1_3                                                                                                                                       
PE        350000-  357000       Deferred        x3daudio1_7                                                                                                                                     
PE        400000-  855000       Export          anomalywarzoneearth                                                                                                                             
PE        860000-  c09000       Deferred        d3dx9_36                                                                                                                                        
PE      76610000-76632000       Deferred        misty_api                                                                                                                                       
PE      78000000-78044000       Deferred        msvcrt                                                                                                                                          
PE      78480000-7850e000       Deferred        msvcp90
PE      78520000-785c3000       Deferred        msvcr90
ELF     7a0df000-7b800000       Deferred        libnvidia-glcore.so.270.41.03
ELF     7b800000-7b8e6000       Deferred        kernel32<elf>
  \-PE  7b810000-7b8e6000       \               kernel32
ELF     7bc00000-7bcbb000       Deferred        ntdll<elf>
  \-PE  7bc10000-7bcbb000       \               ntdll
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
ELF     7d9aa000-7da78000       Deferred        libgl.so.1
ELF     7da97000-7daa0000       Deferred        librt.so.1
ELF     7daa0000-7dada000       Deferred        libdbus-1.so.3
ELF     7dada000-7dade000       Deferred        libgpg-error.so.0
ELF     7dade000-7daee000       Deferred        libtasn1.so.3
ELF     7daee000-7db02000       Deferred        libresolv.so.2
ELF     7db02000-7db12000       Deferred        libavahi-client.so.3
ELF     7db12000-7db1e000       Deferred        libavahi-common.so.3
ELF     7db1e000-7db92000       Deferred        libgcrypt.so.11
ELF     7db92000-7dc2a000       Deferred        libgnutls.so.26
ELF     7dc2a000-7dc4d000       Deferred        libk5crypto.so.3
ELF     7dc4d000-7dcff000       Deferred        libkrb5.so.3
ELF     7dd3a000-7dd3d000       Deferred        libkeyutils.so.1
ELF     7dd3d000-7dd44000       Deferred        libkrb5support.so.0
ELF     7dd44000-7dd73000       Deferred        libgssapi_krb5.so.2
ELF     7dd73000-7ddbe000       Deferred        libcups.so.2
ELF     7ddda000-7dddc000       Deferred        libnvidia-tls.so.270.41.03
ELF     7de20000-7de53000       Deferred        uxtheme<elf>
  \-PE  7de30000-7de53000       \               uxtheme
ELF     7de53000-7de5c000       Deferred        libxcursor.so.1
ELF     7de5c000-7de69000       Deferred        libxi.so.6
ELF     7de69000-7de6e000       Deferred        libxfixes.so.3
ELF     7de6e000-7de71000       Deferred        libxcomposite.so.1
ELF     7de71000-7de78000       Deferred        libxrandr.so.2
ELF     7de78000-7de81000       Deferred        libxrender.so.1
ELF     7de81000-7de86000       Deferred        libxxf86vm.so.1
ELF     7de86000-7de89000       Deferred        libxinerama.so.1
ELF     7de89000-7dea9000       Deferred        imm32<elf>
  \-PE  7de90000-7dea9000       \               imm32
ELF     7dea9000-7deae000       Deferred        libxdmcp.so.6
ELF     7deae000-7dec7000       Deferred        libxcb.so.1
ELF     7dec7000-7dfe4000       Deferred        libx11.so.6
ELF     7dfe4000-7dff3000       Deferred        libxext.so.6
ELF     7dff3000-7e00a000       Deferred        libice.so.6
ELF     7e00a000-7e012000       Deferred        libsm.so.6
ELF     7e014000-7e017000       Deferred        libcom_err.so.2
ELF     7e031000-7e0da000       Deferred        winex11<elf>
  \-PE  7e040000-7e0da000       \               winex11
ELF     7e0da000-7e1c7000       Deferred        oleaut32<elf>
  \-PE  7e0f0000-7e1c7000       \               oleaut32
ELF     7e1c7000-7e1f6000       Deferred        ws2_32<elf>
  \-PE  7e1d0000-7e1f6000       \               ws2_32
ELF     7e21e000-7e244000       Deferred        libexpat.so.1
ELF     7e244000-7e273000       Deferred        libfontconfig.so.1
ELF     7e273000-7e287000       Deferred        libz.so.1
ELF     7e287000-7e2fe000       Deferred        libfreetype.so.6
ELF     7e2fe000-7e337000       Deferred        libncurses.so.5
ELF     7e338000-7e33c000       Deferred        libuuid.so.1
ELF     7e356000-7e36f000       Deferred        d3dx9_43<elf>
  \-PE  7e360000-7e36f000       \               d3dx9_43
ELF     7e36f000-7e4a4000       Deferred        wined3d<elf>
  \-PE  7e380000-7e4a4000       \               wined3d
ELF     7e4a4000-7e4d8000       Deferred        d3d9<elf>
  \-PE  7e4b0000-7e4d8000       \               d3d9
ELF     7e4d8000-7e50e000       Deferred        winspool<elf>
  \-PE  7e4e0000-7e50e000       \               winspool
ELF     7e50e000-7e56c000       Deferred        setupapi<elf>
  \-PE  7e520000-7e56c000       \               setupapi
ELF     7e56c000-7e5e0000       Deferred        rpcrt4<elf>
  \-PE  7e580000-7e5e0000       \               rpcrt4
ELF     7e5e0000-7e6e4000       Deferred        ole32<elf>
  \-PE  7e600000-7e6e4000       \               ole32
ELF     7e6e4000-7e71e000       Dwarf           dinput<elf>
  \-PE  7e6f0000-7e71e000       \               dinput
ELF     7e71e000-7e738000       Deferred        dinput8<elf>
  \-PE  7e720000-7e738000       \               dinput8
ELF     7e738000-7e827000       Deferred        comctl32<elf>
  \-PE  7e740000-7e827000       \               comctl32
ELF     7e827000-7e9eb000       Deferred        shell32<elf>
  \-PE  7e840000-7e9eb000       \               shell32
ELF     7e9eb000-7ea4e000       Deferred        shlwapi<elf>
  \-PE  7ea00000-7ea4e000       \               shlwapi
ELF     7ea4e000-7eaa9000       Deferred        advapi32<elf>
  \-PE  7ea60000-7eaa9000       \               advapi32
ELF     7eaa9000-7eb39000       Deferred        gdi32<elf>
  \-PE  7eac0000-7eb39000       \               gdi32
ELF     7eb39000-7ec69000       Deferred        user32<elf>
  \-PE  7eb50000-7ec69000       \               user32
ELF     7ef8e000-7ef9a000       Deferred        libnss_files.so.2
ELF     7ef9a000-7efa4000       Deferred        libnss_nis.so.2
ELF     7efa4000-7efbb000       Deferred        libnsl.so.1
ELF     7efbb000-7efe1000       Deferred        libm.so.6
ELF     7efe1000-7efe4000       Deferred        libxau.so.6
ELF     7efe8000-7f000000       Deferred        version<elf>
  \-PE  7eff0000-7f000000       \               version
ELF     f7509000-f750d000       Deferred        libdl.so.2
ELF     f750d000-f7654000       Deferred        libc.so.6
ELF     f7655000-f766e000       Deferred        libpthread.so.0
ELF     f7685000-f768d000       Deferred        libnss_compat.so.2
ELF     f768d000-f77cf000       Dwarf           libwine.so.1
ELF     f77d1000-f77ef000       Deferred        ld-linux.so.2
ELF     f77ef000-f77f0000       Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) Z:\media\Data\Program Files\Anomaly - Warzone Earth\AnomalyWarzoneEarth.exe
        0000003e    0
        0000003d    0
        0000003c    0
        0000003b    0
        0000003a    0
        00000039    0
        00000009    0 <==
0000000e services.exe
        0000001c    0
        00000016    0
        00000015    0
        00000014    0
        00000010    0
        0000000f    0
00000011 winedevice.exe
        00000018    0
        00000017    0
        00000013    0
        00000012    0
00000019 plugplay.exe
        0000001d    0
        0000001b    0
        0000001a    0
00000027 explorer.exe
        00000028    0
Backtrace:
=>0 0x0044f30a in anomalywarzoneearth (+0x4f30a) (0x00d1dbc0)
  1 0x00000000 (0x0012cdb0)
  2 0x7e71a220 c_dfDIKeyboard+0x19f() in dinput (0x7e71a1e0)
  3 0x7e6fe760 in dinput (+0xe75f) (0x7e700230)
  4 0x458b08ec (0x83e58955)
Segmentation fault
The final backtrace address is the same as in the previous post, so I guess it breaks at the same point.
User avatar
DanKegel
Moderator
Moderator
Posts: 1164
Joined: Wed May 14, 2008 11:44 am

Post by DanKegel »

Your log showed two interesting bits:

err:winedevice:ServiceMain driver L"SecDrv" failed to load

That might be nasty DRM that Wine doesn't support.

fixme:dinput:IDirectInputAImpl_QueryInterface Unsupported interface: {eb0d7dfa-1990-4f27-b4d6-edf2eec4a44c}
wine: Unhandled page fault on read access to 0x00000000 at address 0x44f30a (thread 0009), starting debugger...

You could try 'winetricks dinput8', but that's kind of a long shot.
User avatar
DanKegel
Moderator
Moderator
Posts: 1164
Joined: Wed May 14, 2008 11:44 am

Post by DanKegel »

Ah, just tried 'winetricks dinput8', it lets the game start.

Sound is horrible until you do 'winetricks dsoundhw=emulated'.

After that, it seems ok at very first glance, though I didn't play at all.
Mateusz Stachowski
Level 3
Level 3
Posts: 71
Joined: Mon Apr 18, 2011 3:49 am

Post by Mateusz Stachowski »

Wow thanks I've been trying to checkout the demo from Steam since it's been released.

Adding dinput8 with winetricks finally workout.

I don't have sound though. That's probablly because I've changed ALSA + PulseAudio on OSS4 (4.2-2004) :D in my Ubuntu 10.10 installation. I know that OSS isn't supported sound system in wine but do you know some tips to make it work better. I mean it works in many apps. Seems that thouse from Steam are making the most problems.

Oh and dsoundhw=emulated didn't changed anything.
tpievila
Newbie
Newbie
Posts: 2
Joined: Wed Apr 20, 2011 12:39 pm

Post by tpievila »

I'm still having troubles getting anomaly wze running. Nobody has mentioned winetricks xact, but without it I couldn't get anywhere. Now I don't get an error, but it just crashes. Hints? Paste of trying with vanilla wine 1.3.18 (in Ubuntu) and with few winetricks: http://pastebin.com/A0LR3uK9
Mateusz Stachowski
Level 3
Level 3
Posts: 71
Joined: Mon Apr 18, 2011 3:49 am

Post by Mateusz Stachowski »

I didn't had to use winetricks xact to get it working. I think that Steam do it for me at first run.

Do you running it from Steam or is this version from GamersGate. If you have it on Steam than start it from there.

Oh and you should install vcrun2005 with winetricks. I saw that you already done this with vcrun2008.


This game requiers also DirectX dlls to get it working (atleast Steam put some in system32).
tpievila
Newbie
Newbie
Posts: 2
Joined: Wed Apr 20, 2011 12:39 pm

Post by tpievila »

I hadn't tried it with Steam, instead trying to create a separate wineprefix just for it. With steam it first crashed, then after "winetricks dinput8" I get a light grey screen and lot's and lot's of the following line:

"err:d3d_shader:shader_glsl_select >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from glUseProgramObjectARB @ glsl_shader.c / 4625".

Still no game... but my Steam prefix is hardly "clean"... maybe that's a problem?
Mateusz Stachowski
Level 3
Level 3
Posts: 71
Joined: Mon Apr 18, 2011 3:49 am

Post by Mateusz Stachowski »

This time I've downloaded demo from GamersGate (no need for Steam in this case).

And I did the following to make it run:

winetricks dinput8 xact vcrun2005 vcrun2008

With those things installed demo runs, but I don't have sound I'm not using ALSA or PulseAudio I've changed them for OSS4 and this is unsupported in Wine.
Cali11989
Newbie
Newbie
Posts: 2
Joined: Mon Aug 08, 2011 1:23 am

Post by Cali11989 »

I did all you posted scripts and it all worked out...Finally miracle happened. :D
Locked