sleeping dogs crash on loading screen when I start new game

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Level 3
Level 3
Posts: 96
Joined: Sat Jan 31, 2015 3:03 pm
Location: Italy

sleeping dogs crash on loading screen when I start new game

Post by macchinetta » Tue Dec 26, 2017 5:46 pm

I've bought Sleeping dogs definitive edition on Steam: ... &iId=34639

I run it with wine 2.21, last version available in arch repository.

It run perfectly in main menu and option.

But when I try to start new game or launch benchmark session game crash during loading screen. :( :(

I looking for it on web and find that most windows user have same problem, but they resolved running game in win95 compatibility mode...
that in wine is not properly possible, I try "winetricks win95", but winecfg show "windows 2003" in its OS field.

I try all solution for windows I've found, but none work. Someone know some solution working on wine?

The wine crash report (see below) mention about "movaps", looking in internet for that seems assembler instruction... :?: :?:

There is any "WINEDEBUG=" options that I can try for identify crash related component?

Thank you for any help you can give me.

Code: Select all

Unhandled exception: page fault in 64-bit code (0x000000014007a2e3).
Register dump:
 rip:000000014007a2e3 rsp:000000000502e140 rbp:0000000000001440 eflags:00010202 (  R- --  I   - - - )
 rax:0000000000003a1a rbx:0000000007fac958 rcx:0000000000004000 rdx:0000000000000200
 rsi:0000000000000200 rdi:000000002e182df0  r8:000000004aa70450  r9:0000000000000000 r10:0000000140079b80
 r11:0000000000000246 r12:0000000000000000 r13:0000000000000001 r14:0000000007fb0958 r15:000000002e186dd0
Stack dump:
0x000000000502e140:  0000000000000000 0000000000000000
0x000000000502e150:  000000004a923920 000000004aa70500
0x000000000502e160:  446816d444bcee13 0000000000000000
0x000000000502e170:  3e99999a3e99999a 3e99999a3e99999a
0x000000000502e180:  3e6f22b0bf75dc6a 00000000be1ba782
0x000000000502e190:  469c4000469c4000 469c4000469c4000
0x000000000502e1a0:  0000000000000000 0000000000000000
0x000000000502e1b0:  0000000000000000 0000000000000000
0x000000000502e1c0:  0000000000000000 0000000000000000
0x000000000502e1d0:  0000000000000000 0000000000000000
0x000000000502e1e0:  0000000000000000 0000000000000000
0x000000000502e1f0:  0000000000202020 0000000000000000
=>0 0x000000014007a2e3 in sdhdship (+0x7a2e3) (0x0000000000001440)
0x000000014007a2e3: movaps	%xmm12,(%rbx)
Module	Address					Debug info	Name (207 modules)
PE	          2e0000-          326000	Deferred        ssleay32
PE	          330000-          474000	Deferred        libeay32
PE	          480000-          836000	Deferred        d3dcompiler_46
PE	          840000-          857000	Deferred        xinput9_1_0
PE	          860000-          95b000	Deferred        twitchsdk_64_release
PE	          960000-          9c4000	Deferred        libcurl-ttv
PE	          9d0000-          b69000	Deferred        libeay32-ttv
PE	          b70000-          bc7000	Deferred        ssleay32-ttv
PE	          bd0000-          c5d000	Deferred        bink2w64
PE	         1520000-         16a3000	Deferred        gameoverlayrenderer64
PE	         aa10000-         aa9b000	Deferred        xaudio2_7
PE	        38000000-        38df6000	Deferred        steamclient64
PE	        3b400000-        3b422000	Deferred        steam_api64
PE	        3f000000-        3f372000	Deferred        tier0_s64
PE	        3f600000-        3f66b000	Deferred        vstdlib_s64
PE	        65980000-        659d6000	Deferred        swresample-ttv-0
PE	        6eb80000-        6ec50000	Deferred        libmp3lame-ttv
PE	        70a40000-        70adc000	Deferred        avutil-ttv-51
ELF	        7a800000-        7a9e0000	Deferred        opengl32<elf>
  \-PE	        7a850000-        7a9e0000	\               opengl32
ELF	        7b400000-        7b817000	Deferred        kernel32<elf>
  \-PE	        7b420000-        7b817000	\               kernel32
ELF	        7bc00000-        7bd44000	Deferred        ntdll<elf>
  \-PE	        7bc40000-        7bd44000	\               ntdll
ELF	        7c000000-        7c004000	Deferred        <wine-loader>
PE	       140000000-       142765000	Export          sdhdship
PE	       180000000-       18004f000	Deferred        libcurl
ELF	    7fb685ea0000-    7fb686153000	Deferred
ELF	    7fb686153000-    7fb686380000	Deferred
ELF	    7fb686380000-    7fb686587000	Deferred
ELF	    7fb686587000-    7fb6867ff000	Deferred
ELF	    7fb68c197000-    7fb68c39d000	Deferred
ELF	    7fb68c39d000-    7fb68c615000	Deferred
ELF	    7fb68c615000-    7fb68c898000	Deferred
ELF	    7fb68c898000-    7fb68cae9000	Deferred
ELF	    7fb68cae9000-    7fb68cd16000	Deferred        winepulse<elf>
  \-PE	    7fb68caf0000-    7fb68cd16000	\               winepulse
ELF	    7fb68cd16000-    7fb68cf3b000	Deferred        mmdevapi<elf>
  \-PE	    7fb68cd20000-    7fb68cf3b000	\               mmdevapi
ELF	    7fb68cf3b000-    7fb68d191000	Deferred        dsound<elf>
  \-PE	    7fb68cf40000-    7fb68d191000	\               dsound
ELF	    7fb68d591000-    7fb68d7a6000	Deferred
ELF	    7fb68d7a6000-    7fb68d9bb000	Deferred
ELF	    7fb68d9bb000-    7fb68dbe1000	Deferred
ELF	    7fb68dbe1000-    7fb68dde9000	Deferred
ELF	    7fb68dde9000-    7fb68e105000	Deferred
ELF	    7fb68e105000-    7fb68e385000	Deferred
ELF	    7fb68e385000-    7fb68e5d6000	Deferred
ELF	    7fb68e5d6000-    7fb68e7da000	Deferred
ELF	    7fb68e7da000-    7fb68e9e7000	Deferred
ELF	    7fb68e9e7000-    7fb68ec1f000	Deferred
ELF	    7fb68ec1f000-    7fb68ee30000	Deferred
ELF	    7fb68ee30000-    7fb68f03d000	Deferred
ELF	    7fb68f03d000-    7fb68f241000	Deferred
ELF	    7fb68f241000-    7fb68f474000	Deferred
ELF	    7fb68f474000-    7fb68f75c000	Deferred
ELF	    7fb68f75c000-    7fb68f9aa000	Deferred
ELF	    7fb68fbaa000-    7fb68fdea000	Deferred        rsaenh<elf>
  \-PE	    7fb68fbb0000-    7fb68fdea000	\               rsaenh
ELF	    7fb68fdea000-    7fb690000000	Deferred        schannel<elf>
  \-PE	    7fb68fdf0000-    7fb690000000	\               schannel
ELF	    7fb69408c000-    7fb69429e000	Deferred
ELF	    7fb69429e000-    7fb6944a4000	Deferred
ELF	    7fb6944a4000-    7fb6946df000	Deferred
ELF	    7fb6946df000-    7fb69491a000	Deferred
ELF	    7fb69496a000-    7fb694bf8000	Deferred
ELF	    7fb694bf8000-    7fb694e40000	Deferred        winspool<elf>
  \-PE	    7fb694c00000-    7fb694e40000	\               winspool
ELF	    7fb694e40000-    7fb695082000	Deferred        wbemprox<elf>
  \-PE	    7fb694e50000-    7fb695082000	\               wbemprox
ELF	    7fb695082000-    7fb6952d8000	Deferred        dinput<elf>
  \-PE	    7fb695090000-    7fb6952d8000	\               dinput
ELF	    7fb6960d8000-    7fb698000000	Deferred
ELF	    7fb69c262000-    7fb69c47c000	Deferred        nvapi64<elf>
  \-PE	    7fb69c270000-    7fb69c47c000	\               nvapi64
ELF	    7fb69c941000-    7fb69cb45000	Deferred
ELF	    7fb69cb45000-    7fb69ce81000	Deferred
ELF	    7fb69ce81000-    7fb69d137000	Deferred
ELF	    7fb69d137000-    7fb69d368000	Deferred
ELF	    7fb69d368000-    7fb69d5f3000	Deferred
ELF	    7fb69df65000-    7fb69e17a000	Deferred        mswsock<elf>
  \-PE	    7fb69df70000-    7fb69e17a000	\               mswsock
ELF	    7fb69e17a000-    7fb69e3ea000	Deferred        dbghelp<elf>
  \-PE	    7fb69e180000-    7fb69e3ea000	\               dbghelp
ELF	    7fb69e3ea000-    7fb69e605000	Deferred        imagehlp<elf>
  \-PE	    7fb69e3f0000-    7fb69e605000	\               imagehlp
ELF	    7fb69e605000-    7fb69e842000	Deferred        uxtheme<elf>
  \-PE	    7fb69e610000-    7fb69e842000	\               uxtheme
ELF	    7fb69e842000-    7fb69ea47000	Deferred
ELF	    7fb69ea47000-    7fb69ec4d000	Deferred
ELF	    7fb69ec4d000-    7fb69ee57000	Deferred
ELF	    7fb69ef46000-    7fb69f178000	Deferred
ELF	    7fb69f178000-    7fb69f3bd000	Deferred
ELF	    7fb69f3bd000-    7fb69f630000	Deferred
ELF	    7fb69f630000-    7fb69f85c000	Deferred
ELF	    7fb69f85c000-    7fb69fb7b000	Deferred
ELF	    7fb69fb7b000-    7fb69fe1b000	Deferred
ELF	    7fb69fe1b000-    7fb6a0051000	Deferred
ELF	    7fb6a0051000-    7fb6a0261000	Deferred
ELF	    7fb6a0261000-    7fb6a0527000	Deferred
ELF	    7fb6a0527000-    7fb6a0738000	Deferred
ELF	    7fb6a0738000-    7fb6a093b000	Deferred
ELF	    7fb6a093b000-    7fb6a0b46000	Deferred
ELF	    7fb6a0b46000-    7fb6a0d51000	Deferred
ELF	    7fb6a0d51000-    7fb6a0f57000	Deferred
ELF	    7fb6a0f57000-    7fb6a115a000	Deferred
ELF	    7fb6a115a000-    7fb6a1360000	Deferred
ELF	    7fb6a1360000-    7fb6a1564000	Deferred
ELF	    7fb6a1564000-    7fb6a178d000	Deferred
ELF	    7fb6a178d000-    7fb6a1acc000	Deferred
ELF	    7fb6a1acc000-    7fb6a1cde000	Deferred
ELF	    7fb6a1cde000-    7fb6a1f7d000	Deferred        winex11<elf>
  \-PE	    7fb6a1cf0000-    7fb6a1f7d000	\               winex11
ELF	    7fb6a1f7d000-    7fb6a2186000	Deferred
ELF	    7fb6a2186000-    7fb6a2419000	Deferred
ELF	    7fb6a2419000-    7fb6a264f000	Deferred
ELF	    7fb6a264f000-    7fb6a2886000	Deferred
ELF	    7fb6a2886000-    7fb6a2a99000	Deferred
ELF	    7fb6a2a99000-    7fb6a2e1b000	Deferred
ELF	    7fb6a2e1b000-    7fb6a314b000	Deferred
ELF	    7fb6a314b000-    7fb6a34b6000	Deferred
ELF	    7fb6a34b6000-    7fb6a36dd000	Deferred        imm32<elf>
  \-PE	    7fb6a34c0000-    7fb6a36dd000	\               imm32
ELF	    7fb6a36dd000-    7fb6a38fd000	Deferred        bcrypt<elf>
  \-PE	    7fb6a36e0000-    7fb6a38fd000	\               bcrypt
ELF	    7fb6a38fd000-    7fb6a3be5000	Deferred        crypt32<elf>
  \-PE	    7fb6a3910000-    7fb6a3be5000	\               crypt32
ELF	    7fb6a3be5000-    7fb6a3f17000	Deferred        comctl32<elf>
  \-PE	    7fb6a3bf0000-    7fb6a3f17000	\               comctl32
ELF	    7fb6a3f17000-    7fb6a4132000	Deferred        aclui<elf>
  \-PE	    7fb6a3f20000-    7fb6a4132000	\               aclui
ELF	    7fb6a4132000-    7fb6a4647000	Deferred        shell32<elf>
  \-PE	    7fb6a4150000-    7fb6a4647000	\               shell32
ELF	    7fb6a4647000-    7fb6a4873000	Deferred        mpr<elf>
  \-PE	    7fb6a4650000-    7fb6a4873000	\               mpr
ELF	    7fb6a4873000-    7fb6a4a8a000	Deferred
ELF	    7fb6a4a8a000-    7fb6a4d11000	Deferred        wininet<elf>
  \-PE	    7fb6a4aa0000-    7fb6a4d11000	\               wininet
ELF	    7fb6a4d11000-    7fb6a4f91000	Deferred        setupapi<elf>
  \-PE	    7fb6a4d20000-    7fb6a4f91000	\               setupapi
ELF	    7fb6a4f91000-    7fb6a51ad000	Deferred        dinput8<elf>
  \-PE	    7fb6a4fa0000-    7fb6a51ad000	\               dinput8
ELF	    7fb6a51ad000-    7fb6a548e000	Deferred        msvcrt<elf>
  \-PE	    7fb6a51d0000-    7fb6a548e000	\               msvcrt
ELF	    7fb6a548e000-    7fb6a5802000	Deferred        wined3d-csmt<elf>
  \-PE	    7fb6a54b0000-    7fb6a54b9000	\               wined3d
ELF	    7fb6a5802000-    7fb6a5a2f000	Deferred        dxgi<elf>
  \-PE	    7fb6a5810000-    7fb6a5a2f000	\               dxgi
ELF	    7fb6a5a2f000-    7fb6a5cc3000	Deferred        d3d11<elf>
  \-PE	    7fb6a5a40000-    7fb6a5cc3000	\               d3d11
ELF	    7fb6a5cc3000-    7fb6a5ef0000	Deferred        msacm32<elf>
  \-PE	    7fb6a5cd0000-    7fb6a5ef0000	\               msacm32
ELF	    7fb6a5ef0000-    7fb6a61b5000	Deferred        winmm<elf>
  \-PE	    7fb6a5f00000-    7fb6a61b5000	\               winmm
ELF	    7fb6a61b5000-    7fb6a6446000	Deferred        shlwapi<elf>
  \-PE	    7fb6a61d0000-    7fb6a6446000	\               shlwapi
ELF	    7fb6a6446000-    7fb6a667a000	Deferred        netapi32<elf>
  \-PE	    7fb6a6450000-    7fb6a667a000	\               netapi32
ELF	    7fb6a667a000-    7fb6a68b5000	Deferred        secur32<elf>
  \-PE	    7fb6a6680000-    7fb6a68b5000	\               secur32
ELF	    7fb6a68b5000-    7fb6a6ac8000	Deferred        psapi<elf>
  \-PE	    7fb6a68c0000-    7fb6a6ac8000	\               psapi
ELF	    7fb6a6ac8000-    7fb6a6dce000	Deferred        msvcr100<elf>
  \-PE	    7fb6a6af0000-    7fb6a6dce000	\               msvcr100
ELF	    7fb6a6dce000-    7fb6a70b8000	Deferred        msvcr90<elf>
  \-PE	    7fb6a6df0000-    7fb6a70b8000	\               msvcr90
ELF	    7fb6a70b8000-    7fb6a72e7000	Deferred        iphlpapi<elf>
  \-PE	    7fb6a70c0000-    7fb6a72e7000	\               iphlpapi
ELF	    7fb6a72e7000-    7fb6a7504000	Deferred        wsock32<elf>
  \-PE	    7fb6a72f0000-    7fb6a7504000	\               wsock32
ELF	    7fb6a7504000-    7fb6a7746000	Deferred        ws2_32<elf>
  \-PE	    7fb6a7510000-    7fb6a7746000	\               ws2_32
ELF	    7fb6a7746000-    7fb6a7bc3000	Deferred
ELF	    7fb6a7bc3000-    7fb6a7e2d000	Deferred
ELF	    7fb6a7e2d000-    7fb6a804a000	Deferred
ELF	    7fb6a804a000-    7fb6a8261000	Deferred
ELF	    7fb6a8261000-    7fb6a8470000	Deferred
ELF	    7fb6a8470000-    7fb6a86c2000	Deferred
ELF	    7fb6a86fe000-    7fb6a8966000	Deferred        wldap32<elf>
  \-PE	    7fb6a8710000-    7fb6a8966000	\               wldap32
ELF	    7fb6a8966000-    7fb6a8bfe000	Deferred        rpcrt4<elf>
  \-PE	    7fb6a8980000-    7fb6a8bfe000	\               rpcrt4
ELF	    7fb6a8bfe000-    7fb6a8e18000	Deferred        version<elf>
  \-PE	    7fb6a8c00000-    7fb6a8e18000	\               version
ELF	    7fb6a8e18000-    7fb6a9196000	Deferred        gdi32<elf>
  \-PE	    7fb6a8e30000-    7fb6a9196000	\               gdi32
ELF	    7fb6a9196000-    7fb6a95d9000	Deferred        user32<elf>
  \-PE	    7fb6a91c0000-    7fb6a95d9000	\               user32
ELF	    7fb6a95d9000-    7fb6a986d000	Deferred        advapi32<elf>
  \-PE	    7fb6a95f0000-    7fb6a986d000	\               advapi32
ELF	    7fb6a986d000-    7fb6a9c0f000	Deferred        ole32<elf>
  \-PE	    7fb6a9890000-    7fb6a9c0f000	\               ole32
ELF	    7fb6a9c0f000-    7fb6a9f98000	Deferred        oleaut32<elf>
  \-PE	    7fb6a9c30000-    7fb6a9f98000	\               oleaut32
ELF	    7fb6a9f98000-    7fb6aa1b5000	Deferred        jsproxy<elf>
  \-PE	    7fb6a9fa0000-    7fb6aa1b5000	\               jsproxy
ELF	    7fb6aa2b5000-    7fb6aa4f7000	Deferred        winhttp<elf>
  \-PE	    7fb6aa2c0000-    7fb6aa4f7000	\               winhttp
ELF	    7fb6aa5f7000-    7fb6aa809000	Deferred
ELF	    7fb6aaba4000-    7fb6aadbb000	Deferred
ELF	    7fb6aadbb000-    7fb6ab107000	Deferred
ELF	    7fb6ab109000-    7fb6ab30d000	Deferred
ELF	    7fb6ab349000-    7fb6ab701000	Deferred
ELF	    7fb6ab701000-    7fb6ab91f000	Deferred
ELF	    7fb6ab91f000-    7fb6abceb000	Dwarf 
ELF	    7fb6abced000-    7fb6abf14000	Deferred
ELF	    7ffe6f6ec000-    7ffe6f6ed000	Deferred        [vdso].so
process  tid      prio (all id:s are in hex)
0000000e services.exe
	00000024    0
	0000001f    0
	00000015    0
	00000012    0
	0000000f    0
00000010 explorer.exe
	[C:\windows\system32\explorer.exe /desktop]
	0000002c    0
	0000002b    0
	0000002a    0
	00000011    0
00000013 winedevice.exe
	0000001e    0
	00000019    0
	00000018    0
	00000014    0
0000001c plugplay.exe
	00000021    0
	00000020    0
	0000001d    0
00000022 winedevice.exe
	00000029    0
	00000026    0
	00000025    0
	00000023    0
0000002d Steam.exe
	[G:\steam\Steam.exe -no-cef-sandbox]
	000000aa    0
	000000a9    0
	00000067    0
	00000065    0
	00000064    0
	00000063    0
	00000062    0
	00000061    0
	0000005e    0
	0000005b    0
	0000005a    0
	00000059    0
	00000058    0
	00000057    0
	00000056    0
	00000054    1
	00000051    0
	0000004f    0
	0000004e    0
	00000038    0
	00000037    0
	00000036    0
	00000035    0
	00000032    0
	00000031    0
	00000030    0
	0000002f    0
	0000002e    0
00000033 steamwebhelper.exe
	[G:\steam\bin\cef\cef.winxp\steamwebhelper.exe "-lang=it_IT" "-cachedir=C:\users\andre\Local Settings\Application Data\Steam\htmlcache" "-steampid=45" "-buildid=1513371133" "-steamid=0" "-clientui=G:\steam\clientui" --disable-spell-checking --disable-out-of-process-pac --enable-blink-features=ResizeObserver --disable-smooth-scrolling --disable-gpu-compositing --disable-gpu --enable-direct-write --no-sandbox "--log-file=G:\steam\logs\cef_log.txt"]
	00000066    0
	0000004d    0
	0000004c    0
	0000004b    0
	0000004a    0
	00000049    0
	00000048    0
	00000047    0
	00000046    0
	00000045    0
	00000044    0
	00000043    0
	00000042    0
	00000041    0
	00000040    0
	0000003f    0
	0000003e    0
	0000003d    0
	0000003c    0
	0000003b    0
	0000003a    0
	00000039    0
	00000034    0
00000068 steamwebhelper.exe
	["G:\steam\bin\cef\cef.winxp\steamwebhelper.exe" --type=renderer --disable-gpu-compositing --disable-smooth-scrolling --enable-blink-features=ResizeObserver --enable-pinch --no-sandbox --lang=en-US --lang=it_IT --log-file="G:\steam\logs\cef_log.txt" --product-version="Valve Steam Client" --disable-spell-checking --device-scale-factor=1 --num-raster-threads=2 --content-image-texture-target=3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553,3553 --video-image-texture-target=3553 --disable-accelerated-video-decode --disable-webrtc-hw-encoding --disable-gpu-compositing --channel="51.0.1647378304\1695061814" /prefetch:1]
	00000075    0
	00000074    0
	00000073    0
	00000072    0
	00000071    0
	00000070    0
	0000006e    0
	0000006d    0
	0000006c    0
	00000069    0
0000007a (D) G:\steam\steamapps\common\SleepingDogsDefinitiveEdition\sdhdship.exe
	0000009d    1
	0000009c    0
	0000009b   15
	0000009a   15
	00000097   15
	00000096    0
	00000095    0
	00000094    1
	00000093    0
	00000092    0
	00000091    2
	00000090    2
	0000008f    2
	0000008e    0
	0000008c    0
	0000008b    0
	0000008a   -2
	00000089    0
	00000088    0
	00000085    0
	00000084   15
	00000083    0
	00000082    0 <==
	00000081    0
	00000080    0
	0000007b    0
000000ae explorer.exe
	[C:\windows\system32\explorer.exe /desktop]
	000000b2    0
	000000b1    0
	000000b0    0
	000000af    0
System information:
    Wine build: wine-2.21 (Staging)
    Platform: x86_64
    Version: Windows XP
    Host system: Linux
    Host version: 4.14.8-1-ARCH

Level 6
Level 6
Posts: 658
Joined: Thu Aug 14, 2014 10:10 am

Re: sleeping dogs crash on loading screen when I start new g

Post by jkfloris » Wed Dec 27, 2017 4:13 am

I try "winetricks win95", but winecfg show "windows 2003" in its OS field
Try running in a clean 32-bit WINEPREFIX and set the windows version to 95

Level 3
Level 3
Posts: 96
Joined: Sat Jan 31, 2015 3:03 pm
Location: Italy

Re: sleeping dogs crash on loading screen when I start new g

Post by macchinetta » Wed Dec 27, 2017 5:10 am

Impossible. Sleeping Dogs DE is 64bit only. :(

No chance to run in 32bit prefix.

I try to force win95 mode in 64bit wineprefix also adding string "version" in regedit.
This mode winecfg show empty field in OS field, but crash still remaining.

Level 6
Level 6
Posts: 658
Joined: Thu Aug 14, 2014 10:10 am

Re: sleeping dogs crash on loading screen when I start new g

Post by jkfloris » Wed Dec 27, 2017 7:06 am

Windows 95 isn't available for 64 bit systems. The oldest version with 64 bit support is XP. Setting a 64 bit OS to run in win95 mode and run a 64 bit application is just weird/ wrong/ nonsense*

*Delete as appropriate

Level 3
Level 3
Posts: 96
Joined: Sat Jan 31, 2015 3:03 pm
Location: Italy

Re: sleeping dogs crash on loading screen when I start new g

Post by macchinetta » Wed Dec 27, 2017 7:38 am

I thought same things when I've read this solution 8), but if some windows user resolved with this need be a relation I think... or is a mistery of windows...:?: but i have same problem on wine... :(