Regression in wine-0.9.8

Daniel Skorka daniel.skorka at stud.uni-karlsruhe.de
Mon Feb 20 06:12:03 CST 2006


Hi,

wine-0.9.8 has a regression with the Max Payne demo. The demo worked
fine in 0.9.7, however the following is broken in 0.9.8:
Once you have started the application and begun playing (by selecting
Tutorial or New Game or Load) the game crashes as soon as you hit 'Esc'
(to get to the menu) or 'F5' (to do a quicksave). Here are the relevant
logs:
a) If you hit 'Esc':
--- snip ---
daniel at iapetus:~/.wine/drive_c/max payne demo$ wine maxpaynedemo.exe
ALSA lib seq_hw.c:446:(snd_seq_hw_open) open /dev/snd/seq failed: No such device
fixme:quartz:Filtergraph_QueryInterface unknown interface {56a868b2-0ad4-11ce-b03a-0020af0ba770}
fixme:d3d:IWineD3DImpl_CreateDevice (0x7fdf6578) Incomplete stub for d3d8
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x7cdc8fc8) : stub, emulating 64Mib for now, returning 64Mib
fixme:d3d_caps:IDirect3D8Impl_FillGLCaps found GL_VERSION  ("1.3 Mesa 6.4.1")->(0x00000009)
fixme:d3d_caps:IDirect3D8Impl_FillGLCaps found GL_RENDERER ("Mesa DRI Intel(R) 915GM 20050225 x86/MMX/SSE2")->(0x0000)
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(128,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(129,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(130,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(131,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(132,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(133,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(134,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(135,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(162,-1) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(163,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(164,1065353216) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(165,1) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(172,3) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(173,1) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(164,1065353216) not handled yet
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ba093d8
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=26620 < primary_done=26624)
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=26620 < primary_done=26624)
err:dsound:DSOUND_PhaseCancel length not a multiple of block size, len = 13338, block size = 4
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ba093d8
fixme:d3d:IDirect3DDevice8Impl_ResourceManagerDiscardBytes (0x7cd88eb8) : stub
fixme:d3d:IDirect3DDevice8Impl_GetDisplayMode (0x7cd88eb8) : returning w(1024) h(768) rr(85) fmt(21,D3DFMT_A8R8G8B8)
fixme:d3d:IDirect3DDevice8Impl_GetFrontBuffer (0x7cd88eb8) : Should return whole screen, only returns GL context window in top left corner
wine: Unhandled page fault on read access to 0x00000008 at address 0x7d7ff62a (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x00000008 in 32-bit code (0x7d7ff62a).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
 EIP:7d7ff62a ESP:7f9cfb38 EBP:7f9cfb80 EFLAGS:00210202(   - 00      - -RI1)
 EAX:00000000 EBX:7d82eab0 ECX:795b8b68 EDX:00000000
 ESI:7f9cfbc8 EDI:6dc1bd38
Stack dump:
0x00000000:  00000000 00000000 00000000 00000000
0x00000010:  00000000 00000000 00000000 00000000
0x00000020:  00000000 00000000 00000000 00000000
0x00000030:  00000000 00000000 00000000 00000000
0x00000040:  00000000 00000000 00000000 00000000
0x00000050:  00000000 00000000 00000000 00000000
Backtrace:
=>1 0x7d7ff62a IDirect3DSurface8Impl_LockRect+0x7a(iface=0x6dc1bd38, pLockedRect=0x7f9cfbc0, pRect=0x7f9cfbc8, Flags=0x0) [/home/daniel/src/wine-0.9.8/dlls/d3d8/surface.c:149] in d3d8 (0x7d7ff62a)
  2 0x7d7d8a90 IDirect3DDevice8Impl_GetFrontBuffer+0x70(iface=0x7cd88eb8, pDestSurface=0x6dc1bd38) [/home/daniel/src/wine-0.9.8/dlls/d3d8/device.c:1088] in d3d8 (0x7d7d8a90)
fixme:dbghelp:sffip_cb NIY on 'C:\remedy\e2\lib\drivers\e2_d3d8_driver_mfc.pdb'
  3 0x7d859e61 in e2_d3d8_driver_mfc (+0x29e61) (0x7d859e61)
  4 0x7f582d4a in e2mfc (+0x32d4a) (0x7f582d4a)
  5 0x7f582cfa in e2mfc (+0x32cfa) (0x7f582cfa)
  6 0x8a64a801 (0x8a64a801)
  7 0x004179e0 in maxpaynedemo (+0x179e0) (0x004179e0)
0x7d7ff62a IDirect3DSurface8Impl_LockRect+0x7a [/home/daniel/src/wine-0.9.8/dlls/d3d8/surface.c:149] in d3d8: movl	0x8(%eax),%eax
149	    if (This == D3D8_SURFACE_GET_DEVICE(This)->backBuffer || This == D3D8_SURFACE_GET_DEVICE(This)->renderTarget || This == D3D8_SURFACE_GET_DEVICE(This)->frontBuffer || D3D8_SURFACE_GET_DEVICE(This)->depthStencilBuffer) {
Modules:
Module	Address			Debug info	Name (100 modules)
PE	0x00400000-008cb000	Export          maxpaynedemo
PE	0x10000000-10067000	Deferred        rlmfc
PE	0x5f400000-5f4f2000	Deferred        mfc42
PE	0x780a0000-780b2000	Deferred        msvcirt
PE	0x780c0000-78121000	Deferred        msvcp60
ELF	0x7bf00000-7bf03000	Deferred        <wine-loader>
ELF	0x7cc10000-7ccaa000	Deferred        oleaut32<elf>
  \-PE	0x7cc30000-7ccaa000	\               oleaut32
ELF	0x7ccaa000-7ccbe000	Deferred        lz32<elf>
  \-PE	0x7ccb0000-7ccbe000	\               lz32
ELF	0x7ccbe000-7ccd7000	Deferred        version<elf>
  \-PE	0x7ccc0000-7ccd7000	\               version
ELF	0x7ccd7000-7ccfe000	Deferred        msvfw32<elf>
  \-PE	0x7cce0000-7ccfe000	\               msvfw32
ELF	0x7ccfe000-7cd60000	Deferred        quartz<elf>
  \-PE	0x7cd10000-7cd60000	\               quartz
ELF	0x7d5e7000-7d67f000	Deferred        wined3d<elf>
  \-PE	0x7d600000-7d67f000	\               wined3d
ELF	0x7d739000-7d7b3000	Deferred        libglu.so.1
ELF	0x7d7b3000-7d830000	Stabs           d3d8<elf>
  \-PE	0x7d7d0000-7d830000	\               d3d8
PE	0x7d830000-7d8c4000	Export          e2_d3d8_driver_mfc
ELF	0x7d917000-7d920000	Deferred        libgcc_s.so.1
ELF	0x7d930000-7d962000	Deferred        uxtheme<elf>
  \-PE	0x7d940000-7d962000	\               uxtheme
ELF	0x7d9db000-7d9f0000	Deferred        midimap<elf>
  \-PE	0x7d9e0000-7d9f0000	\               midimap
ELF	0x7db03000-7db2b000	Deferred        msacm32<elf>
  \-PE	0x7db10000-7db2b000	\               msacm32
ELF	0x7db2b000-7db43000	Deferred        msacm<elf>
  \-PE	0x7db30000-7db43000	\               msacm
ELF	0x7db43000-7dbf6000	Deferred        libasound.so.2
ELF	0x7dbf6000-7dc21000	Deferred        winealsa<elf>
  \-PE	0x7dc00000-7dc21000	\               winealsa
ELF	0x7e38b000-7e394000	Deferred        libxcursor.so.1
ELF	0x7e39e000-7e3bb000	Deferred        imm32<elf>
  \-PE	0x7e3b0000-7e3bb000	\               imm32
ELF	0x7e3bb000-7e3d9000	Deferred        ximcp.so.2
ELF	0x7e3d9000-7e3e2000	Deferred        libxrender.so.1
ELF	0x7ece2000-7eeed000	Deferred        i915_dri.so
ELF	0x7eeed000-7ef54000	Deferred        libgl.so.1
ELF	0x7ef54000-7f020000	Deferred        libx11.so.6
ELF	0x7f020000-7f038000	Deferred        libice.so.6
ELF	0x7f038000-7f0bc000	Deferred        winex11<elf>
  \-PE	0x7f050000-7f0bc000	\               winex11
ELF	0x7f0bc000-7f0dc000	Deferred        libexpat.so.1
ELF	0x7f0dc000-7f10b000	Deferred        libfontconfig.so.1
ELF	0x7f10b000-7f11d000	Deferred        libz.so.1
ELF	0x7f11d000-7f18a000	Deferred        libfreetype.so.6
ELF	0x7f18a000-7f1cc000	Deferred        dinput<elf>
  \-PE	0x7f1a0000-7f1cc000	\               dinput
ELF	0x7f1cc000-7f290000	Deferred        comctl32<elf>
  \-PE	0x7f1e0000-7f290000	\               comctl32
ELF	0x7f290000-7f2ed000	Deferred        shlwapi<elf>
  \-PE	0x7f2a0000-7f2ed000	\               shlwapi
ELF	0x7f2ed000-7f3be000	Deferred        shell32<elf>
  \-PE	0x7f300000-7f3be000	\               shell32
ELF	0x7f3be000-7f3dc000	Deferred        iphlpapi<elf>
  \-PE	0x7f3d0000-7f3dc000	\               iphlpapi
ELF	0x7f3dc000-7f426000	Deferred        rpcrt4<elf>
  \-PE	0x7f3f0000-7f426000	\               rpcrt4
ELF	0x7f426000-7f4bc000	Deferred        ole32<elf>
  \-PE	0x7f440000-7f4bc000	\               ole32
ELF	0x7f4bc000-7f510000	Deferred        dsound<elf>
  \-PE	0x7f4d0000-7f510000	\               dsound
PE	0x7f510000-7f528000	Deferred        sndmfc
PE	0x7f530000-7f548000	Deferred        grphmfc
ELF	0x7f54c000-7f550000	Deferred        libxrandr.so.2
PE	0x7f550000-7f5be000	Export          e2mfc
ELF	0x7f5d3000-7f635000	Deferred        msvcrt<elf>
  \-PE	0x7f5e0000-7f635000	\               msvcrt
ELF	0x7f635000-7f675000	Deferred        advapi32<elf>
  \-PE	0x7f640000-7f675000	\               advapi32
ELF	0x7f675000-7f706000	Deferred        gdi32<elf>
  \-PE	0x7f690000-7f706000	\               gdi32
ELF	0x7f706000-7f837000	Deferred        user32<elf>
  \-PE	0x7f720000-7f837000	\               user32
ELF	0x7f837000-7f8c0000	Deferred        winmm<elf>
  \-PE	0x7f840000-7f8c0000	\               winmm
ELF	0x7f9d2000-7f9e0000	Deferred        libxext.so.6
ELF	0x7f9e4000-7f9e9000	Deferred        libxxf86vm.so.1
ELF	0x7fbe9000-7fcf0000	Deferred        kernel32<elf>
  \-PE	0x7fc00000-7fcf0000	\               kernel32
ELF	0x7fe00000-7fe06000	Deferred        libxxf86dga.so.1
ELF	0x7fe06000-7fe0f000	Deferred        libsm.so.6
ELF	0x7fe0f000-7fe19000	Deferred        libnss_files.so.2
ELF	0x7fe19000-7fe22000	Deferred        libnss_nis.so.2
ELF	0x7fe22000-7fe36000	Deferred        libnsl.so.1
ELF	0x7fe36000-7fe3e000	Deferred        libnss_compat.so.2
ELF	0x7fe42000-7fe45000	Deferred        iso8859-15.so
ELF	0x7fe45000-7fe48000	Deferred        xlcdef.so.2
ELF	0x7fe4b000-7fe6d000	Deferred        libm.so.6
ELF	0x7fe6d000-7ff63000	Deferred        libwine_unicode.so.1
ELF	0x7ff63000-7ffe0000	Deferred        ntdll<elf>
  \-PE	0x7ff70000-7ffe0000	\               ntdll
ELF	0xb7e3a000-b7e3d000	Deferred        libdl.so.2
ELF	0xb7e3d000-b7f72000	Deferred        libc.so.6
ELF	0xb7f72000-b7f81000	Deferred        libpthread.so.0
ELF	0xb7f82000-b7f9c000	Deferred        libwine.so.1
ELF	0xb7fa7000-b7fbe000	Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\max payne demo\maxpaynedemo.exe
	0000000b    2
	0000000a   15
	00000009    1 <==
WineDbg terminated on pid 0x8
--- snip ---


b) This is what happens if you hit 'F5'
--- snip ---
daniel at iapetus:~/.wine/drive_c/max payne demo$ wine maxpaynedemo.exe
ALSA lib seq_hw.c:446:(snd_seq_hw_open) open /dev/snd/seq failed: No such device
fixme:quartz:Filtergraph_QueryInterface unknown interface {56a868b2-0ad4-11ce-b03a-0020af0ba770}
fixme:d3d:IWineD3DImpl_CreateDevice (0x7fdf6578) Incomplete stub for d3d8
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x7cdc8fc8) : stub, emulating 64Mib for now, returning 64Mib
fixme:d3d_caps:IDirect3D8Impl_FillGLCaps found GL_VERSION  ("1.3 Mesa 6.4.1")->(0x00000009)
fixme:d3d_caps:IDirect3D8Impl_FillGLCaps found GL_RENDERER ("Mesa DRI Intel(R) 915GM 20050225 x86/MMX/SSE2")->(0x0000)
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(128,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(129,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(130,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(131,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(132,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(133,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(134,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(135,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(162,-1) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(163,0) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(164,1065353216) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(165,1) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(172,3) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(173,1) not handled yet
fixme:d3d:IDirect3DDevice8Impl_SetRenderState (0x7cd88eb8)->(164,1065353216) not handled yet
err:dsound:DSOUND_PhaseCancel length not a multiple of block size, len = 13254, block size = 4
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ba093d8
err:dsound:DSOUND_PhaseCancel length not a multiple of block size, len = 14286, block size = 4
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ba093d8
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ba093d8
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ba093d8
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ba093d8
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ba093d8
fixme:dsound:DSOUND_MixOne problem with underrun detection (mixlen=22524 < primary_done=22528)
err:dsound:DSOUND_PhaseCancel length not a multiple of block size, len = 13298, block size = 4
err:dsound:DSOUND_PhaseCancel length not a multiple of block size, len = 1394, block size = 4
fixme:d3d:IDirect3DDevice8Impl_ResourceManagerDiscardBytes (0x7cd88eb8) : stub
fixme:d3d:IDirect3DDevice8Impl_GetDisplayMode (0x7cd88eb8) : returning w(1024) h(768) rr(85) fmt(21,D3DFMT_A8R8G8B8)
fixme:d3d:IDirect3DDevice8Impl_GetFrontBuffer (0x7cd88eb8) : Should return whole screen, only returns GL context window in top left corner
wine: Unhandled page fault on read access to 0x63657269 at address 0x7f5f47f6 (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x63657269 in 32-bit code (0x7f5f47f6).
In 32 bit mode.
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
 EIP:7f5f47f6 ESP:7f9ced90 EBP:7f9cedb8 EFLAGS:00210216(   - 00      -RIAP1)
 EAX:63657269 EBX:7f61f200 ECX:00807110 EDX:00000000
 ESI:7ffdf048 EDI:008070f8
Stack dump:
0x00000000:  00000000 00000000 00000000 00000000
0x00000010:  00000000 00000000 00000000 00000000
0x00000020:  00000000 00000000 00000000 00000000
0x00000030:  00000000 00000000 00000000 00000000
0x00000040:  00000000 00000000 00000000 00000000
0x00000050:  00000000 00000000 00000000 00000000
Backtrace:
=>1 0x7f5f47f6 find_caught_type+0x26(exc_type=0x7ffdf048, catchblock=0x807110) [/home/daniel/src/wine-0.9.8/dlls/msvcrt/cppexcept.c:149] in msvcrt (0x7f5f47f6)
  2 0x7f5f502f call_catch_block+0xaf(rec=0x7f9cf9a4, frame=0x7f9cfe3c, descr=0x807068, nested_trylevel=0x0, info=0x7ffdf048) [/home/daniel/src/wine-0.9.8/dlls/msvcrt/cppexcept.c:281] in msvcrt (0x7f5f502f)
  3 0x7f5f4d26 cxx_frame_handler(rec=0x7f9cf39c, frame=0x7f9cfe3c, context=0x7f9cf030, dispatch=0x7f9cef48, descr=0x807068, nested_frame=0x0, nested_trylevel=0x0) [/home/daniel/src/wine-0.9.8/dlls/msvcrt/cppexcept.c:383] in msvcrt (0x7f5f4d26)
  4 0x7f5f4e9a __CxxFrameHandler+0x1a in msvcrt (0x7f5f4e9a)
  5 0x7ffb6369 EXC_CallHandler+0x1d in ntdll (0x7ffb6369)
  6 0x7ff91762 call_stack_handlers+0x82(rec=0x7f9cf39c, context=0x7f9cf030) [/home/daniel/src/wine-0.9.8/dlls/ntdll/exception.c:270] in ntdll (0x7ff91762)
  7 0x7ff91896 raise_exception(rec=0x7f9cf39c, context=0x7f9cf030, first_chance=0x1) [/home/daniel/src/wine-0.9.8/dlls/ntdll/exception.c:343] in ntdll (0x7ff91896)
  8 0x7ff91bd2 __regs_RtlRaiseException+0x32(rec=0x7f9cf39c, context=0x7f9cf030) [/home/daniel/src/wine-0.9.8/dlls/ntdll/exception.c:383] in ntdll (0x7ff91bd2)
  9 0x7ffc2a43 __wine_call_from_32_regs in ntdll (0x7ffc2a43)
  10 0x7ff91c0e RtlRaiseException in ntdll (0x7ff91c0e)
  11 0x7f5f4eec _CxxThrowException(object=0x0, type=0x0) [/home/daniel/src/wine-0.9.8/dlls/msvcrt/cppexcept.c:417] in msvcrt (0x7f5f4eec)
  12 0x0044cbc6 in maxpaynedemo (+0x4cbc6) (0x0044cbc6)
  13 0x00601600 in maxpaynedemo (+0x201600) (0x00601600)
0x7f5f47f6 find_caught_type+0x26 [/home/daniel/src/wine-0.9.8/dlls/msvcrt/cppexcept.c:149] in msvcrt: cmpl	0x0(%eax),%edx
149	    for (i = 0; i < exc_type->type_info_table->count; i++)
Modules:
Module	Address			Debug info	Name (100 modules)
PE	0x00400000-008cb000	Export          maxpaynedemo
PE	0x10000000-10067000	Deferred        rlmfc
PE	0x5f400000-5f4f2000	Deferred        mfc42
PE	0x780a0000-780b2000	Deferred        msvcirt
PE	0x780c0000-78121000	Deferred        msvcp60
ELF	0x7bf00000-7bf03000	Deferred        <wine-loader>
ELF	0x7cc10000-7ccaa000	Deferred        oleaut32<elf>
  \-PE	0x7cc30000-7ccaa000	\               oleaut32
ELF	0x7ccaa000-7ccbe000	Deferred        lz32<elf>
  \-PE	0x7ccb0000-7ccbe000	\               lz32
ELF	0x7ccbe000-7ccd7000	Deferred        version<elf>
  \-PE	0x7ccc0000-7ccd7000	\               version
ELF	0x7ccd7000-7ccfe000	Deferred        msvfw32<elf>
  \-PE	0x7cce0000-7ccfe000	\               msvfw32
ELF	0x7ccfe000-7cd60000	Deferred        quartz<elf>
  \-PE	0x7cd10000-7cd60000	\               quartz
ELF	0x7d5e7000-7d67f000	Deferred        wined3d<elf>
  \-PE	0x7d600000-7d67f000	\               wined3d
ELF	0x7d739000-7d7b3000	Deferred        libglu.so.1
ELF	0x7d7b3000-7d830000	Deferred        d3d8<elf>
  \-PE	0x7d7d0000-7d830000	\               d3d8
PE	0x7d830000-7d8c4000	Deferred        e2_d3d8_driver_mfc
ELF	0x7d917000-7d920000	Deferred        libgcc_s.so.1
ELF	0x7d930000-7d962000	Deferred        uxtheme<elf>
  \-PE	0x7d940000-7d962000	\               uxtheme
ELF	0x7d9db000-7d9f0000	Deferred        midimap<elf>
  \-PE	0x7d9e0000-7d9f0000	\               midimap
ELF	0x7db03000-7db2b000	Deferred        msacm32<elf>
  \-PE	0x7db10000-7db2b000	\               msacm32
ELF	0x7db2b000-7db43000	Deferred        msacm<elf>
  \-PE	0x7db30000-7db43000	\               msacm
ELF	0x7db43000-7dbf6000	Deferred        libasound.so.2
ELF	0x7dbf6000-7dc21000	Deferred        winealsa<elf>
  \-PE	0x7dc00000-7dc21000	\               winealsa
ELF	0x7e38b000-7e394000	Deferred        libxcursor.so.1
ELF	0x7e39e000-7e3bb000	Deferred        imm32<elf>
  \-PE	0x7e3b0000-7e3bb000	\               imm32
ELF	0x7e3bb000-7e3d9000	Deferred        ximcp.so.2
ELF	0x7e3d9000-7e3e2000	Deferred        libxrender.so.1
ELF	0x7ece2000-7eeed000	Deferred        i915_dri.so
ELF	0x7eeed000-7ef54000	Deferred        libgl.so.1
ELF	0x7ef54000-7f020000	Deferred        libx11.so.6
ELF	0x7f020000-7f038000	Deferred        libice.so.6
ELF	0x7f038000-7f0bc000	Deferred        winex11<elf>
  \-PE	0x7f050000-7f0bc000	\               winex11
ELF	0x7f0bc000-7f0dc000	Deferred        libexpat.so.1
ELF	0x7f0dc000-7f10b000	Deferred        libfontconfig.so.1
ELF	0x7f10b000-7f11d000	Deferred        libz.so.1
ELF	0x7f11d000-7f18a000	Deferred        libfreetype.so.6
ELF	0x7f18a000-7f1cc000	Deferred        dinput<elf>
  \-PE	0x7f1a0000-7f1cc000	\               dinput
ELF	0x7f1cc000-7f290000	Deferred        comctl32<elf>
  \-PE	0x7f1e0000-7f290000	\               comctl32
ELF	0x7f290000-7f2ed000	Deferred        shlwapi<elf>
  \-PE	0x7f2a0000-7f2ed000	\               shlwapi
ELF	0x7f2ed000-7f3be000	Deferred        shell32<elf>
  \-PE	0x7f300000-7f3be000	\               shell32
ELF	0x7f3be000-7f3dc000	Deferred        iphlpapi<elf>
  \-PE	0x7f3d0000-7f3dc000	\               iphlpapi
ELF	0x7f3dc000-7f426000	Deferred        rpcrt4<elf>
  \-PE	0x7f3f0000-7f426000	\               rpcrt4
ELF	0x7f426000-7f4bc000	Deferred        ole32<elf>
  \-PE	0x7f440000-7f4bc000	\               ole32
ELF	0x7f4bc000-7f510000	Deferred        dsound<elf>
  \-PE	0x7f4d0000-7f510000	\               dsound
PE	0x7f510000-7f528000	Deferred        sndmfc
PE	0x7f530000-7f548000	Deferred        grphmfc
ELF	0x7f54c000-7f550000	Deferred        libxrandr.so.2
PE	0x7f550000-7f5be000	Deferred        e2mfc
ELF	0x7f5d3000-7f635000	Stabs           msvcrt<elf>
  \-PE	0x7f5e0000-7f635000	\               msvcrt
ELF	0x7f635000-7f675000	Deferred        advapi32<elf>
  \-PE	0x7f640000-7f675000	\               advapi32
ELF	0x7f675000-7f706000	Deferred        gdi32<elf>
  \-PE	0x7f690000-7f706000	\               gdi32
ELF	0x7f706000-7f837000	Deferred        user32<elf>
  \-PE	0x7f720000-7f837000	\               user32
ELF	0x7f837000-7f8c0000	Deferred        winmm<elf>
  \-PE	0x7f840000-7f8c0000	\               winmm
ELF	0x7f9d2000-7f9e0000	Deferred        libxext.so.6
ELF	0x7f9e4000-7f9e9000	Deferred        libxxf86vm.so.1
ELF	0x7fbe9000-7fcf0000	Deferred        kernel32<elf>
  \-PE	0x7fc00000-7fcf0000	\               kernel32
ELF	0x7fe00000-7fe06000	Deferred        libxxf86dga.so.1
ELF	0x7fe06000-7fe0f000	Deferred        libsm.so.6
ELF	0x7fe0f000-7fe19000	Deferred        libnss_files.so.2
ELF	0x7fe19000-7fe22000	Deferred        libnss_nis.so.2
ELF	0x7fe22000-7fe36000	Deferred        libnsl.so.1
ELF	0x7fe36000-7fe3e000	Deferred        libnss_compat.so.2
ELF	0x7fe45000-7fe48000	Deferred        iso8859-15.so
ELF	0x7fe4b000-7fe6d000	Deferred        libm.so.6
ELF	0x7fe6d000-7ff63000	Deferred        libwine_unicode.so.1
ELF	0x7ff63000-7ffe0000	Stabs           ntdll<elf>
  \-PE	0x7ff70000-7ffe0000	\               ntdll
ELF	0xb7da0000-b7da3000	Deferred        xlcdef.so.2
ELF	0xb7da4000-b7da7000	Deferred        libdl.so.2
ELF	0xb7da7000-b7edc000	Deferred        libc.so.6
ELF	0xb7edc000-b7eeb000	Deferred        libpthread.so.0
ELF	0xb7eec000-b7f06000	Deferred        libwine.so.1
ELF	0xb7f11000-b7f28000	Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\max payne demo\maxpaynedemo.exe
	0000000b    2
	0000000a   15
	00000009    1 <==
WineDbg terminated on pid 0x8
Script done on Mon Feb 20 13:09:50 2006
--- snip ---


That's all so far. Keep up the good work!

Daniel



More information about the wine-devel mailing list