[Wine] Splinter Cell Conviction

Berillions wineforum-user at winehq.org
Tue Aug 31 04:38:00 CDT 2010


I try to play at this game. Ubisoft's DRM works correctly after to apply a patch on Wine 1.3.1 source. But, when i launch the game I have this error message :


..\..\..\src\thread\ms\thread.cpp(328) : ASSERT FAILURE: Ret()
wine: Unhandled exception 0x80000003 at address 0x7b8326d3 (thread 001f), starting debugger...
0x7b8326d3 DebugBreak+0x3 in kernel32: int	$3
Module	Address			Debug info	Name (131 modules)
PE	  240000-  256000	Deferred        xinput1_3
PE	  260000-  2c3000	Deferred        lead3dengine
PE	  2d0000-  2e9000	Deferred        leadd3dxenonr
PE	  2f0000-  3eb000	Deferred        lead3doffline
PE	  3f0000-  3f7000	Deferred        x3daudio1_6
PE	  400000- 1522000	Export          conviction_game
PE	 17b0000- 1bca000	Deferred        d3dx9_41
PE	10000000-10070000	Deferred        d3dx10_41
PE	18000000-1803b000	Deferred        binkw32
ELF	7b800000-7b971000	Export          kernel32<elf>
  \-PE	7b810000-7b971000	\               kernel32
ELF	7bc00000-7bcb9000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcb9000	\               ntdll
ELF	7bf00000-7bf03000	Deferred        <wine-loader>
ELF	7d758000-7d78b000	Deferred        uxtheme<elf>
  \-PE	7d760000-7d78b000	\               uxtheme
ELF	7d88b000-7d894000	Deferred        librt.so.1
ELF	7d894000-7d8cd000	Deferred        libdbus-1.so.3
ELF	7d8cd000-7d8d1000	Deferred        libgpg-error.so.0
ELF	7d8d1000-7d8e1000	Deferred        libtasn1.so.3
ELF	7d8e1000-7d8e4000	Deferred        libkeyutils.so.1
ELF	7d8e4000-7d907000	Deferred        libk5crypto.so.3
ELF	7d907000-7d9b9000	Deferred        libkrb5.so.3
ELF	7d9b9000-7d9c9000	Deferred        libavahi-client.so.3
ELF	7d9c9000-7da3d000	Deferred        libgcrypt.so.11
ELF	7da3d000-7dad5000	Deferred        libgnutls.so.26
ELF	7dad5000-7db04000	Deferred        libgssapi_krb5.so.2
ELF	7db04000-7dc21000	Deferred        libx11.so.6
ELF	7dc77000-7dc7e000	Deferred        libkrb5support.so.0
ELF	7dc7e000-7dc81000	Deferred        libcom_err.so.2
ELF	7dc81000-7dccc000	Deferred        libcups.so.2
ELF	7dcdc000-7dce5000	Deferred        libxcursor.so.1
ELF	7dce5000-7dcea000	Deferred        libxfixes.so.3
ELF	7dcea000-7dced000	Deferred        libxcomposite.so.1
ELF	7dced000-7dcf4000	Deferred        libxrandr.so.2
ELF	7dcf4000-7dcfd000	Deferred        libxrender.so.1
ELF	7dcfd000-7dd02000	Deferred        libxxf86vm.so.1
ELF	7dd02000-7dd1b000	Deferred        libxcb.so.1
ELF	7dd1b000-7dd2a000	Deferred        libxext.so.6
ELF	7dd2a000-7dd42000	Deferred        libice.so.6
ELF	7dd42000-7dd4a000	Deferred        libsm.so.6
ELF	7dd4c000-7dd58000	Deferred        libavahi-common.so.3
ELF	7dd5a000-7de01000	Deferred        winex11<elf>
  \-PE	7dd70000-7de01000	\               winex11
ELF	7de01000-7de27000	Deferred        libexpat.so.1
ELF	7de27000-7de56000	Deferred        libfontconfig.so.1
ELF	7de56000-7de5b000	Deferred        libxdmcp.so.6
ELF	7de66000-7dedd000	Deferred        libfreetype.so.6
ELF	7dedd000-7df24000	Deferred        dsound<elf>
  \-PE	7dee0000-7df24000	\               dsound
ELF	7df24000-7df46000	Deferred        mpr<elf>
  \-PE	7df30000-7df46000	\               mpr
ELF	7df46000-7df5a000	Deferred        libz.so.1
ELF	7df5a000-7dfb6000	Deferred        wininet<elf>
  \-PE	7df60000-7dfb6000	\               wininet
ELF	7dfb6000-7dfdc000	Deferred        msvfw32<elf>
  \-PE	7dfc0000-7dfdc000	\               msvfw32
ELF	7dfdc000-7e001000	Deferred        msacm32<elf>
  \-PE	7dfe0000-7e001000	\               msacm32
ELF	7e001000-7e03e000	Deferred        avifil32<elf>
  \-PE	7e010000-7e03e000	\               avifil32
ELF	7e03e000-7e127000	Deferred        oleaut32<elf>
  \-PE	7e060000-7e127000	\               oleaut32
ELF	7e127000-7e17e000	Deferred        dbghelp<elf>
  \-PE	7e130000-7e17e000	\               dbghelp
ELF	7e17e000-7e1a7000	Deferred        netapi32<elf>
  \-PE	7e180000-7e1a7000	\               netapi32
ELF	7e1a7000-7e1d2000	Deferred        secur32<elf>
  \-PE	7e1b0000-7e1d2000	\               secur32
ELF	7e1d2000-7e26e000	Deferred        crypt32<elf>
  \-PE	7e1e0000-7e26e000	\               crypt32
ELF	7e26e000-7e282000	Deferred        libresolv.so.2
ELF	7e282000-7e2a1000	Deferred        iphlpapi<elf>
  \-PE	7e290000-7e2a1000	\               iphlpapi
ELF	7e2a1000-7e2ce000	Deferred        ws2_32<elf>
  \-PE	7e2b0000-7e2ce000	\               ws2_32
ELF	7e2ce000-7e35e000	Deferred        winmm<elf>
  \-PE	7e2e0000-7e35e000	\               winmm
ELF	7e35e000-7e373000	Deferred        psapi<elf>
  \-PE	7e360000-7e373000	\               psapi
ELF	7e373000-7e393000	Deferred        imm32<elf>
  \-PE	7e380000-7e393000	\               imm32
ELF	7e393000-7e3cc000	Deferred        dinput<elf>
  \-PE	7e3a0000-7e3cc000	\               dinput
ELF	7e3cc000-7e3e6000	Deferred        dinput8<elf>
  \-PE	7e3d0000-7e3e6000	\               dinput8
ELF	7e3e6000-7e4e4000	Deferred        ole32<elf>
  \-PE	7e400000-7e4e4000	\               ole32
ELF	7e4e4000-7e568000	Deferred        msvcrt<elf>
  \-PE	7e500000-7e568000	\               msvcrt
ELF	7e568000-7e6a3000	Deferred        wined3d<elf>
  \-PE	7e570000-7e6a3000	\               wined3d
ELF	7e6a3000-7e6d6000	Deferred        d3d9<elf>
  \-PE	7e6b0000-7e6d6000	\               d3d9
ELF	7e6d6000-7e738000	Deferred        shlwapi<elf>
  \-PE	7e6e0000-7e738000	\               shlwapi
ELF	7e738000-7e917000	Deferred        shell32<elf>
  \-PE	7e750000-7e917000	\               shell32
ELF	7e917000-7e9d0000	Deferred        comdlg32<elf>
  \-PE	7e920000-7e9d0000	\               comdlg32
ELF	7e9d0000-7eabd000	Deferred        comctl32<elf>
  \-PE	7e9e0000-7eabd000	\               comctl32
ELF	7eabd000-7eb31000	Deferred        rpcrt4<elf>
  \-PE	7ead0000-7eb31000	\               rpcrt4
ELF	7eb31000-7eb44000	Deferred        lz32<elf>
  \-PE	7eb40000-7eb44000	\               lz32
ELF	7eb44000-7eb5c000	Deferred        version<elf>
  \-PE	7eb50000-7eb5c000	\               version
ELF	7eb5c000-7ebe8000	Deferred        gdi32<elf>
  \-PE	7eb70000-7ebe8000	\               gdi32
ELF	7ebe8000-7ed19000	Deferred        user32<elf>
  \-PE	7ec00000-7ed19000	\               user32
ELF	7ed19000-7ed50000	Deferred        winspool<elf>
  \-PE	7ed20000-7ed50000	\               winspool
ELF	7ed50000-7edae000	Deferred        setupapi<elf>
  \-PE	7ed60000-7edae000	\               setupapi
ELF	7edae000-7ee08000	Deferred        advapi32<elf>
  \-PE	7edc0000-7ee08000	\               advapi32
ELF	7ee32000-7ee3e000	Deferred        libnss_files.so.2
ELF	7ee3e000-7ee55000	Deferred        libnsl.so.1
ELF	7efca000-7eff0000	Deferred        libm.so.6
ELF	7eff0000-7eff3000	Deferred        libxinerama.so.1
ELF	7eff3000-7eff6000	Deferred        libxau.so.6
ELF	7eff6000-7f000000	Deferred        libnss_nis.so.2
ELF	b7570000-b7574000	Deferred        libuuid.so.1
ELF	b7574000-b757c000	Deferred        libnss_compat.so.2
ELF	b757d000-b7581000	Deferred        libdl.so.2
ELF	b7581000-b76c8000	Deferred        libc.so.6
ELF	b76c9000-b76e2000	Deferred        libpthread.so.0
ELF	b76f2000-b7832000	Deferred        libwine.so.1
ELF	b7834000-b7851000	Deferred        ld-linux.so.2
process  tid      prio (all id:s are in hex)
0000000e services.exe
	00000016    0
	00000015    0
	00000014    0
	00000010    0
	0000000f    0
00000011 winedevice.exe
	00000017    0
	00000013    0
	00000012    0
00000019 explorer.exe
	0000001a    0
0000001e (D) C:\Program Files\Ubisoft\Tom Clancy's Splinter Cell Conviction\src\system\Conviction_game.exe
	00000020    1
	0000001f    0 <==
=>0 0x7b8326d3 DebugBreak+0x3() in kernel32 (0x017afb00)
  1 0x00e99709 in conviction_game (+0xa99708) (0x014a3e08)

Thanks for your help.

More information about the wine-users mailing list