On Mon, Jun 2, 2008 at 1:41 PM, fredand44 <wineforum-user at winehq.org>
wrote:> Hello!
>
> With your help I managed to run the Game Gun with Wine 1.0.0.
> I have reached pretty far into the game. approx 19%
>
> But then almost always at the same place it crash and through the terminal
I manged to get this output:
>
> fixme:d3d9:Direct3DShaderValidatorCreate9 stub
> fixme:d3d9:Direct3DShaderValidatorCreate9 stub
> wine: Unhandled page fault on read access to 0x0000000e at address
0x7e730445 (thread 0009), starting debugger...
> Unhandled exception: page fault on read access to 0x0000000e in 32-bit code
(0x7e730445).
> Register dump:
> CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
> EIP:7e730445 ESP:0032f398 EBP:0014f660 EFLAGS:00010206( - 00 -
RIP1)
> EAX:00000000 EBX:7e73e6d0 ECX:7e635bb0 EDX:0014f688
> ESI:00000006 EDI:7e73eebc
> Stack dump:
> 0x0032f398: 7e73eebc 1705de20 7e73e360 00000004
> 0x0032f3a8: 035f0840 7e73e360 00000004 035f0840
> 0x0032f3b8: 7e73e360 00000004 014f4014 004dac31
> 0x0032f3c8: 0014f660 00000006 014b7780 032a2564
> 0x0032f3d8: 458c204f 42300000 c4c61619 0000000c
> 0x0032f3e8: 00000000 c1604e00 41632d78 3cf4014d
> Backtrace:
> =>1 0x7e730445 IDirect3DDevice9Impl_SetVertexShader+0x55() in d3d9
(0x0014f660)
> 2 0x000026f5 (0x7e73e360)
> 3 0x7e721000 in d3d9 (+0x11000) (0x7e7255a0)
> 4 0x00000010 (0xb95cec83)
> 5 0x00000000 (0x00000000)
> 0x7e730445 IDirect3DDevice9Impl_SetVertexShader+0x55 in d3d9: movl
0x8(%esi),%eax
> Modules:
> Module Address Debug info Name (77 modules)
> PE 400000- 86fac4 Deferred gun
> PE 18000000-18068000 Deferred binkw32
> ELF 7bf00000-7bf03000 Deferred <wine-loader>
> ELF 7d4b6000-7d4c2000 Deferred libgcc_s.so.1
> ELF 7d4c2000-7d4fb000 Deferred dinput<elf>
> \-PE 7d4d0000-7d4fb000 \ dinput
> ELF 7d4fb000-7d514000 Deferred dinput8<elf>
> \-PE 7d500000-7d514000 \ dinput8
> ELF 7d5b0000-7df48000 Deferred libglcore.so.1
> ELF 7df48000-7dfde000 Deferred libgl.so.1
> ELF 7e003000-7e018000 Deferred midimap<elf>
> \-PE 7e010000-7e018000 \ midimap
> ELF 7e018000-7e040000 Deferred msacm32<elf>
> \-PE 7e020000-7e040000 \ msacm32
> ELF 7e040000-7e058000 Deferred msacm32<elf>
> \-PE 7e050000-7e058000 \ msacm32
> ELF 7e058000-7e138000 Deferred libasound.so.2
> ELF 7e148000-7e17e000 Deferred winealsa<elf>
> \-PE 7e150000-7e17e000 \ winealsa
> ELF 7e17e000-7e188000 Deferred libxcursor.so.1
> ELF 7e188000-7e18d000 Deferred libxfixes.so.3
> ELF 7e18d000-7e190000 Deferred libxcomposite.so.1
> ELF 7e190000-7e197000 Deferred libxrandr.so.2
> ELF 7e197000-7e1a0000 Deferred libxrender.so.1
> ELF 7e1a0000-7e1a3000 Deferred libxinerama.so.1
> ELF 7e1a3000-7e1c3000 Deferred imm32<elf>
> \-PE 7e1b0000-7e1c3000 \ imm32
> ELF 7e1c3000-7e1c9000 Deferred libxdmcp.so.6
> ELF 7e1c9000-7e1cc000 Deferred libxau.so.6
> ELF 7e1cc000-7e2cf000 Deferred libx11.so.6
> ELF 7e2cf000-7e2de000 Deferred libxext.so.6
> ELF 7e2de000-7e2e3000 Deferred libxxf86vm.so.1
> ELF 7e2e3000-7e2fc000 Deferred libice.so.6
> ELF 7e2fc000-7e304000 Deferred libsm.so.6
> ELF 7e304000-7e3a2000 Deferred winex11<elf>
> \-PE 7e310000-7e3a2000 \ winex11
> ELF 7e40d000-7e542000 Deferred libxml2.so.2
> ELF 7e542000-7e571000 Deferred libfontconfig.so.1
> ELF 7e571000-7e584000 Deferred libz.so.1
> ELF 7e584000-7e5ff000 Deferred libfreetype.so.6
> ELF 7e5ff000-7e70b000 Deferred wined3d<elf>
> \-PE 7e610000-7e70b000 \ wined3d
> ELF 7e70b000-7e73f000 Export d3d9<elf>
> \-PE 7e710000-7e73f000 \ d3d9
> ELF 7e73f000-7e76e000 Deferred ws2_32<elf>
> \-PE 7e750000-7e76e000 \ ws2_32
> ELF 7e76e000-7e81e000 Deferred oleaut32<elf>
> \-PE 7e780000-7e81e000 \ oleaut32
> ELF 7e81e000-7e831000 Deferred libresolv.so.2
> ELF 7e83d000-7e83f000 Deferred libnvidia-tls.so.1
> ELF 7e841000-7e860000 Deferred iphlpapi<elf>
> \-PE 7e850000-7e860000 \ iphlpapi
> ELF 7e860000-7e8c6000 Deferred rpcrt4<elf>
> \-PE 7e870000-7e8c6000 \ rpcrt4
> ELF 7e8c6000-7e978000 Deferred ole32<elf>
> \-PE 7e8d0000-7e978000 \ ole32
> ELF 7e978000-7ea1f000 Deferred gdi32<elf>
> \-PE 7e990000-7ea1f000 \ gdi32
> ELF 7ea1f000-7eb7a000 Deferred user32<elf>
> \-PE 7ea40000-7eb7a000 \ user32
> ELF 7eb7a000-7ec11000 Deferred winmm<elf>
> \-PE 7eb80000-7ec11000 \ winmm
> ELF 7ec11000-7ec5e000 Deferred dsound<elf>
> \-PE 7ec20000-7ec5e000 \ dsound
> ELF 7ec5e000-7ecb4000 Deferred advapi32<elf>
> \-PE 7ec70000-7ecb4000 \ advapi32
> ELF 7edd7000-7ef12000 Deferred kernel32<elf>
> \-PE 7edf0000-7ef12000 \ kernel32
> ELF 7ef12000-7ef1d000 Deferred libnss_files.so.2
> ELF 7ef1d000-7ef42000 Deferred libm.so.6
> ELF 7ef52000-7f000000 Deferred ntdll<elf>
> \-PE 7ef60000-7f000000 \ ntdll
> ELF b7c75000-b7c79000 Deferred libdl.so.2
> ELF b7c79000-b7db9000 Deferred libc.so.6
> ELF b7db9000-b7dd0000 Deferred libpthread.so.0
> ELF b7de0000-b7f17000 Deferred libwine.so.1
> ELF b7f18000-b7f33000 Deferred ld-linux.so.2
> Threads:
> process tid prio (all id:s are in hex)
> 00000008 (D) C:\Program Files\Activision\GUN\Gun.exe
> 00000020 2
> 0000001f 15
> 0000001e 0
> 00000009 0 <=> 0000000c
> 00000019 0
> 00000012 0
> 0000000e 0
> 0000000d 0
> 0000000f
> 00000015 0
> 00000014 0
> 00000011 0
> 00000010 0
> 00000016
> 0000001a 0
> 00000018 0
> 00000017 0
> 0000001c
> 0000001d 0
> Backtrace:
> =>1 0x7e730445 IDirect3DDevice9Impl_SetVertexShader+0x55() in d3d9
(0x0014f660)
> 2 0x000026f5 (0x7e73e360)
> 3 0x7e721000 in d3d9 (+0x11000) (0x7e7255a0)
> 4 0x00000010 (0xb95cec83)
> 5 0x00000000 (0x00000000)
> [fredrik at linux_2 GUN]$
>
> I have also got this error an other time, but at same place in the game:
>
> err:dsound:DSOUND_MixOne Fatal error. Under/Overflow? primary_done=63936,
mixpos=11488/54132 (1758/8288), primary_mixpos=10688, writepos=12288,
mixlen=10720
>
>
> If any one got any idea what this mean, why it occur and how to fix it.
> Please let me know!
>
> Best regards
> Fredrik
>
>
>
>
>
>
If not RC3, upgrade. You might also try a slightly older version,
i.e., 0.9.58/9, as a few d3d regressions slipped in recently.