[Bug 18987] Prototype doesn't run reliably

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Jul 4 06:26:41 CDT 2014


https://bugs.winehq.org/show_bug.cgi?id=18987

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |focht at gmx.net
            Summary|Prototype: Fails to start   |Prototype doesn't run
                   |                            |reliably

--- Comment #18 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

confirming.

Prerequisite: 'XAudio2_3.dll' -> bug 36847

Kind of hit and miss.
There are runs with the intro/ingame videos and gameplay fine (no crash).
Sometimes it just crashes.

I've also seen a crash due to heap corruption once, triggered by D3D (probably
not the originator).

There are also various crash reports for Windows.
It is likely that the game itself is just bugged.

--- snip ---
...
0044:Call PE DLL (proc=0x180024f0,module=0x18000000
L"binkw32.dll",reason=PROCESS_ATTACH,res=(nil)) 
...
003e:Call opengl32.wglGetCurrentContext() ret=7dfee5e9
003e:Ret  opengl32.wglGetCurrentContext() retval=00010002 ret=7dfee5e9
003e:Call gdi32.GetPixelFormat(00280028) ret=7dfee6e3
003e:Call opengl32.wglGetPixelFormat(00280028) ret=7ebf6a2b
003e:Call gdi32.__wine_get_wgl_driver(00280028,0000000b) ret=7df3a669
003e:Ret  gdi32.__wine_get_wgl_driver() retval=7e57afc0 ret=7df3a669
003e:Ret  opengl32.wglGetPixelFormat() retval=00000001 ret=7ebf6a2b
003e:Ret  gdi32.GetPixelFormat() retval=00000001 ret=7dfee6e3
003e:Ret  wined3d.wined3d_surface_map() retval=00000000 ret=7e1448ea
003e:Call wined3d.wined3d_mutex_unlock() ret=7e1448f3
003e:Ret  wined3d.wined3d_mutex_unlock() retval=00000000 ret=7e1448f3
003e:Call wined3d.wined3d_mutex_unlock() ret=7e146fe4
003e:Ret  wined3d.wined3d_mutex_unlock() retval=00000000 ret=7e146fe4
003e:Call KERNEL32.QueryPerformanceCounter(1519e9f4) ret=1061d46d
003e:Ret  KERNEL32.QueryPerformanceCounter() retval=00000001 ret=1061d46d
003e:CALL binkw32._BinkDoFrame at 4(174c16c0) ret=1059fe59
003e:Call KERNEL32.QueryPerformanceCounter(1519e9bc) ret=180123bb
003e:Ret  KERNEL32.QueryPerformanceCounter() retval=00000001 ret=180123bb
003e:Call KERNEL32.GetTickCount() ret=180123c1
003e:Ret  KERNEL32.GetTickCount() retval=00697a75 ret=180123c1
003e:Call KERNEL32.QueryPerformanceCounter(1519e9bc) ret=180123bb
003e:Ret  KERNEL32.QueryPerformanceCounter() retval=00000001 ret=180123bb
003e:Call KERNEL32.GetTickCount() ret=180123c1
003e:Ret  KERNEL32.GetTickCount() retval=00697a75 ret=180123c1
003e:trace:seh:raise_exception code=c0000005 flags=0 addr=0x18016f03
ip=18016f03 tid=003e
003e:trace:seh:raise_exception  info[0]=00000000
003e:trace:seh:raise_exception  info[1]=1fc101c3
003e:trace:seh:raise_exception  eax=80808080 ebx=80808080 ecx=80808080
edx=80808080 esi=1fc101c3 edi=1f99d508
003e:trace:seh:raise_exception  ebp=00000280 esp=15197d94 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00010293
003e:trace:seh:call_stack_handlers calling handler at 0x7bc9dbe3 code=c0000005
flags=0
003e:Call KERNEL32.UnhandledExceptionFilter(15197864) ret=7bc9dc1d
003e:trace:seh:start_debugger Starting debugger "winedbg --auto 50 492"
003e:Ret  KERNEL32.UnhandledExceptionFilter() retval=00000000 ret=7bc9dc1d
003e:trace:seh:call_stack_handlers handler at 0x7bc9dbe3 returned 1 
...
Unhandled exception: page fault on read access to 0x1fc101c3 in 32-bit code
(0x18016f03).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:18016f03 ESP:15197d94 EBP:00000280 EFLAGS:00010293(  R- --  I S -A- -C)
 EAX:80808080 EBX:80808080 ECX:80808080 EDX:80808080
 ESI:1fc101c3 EDI:1f99d508
Stack dump:
0x15197d94:  1519825c 15198250 1fc0f7b8 00000280
0x15197da4:  173a6df0 173a6e20 00000000 00000000
0x15197db4:  00000000 03020100 07060504 0b0a0908
0x15197dc4:  0f0e0d0c 03020100 07060504 0b0a0908
0x15197dd4:  0f0e0d0c 03020100 07060504 0b0a0908
0x15197de4:  0f0e0d0c 03020100 07060504 0b0a0908 
...
Backtrace:
=>0 0x18016f03 in binkw32 (+0x16f03) (0x00000280)
0x18016f03: movl    0x0(%esi),%eax
Modules:
Module    Address            Debug info    Name (125 modules)
PE      400000-  62a030    Deferred        prototypef
PE     ff50000- ffdb000    Deferred        xaudio2_3
PE    10000000-11424000    Deferred        prototypeenginef
PE    18000000-18037000    Export          binkw32
ELF    4e975000-4e997000    Deferred        libxcb.so.1 
...
Threads:
process  tid      prio (all id:s are in hex) 
...
00000032 (D) Z:\home\focht\Downloads\Prototype\prototypef.exe
    0000000d    1
    00000030   15
    0000002c   15
    00000034    0
    00000041    2
    00000040    0
    0000003e    0 <==
    0000003d    1
    0000003c    1
    0000003b   15
    0000003a    0
    00000039    0
    00000038    0
    00000037    2
    00000044    0 
--- snip ---

$ wine --version
wine-1.7.21-50-g10e6a66

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list