crash and blank window Fritz16 & PlayChess

Questions about Wine on Linux
Locked
med
Newbie
Newbie
Posts: 3
Joined: Thu Apr 19, 2018 1:10 am

crash and blank window Fritz16 & PlayChess

Post by med »

Hello,
i try to run Fritz16 and PlayChess by ChessBase http://download.chessbase.com/download/ ... 7Setup.exe .
I have tried with wine 3.0, 3.5 and 3.6 .
A blank window appear and the program crash.

System:
Debian buster/testing amd64
wine-3.6

PlayChess log :

Code: Select all

0009:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x164e7d8, 0x164e7e8 0x164e7dc
0009:fixme:nls:get_dummy_preferred_ui_language (0x38 0x164e7d8 0x164e7e8 0x164e7dc) returning a dummy value (current locale)
0009:err:winediag:SQLDrivers No ODBC drivers could be found. Check the settings for your libodbc provider.
0009:fixme:nls:GetThreadPreferredUILanguages 00000038, 0x164f7f0, 0x164f800 0x164f7f4
0009:fixme:nls:get_dummy_preferred_ui_language (0x38 0x164f7f0 0x164f800 0x164f7f4) returning a dummy value (current locale)
0009:fixme:reg:RegQueryInfoKeyA security argument not supported.
0009:fixme:shell:SetCurrentProcessExplicitAppUserModelID L"ChessBase.playchess.com.8.14": stub
0009:fixme:reg:RegQueryInfoKeyA security argument not supported.
0009:fixme:resource:GetGuiResources (0xffffffff,0): stub
0009:fixme:dwmapi:DwmIsCompositionEnabled 0x164f094
0009:fixme:dwmapi:DwmSetWindowAttribute (0x20042, 2, 0x164f09c, 4) stub
0009:fixme:msg:ChangeWindowMessageFilterEx 0x20042 c1a5 1 (nil)
0009:fixme:win:SetGestureConfig (0x1006e 00000000 5 0x349b2b0 12): stub
0009:fixme:win:SetGestureConfig (0x1006e 00000000 5 0x349b2b0 12): stub
0028:fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=3): stub
0028:fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=1): stub
0028:fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=0): stub
0028:fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=2): stub
0009:fixme:win:EnumDisplayDevicesW ((null),0,0x164e108,0x00000000), stub!
0009:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x20.
0009:fixme:dxgi:dxgi_check_feature_level_support Ignoring adapter type.
0009:fixme:dxgi:dxgi_device_init Ignoring adapter type.
0009:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 4.
0009:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 5.
0009:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 6.
0009:fixme:d3d11:d3d_blend_state_create Color mask 0 not supported for render target 7.
0009:fixme:d3d11:d3d_blend_state_create Per-rendertarget blend not implemented.
0009:fixme:dwrite:dwritefactory_CreateMonitorRenderingParams (0x1): monitor setting ignored
0009:fixme:wincodecs:BitmapScaler_Initialize unsupported mode 2
0009:fixme:d3d11:d3d10_device_RSSetViewports Multiple viewports not implemented.
0009:fixme:d3d11:d3d10_device_RSSetScissorRects Multiple scissor rects not implemented.
0009:fixme:dxgi:dxgi_surface_GetDC iface 0x1f4538, discard 0, hdc 0x164e63c semi-stub!
002d:fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #3:
002d:fixme:d3d_shader:print_glsl_info_log     Vertex info
002d:fixme:d3d_shader:print_glsl_info_log     -----------
002d:fixme:d3d_shader:print_glsl_info_log     0(20) : warning C7050: "vs_out[0].zw" might be used before being initialized
002d:fixme:d3d_shader:print_glsl_info_log     0(20) : warning C7050: "vs_out[2].zw" might be used before being initialized
002d:fixme:d3d_shader:print_glsl_info_log     0(20) : warning C7050: "vs_out[3].zw" might be used before being initialized
002d:fixme:d3d_shader:print_glsl_info_log     0(20) : warning C7050: "vs_out[5]" might be used before being initialized
002d:fixme:d3d_shader:print_glsl_info_log     0(20) : warning C7050: "vs_out[6]" might be used before being initialized
002d:fixme:d3d_shader:print_glsl_info_log     0(20) : warning C7050: "vs_out[7]" might be used before being initialized
002d:fixme:d3d_shader:print_glsl_info_log     0(20) : warning C7050: "vs_out[8]" might be used before being initialized
002d:fixme:d3d_shader:print_glsl_info_log     0(20) : warning C7050: "vs_out[9]" might be used before being initialized
002d:fixme:d3d_shader:print_glsl_info_log     0(20) : warning C7050: "vs_out[10]" might be used before being initialized
002d:fixme:d3d_shader:print_glsl_info_log     0(20) : warning C7050: "vs_out[11]" might be used before being initialized
002d:fixme:d3d_shader:print_glsl_info_log     0(20) : warning C7050: "vs_out[12]" might be used before being initialized
002d:fixme:d3d_shader:print_glsl_info_log     0(20) : warning C7050: "vs_out[13]" might be used before being initialized
002d:fixme:d3d_shader:print_glsl_info_log     0(20) : warning C7050: "vs_out[14]" might be used before being initialized
002d:fixme:d3d_shader:print_glsl_info_log     0(20) : warning C7050: "vs_out[15]" might be used before being initialized
002d:fixme:d3d_shader:print_glsl_info_log     
002d:fixme:d3d_shader:print_glsl_info_log     Fragment info
002d:fixme:d3d_shader:print_glsl_info_log     -------------
002d:fixme:d3d_shader:print_glsl_info_log     0(33) : warning C7050: "R1.yzw" might be used before being initialized
0009:fixme:dwrite:get_name_record_codepage encoding 29 not handled, platform 1.
0009:fixme:dwrite:get_name_record_codepage encoding 29 not handled, platform 1.
0009:fixme:dwrite:get_name_record_codepage encoding 29 not handled, platform 1.
0009:fixme:dwrite:get_name_record_codepage encoding 29 not handled, platform 1.
0009:fixme:dwrite:get_name_record_codepage encoding 29 not handled, platform 1.
0009:fixme:d3d11:d3d10_device_RSSetViewports Multiple viewports not implemented.
0009:fixme:d3d11:d3d10_device_RSSetScissorRects Multiple scissor rects not implemented.
0009:fixme:d2d:d2d_d3d_render_target_PushAxisAlignedClip Ignoring antialias_mode 0.
0009:fixme:d2d:d2d_factory_CreateRoundedRectangleGeometry iface 0x1bc6d8, rect 0x164eba8, geometry 0x164ea9c stub!
0009:err:d2d:d2d_d3d_render_target_FillRoundedRectangle Failed to create geometry, hr 0x80004001.
0009:fixme:d2d:d2d_factory_CreateRoundedRectangleGeometry iface 0x1bc6d8, rect 0x164e928, geometry 0x164e8fc stub!
wine: Unhandled page fault on read access to 0x00000000 at address 0x1803c76 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x01803c76).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:01803c76 ESP:0164e94c EBP:0164e960 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:00000001 EBX:10113a80 ECX:00000000 EDX:10113c40
 ESI:00000000 EDI:034a8240
Stack dump:
0x0164e94c:  10113cb0 034a8240 034a8240 034a8510
0x0164e95c:  10113c40 0164ea1c 01809625 034a8540
0x0164e96c:  10113cb0 034a8540 00000002 744078fd
0x0164e97c:  034a8240 034a8240 0000002a 7bcda000
0x0164e98c:  7bc3c591 7bcf6228 01b61840 00000000
0x0164e99c:  00000000 00000000 00000000 7bc3c4b6
Backtrace:
=>0 0x01803c76 in bcgcbpro140 (+0x1b3c76) (0x0164e960)
  1 0x01809625 in bcgcbpro140 (+0x1b9624) (0x0164ea1c)
  2 0x01801efb in bcgcbpro140 (+0x1b1efa) (0x0164ea90)
  3 0x004c060e in playchessv8 (+0xc060d) (0x0164eba4)
  4 0x018ad351 in bcgcbpro140 (+0x25d350) (0x0164efb8)
  5 0x018b0995 in bcgcbpro140 (+0x260994) (0x0164f01c)
  6 0x0166cd06 in bcgcbpro140 (+0x1cd05) (0x0164f034)
  7 0x01a57568 in bcgcbpro140 (+0x407567) (0x0164f0b0)
  8 0x01a58e1b in bcgcbpro140 (+0x408e1a) (0x0164f19c)
  9 0x021b934e in mfc140 (+0x27934d) (0x0164f264)
  10 0x021b8e0c in mfc140 (+0x278e0b) (0x0164f288)
  11 0x01a5a260 in bcgcbpro140 (+0x40a25f) (0x0164f2a4)
  12 0x021b6eb5 in mfc140 (+0x276eb4) (0x0164f31c)
  13 0x021b7104 in mfc140 (+0x277103) (0x0164f33c)
  14 0x0209ddb4 in mfc140 (+0x15ddb3) (0x0164f378)
  15 0x7eafddea WINPROC_wrapper+0x19() in user32 (0x0164f3a8)
  16 0x7eafe437 call_window_proc+0x46(hwnd=0x1006e, msg=0xf, wp=0, lp=0, result=0x164f918, arg=0x209dd80) [/home/chmandarin/git/wine-dir/wine32-combo/dlls/user32/../../../wine-source/dlls/user32/winproc.c:244] in user32 (0x0164f3e8)
  17 0x7eafe7ce WINPROC_CallProcWtoA+0x10d(callback=0x7eafe3f0, hwnd=0x1006e, msg=<is not available>, wParam=0, lParam=0, result=0x164f918, arg=0x209dd80) [/home/chmandarin/git/wine-dir/wine32-combo/dlls/user32/../../../wine-source/dlls/user32/winproc.c:664] in user32 (0x0164f8a8)
  18 0x7eb007fd WINPROC_call_window+0x20c(hwnd=0x1006e, msg=0xf, wParam=0, lParam=0, result=0x164f918, unicode=0x1, mapping=2125289772) [/home/chmandarin/git/wine-dir/wine32-combo/dlls/user32/../../../wine-source/dlls/user32/winproc.c:921] in user32 (0x0164f8e8)
  19 0x7eac3042 call_window_proc+0x61(hwnd=0x1006e, msg=0xf, wparam=0, lparam=0, unicode=0x1, same_thread=0x1, mapping=2125289772) [/home/chmandarin/git/wine-dir/wine32-combo/dlls/user32/../../../wine-source/dlls/user32/message.c:2223] in user32 (0x0164f958)
  20 0x7eac9b2e send_message+0x19d(info=0x164f9c4, res_ptr=0x164f9c0, unicode=<is not available>) [/home/chmandarin/git/wine-dir/wine32-combo/dlls/user32/../../../wine-source/dlls/user32/message.c:3264] in user32 (0x0164f9b8)
  21 0x7eac9d84 SendMessageW+0x53(hwnd=<couldn't compute location>, msg=<couldn't compute location>, wparam=<couldn't compute location>, lparam=<couldn't compute location>) [/home/chmandarin/git/wine-dir/wine32-combo/dlls/user32/../../../wine-source/dlls/user32/message.c:3464] in user32 (0x0164f9f8)
  22 0x7ead5d49 RedrawWindow+0x488(hwnd=<couldn't compute location>, rect=<couldn't compute location>, hrgn=<couldn't compute location>, flags=<couldn't compute location>) [/home/chmandarin/git/wine-dir/wine32-combo/dlls/user32/../../../wine-source/dlls/user32/painting.c:875] in user32 (0x0164fa78)
  23 0x7ead613f UpdateWindow+0x2e(hwnd=<couldn't compute location>) [/home/chmandarin/git/wine-dir/wine32-combo/dlls/user32/../../../wine-source/dlls/user32/painting.c:1293] in user32 (0x0164faa8)
  24 0x004ff81f in playchessv8 (+0xff81e) (0x0164fe5c)
  25 0x021ccade in mfc140 (+0x28cadd) (0x0164fe74)
  26 0x0096b983 in playchessv8 (+0x56b982) (0x0164fec0)
  27 0x7b46077c call_process_entry+0xb() in kernel32 (0x0164fed8)
  28 0x7b462092 start_process+0x1b1(entry=<couldn't compute location>, peb=<couldn't compute location>) [/home/chmandarin/git/wine-dir/wine32-combo/dlls/kernel32/../../../wine-source/dlls/kernel32/process.c:1099] in kernel32 (0x0164ffd8)
  29 0x7b46078a start_process_wrapper+0x9() in kernel32 (0x0164ffec)
0x01803c76: movl	0x0(%esi),%eax
Modules:
Module	Address			Debug info	Name (196 modules)
PE	  230000-  396000	Deferred        sview4
PE	  400000-  e4d000	Export          playchessv8
PE	 1650000- 1f3a000	Export          bcgcbpro140
PE	 1f40000- 23c3000	Export          mfc140
PE	 23d0000- 333f000	Deferred        textures3
PE	 3690000- 3abc000	Deferred        frameres
PE	 5040000- 518d000	Deferred        chessres
PE	10000000-10032000	Deferred        chess32
ELF	7a800000-7a93c000	Deferred        opengl32<elf>
  \-PE	7a820000-7a93c000	\               opengl32
ELF	7b400000-7b7e9000	Dwarf           kernel32<elf>
  \-PE	7b420000-7b7e9000	\               kernel32
ELF	7bc00000-7bcf7000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcf7000	\               ntdll
ELF	7c000000-7c004000	Deferred        <wine-loader>
ELF	7c2b3000-7c39a000	Deferred        msvcr120<elf>
  \-PE	7c2d0000-7c39a000	\               msvcr120
ELF	7c3f4000-7c400000	Deferred        libltdl.so.7
ELF	7c409000-7c48c000	Deferred        libodbc.so.2
ELF	7c48c000-7c4aa000	Deferred        libgpg-error.so.0
ELF	7c4aa000-7c58b000	Deferred        libgcrypt.so.20
ELF	7c58b000-7c5a4000	Deferred        liblz4.so.1
ELF	7c5a4000-7c5d0000	Deferred        liblzma.so.5
ELF	7c5d0000-7c662000	Deferred        libsystemd.so.0
ELF	7c662000-7c66b000	Deferred        libffi.so.6
ELF	7c66b000-7c6c9000	Deferred        libdbus-1.so.3
ELF	7c6c9000-7c756000	Deferred        libgmp.so.10
ELF	7c756000-7c78d000	Deferred        libhogweed.so.4
ELF	7c78d000-7c7ca000	Deferred        libnettle.so.6
ELF	7c7ca000-7c7df000	Deferred        libtasn1.so.6
ELF	7c7df000-7c961000	Deferred        libunistring.so.2
ELF	7c961000-7c97f000	Deferred        libidn2.so.0
ELF	7c97f000-7cacc000	Deferred        libp11-kit.so.0
ELF	7cacc000-7cae4000	Deferred        libresolv.so.2
ELF	7cae4000-7cae9000	Deferred        libkeyutils.so.1
ELF	7cae9000-7caf6000	Deferred        libkrb5support.so.0
ELF	7caf6000-7cafb000	Deferred        libcom_err.so.2
ELF	7cafb000-7cb31000	Deferred        libk5crypto.so.3
ELF	7cb31000-7cc10000	Deferred        libkrb5.so.3
ELF	7cc10000-7cc24000	Deferred        libavahi-client.so.3
ELF	7cc24000-7cdbe000	Deferred        libgnutls.so.30
ELF	7cdbe000-7ce13000	Deferred        libgssapi_krb5.so.2
ELF	7ce13000-7cea7000	Deferred        libcups.so.2
ELF	7ceaa000-7cec9000	Deferred        concrt140<elf>
  \-PE	7ceb0000-7cec9000	\               concrt140
ELF	7cec9000-7cee0000	Deferred        dwmapi<elf>
  \-PE	7ced0000-7cee0000	\               dwmapi
ELF	7d035000-7d049000	Deferred        api-ms-win-core-localization-l1-2-1<elf>
  \-PE	7d040000-7d049000	\               api-ms-win-core-localization-l1-2-1
ELF	7d049000-7d050000	Deferred        libxfixes.so.3
ELF	7d050000-7d05c000	Deferred        libxcursor.so.1
ELF	7d05c000-7d06f000	Deferred        libxi.so.6
ELF	7d06f000-7d073000	Deferred        libxcomposite.so.1
ELF	7d073000-7d080000	Deferred        libxrandr.so.2
ELF	7d080000-7d08c000	Deferred        libxrender.so.1
ELF	7d08c000-7d093000	Deferred        libxxf86vm.so.1
ELF	7d093000-7d097000	Deferred        libxinerama.so.1
ELF	7d097000-7d0a1000	Deferred        librt.so.1
ELF	7d0a1000-7d0bc000	Deferred        libbsd.so.0
ELF	7d0bc000-7d0c3000	Deferred        libxdmcp.so.6
ELF	7d0c3000-7d0c8000	Deferred        libxau.so.6
ELF	7d0c8000-7d0f4000	Deferred        libxcb.so.1
ELF	7d0f4000-7d241000	Deferred        libx11.so.6
ELF	7d241000-7d256000	Deferred        libxext.so.6
ELF	7d258000-7d267000	Deferred        libavahi-common.so.3
ELF	7d267000-7d27b000	Deferred        api-ms-win-core-fibers-l1-1-1<elf>
  \-PE	7d270000-7d27b000	\               api-ms-win-core-fibers-l1-1-1
ELF	7d27b000-7d28f000	Deferred        api-ms-win-core-synch-l1-2-0<elf>
  \-PE	7d280000-7d28f000	\               api-ms-win-core-synch-l1-2-0
ELF	7d28f000-7d31d000	Deferred        winex11<elf>
  \-PE	7d2a0000-7d31d000	\               winex11
ELF	7d48e000-7d4c0000	Deferred        libexpat.so.1
ELF	7d4c0000-7d50a000	Deferred        libfontconfig.so.1
ELF	7d50a000-7d545000	Deferred        libpng16.so.16
ELF	7d545000-7d603000	Deferred        libfreetype.so.6
ELF	7d63c000-7d6a5000	Deferred        dwrite<elf>
  \-PE	7d640000-7d6a5000	\               dwrite
ELF	7d6a5000-7d71a000	Deferred        d3dcompiler_43<elf>
  \-PE	7d6b0000-7d71a000	\               d3dcompiler_43
ELF	7d71a000-7d75a000	Deferred        d3d10<elf>
  \-PE	7d720000-7d75a000	\               d3d10
ELF	7d75a000-7d89f000	Deferred        wined3d<elf>
  \-PE	7d770000-7d89f000	\               wined3d
ELF	7d89f000-7d8cd000	Deferred        dxgi<elf>
  \-PE	7d8a0000-7d8cd000	\               dxgi
ELF	7d8cd000-7d939000	Deferred        d3d11<elf>
  \-PE	7d8d0000-7d939000	\               d3d11
ELF	7d939000-7d94f000	Deferred        d3d10core<elf>
  \-PE	7d940000-7d94f000	\               d3d10core
ELF	7d94f000-7d965000	Deferred        d3d10_1<elf>
  \-PE	7d950000-7d965000	\               d3d10_1
ELF	7d965000-7d9c3000	Deferred        d2d1<elf>
  \-PE	7d970000-7d9c3000	\               d2d1
ELF	7d9c3000-7dae2000	Deferred        msvcp140<elf>
  \-PE	7da00000-7dae2000	\               msvcp140
ELF	7dae2000-7daf6000	Deferred        msimg32<elf>
  \-PE	7daf0000-7daf6000	\               msimg32
ELF	7daf6000-7db0a000	Deferred        api-ms-win-crt-locale-l1-1-0<elf>
  \-PE	7db00000-7db0a000	\               api-ms-win-crt-locale-l1-1-0
ELF	7db0a000-7db67000	Deferred        oleacc<elf>
  \-PE	7db10000-7db67000	\               oleacc
ELF	7db67000-7dbfb000	Deferred        gdiplus<elf>
  \-PE	7db80000-7dbfb000	\               gdiplus
ELF	7dbfb000-7dc22000	Deferred        odbc32<elf>
  \-PE	7dc00000-7dc22000	\               odbc32
ELF	7dc22000-7dc61000	Deferred        winspool<elf>
  \-PE	7dc30000-7dc61000	\               winspool
ELF	7dc61000-7dd52000	Deferred        comdlg32<elf>
  \-PE	7dc70000-7dd52000	\               comdlg32
ELF	7dd52000-7de82000	Deferred        oleaut32<elf>
  \-PE	7dd70000-7de82000	\               oleaut32
ELF	7de82000-7de96000	Deferred        api-ms-win-crt-filesystem-l1-1-0<elf>
  \-PE	7de90000-7de96000	\               api-ms-win-crt-filesystem-l1-1-0
ELF	7de96000-7deaa000	Deferred        api-ms-win-crt-time-l1-1-0<elf>
  \-PE	7dea0000-7deaa000	\               api-ms-win-crt-time-l1-1-0
ELF	7deaa000-7dec3000	Deferred        api-ms-win-crt-math-l1-1-0<elf>
  \-PE	7deb0000-7dec3000	\               api-ms-win-crt-math-l1-1-0
ELF	7dec3000-7ded9000	Deferred        api-ms-win-crt-convert-l1-1-0<elf>
  \-PE	7ded0000-7ded9000	\               api-ms-win-crt-convert-l1-1-0
ELF	7ded9000-7deed000	Deferred        api-ms-win-crt-utility-l1-1-0<elf>
  \-PE	7dee0000-7deed000	\               api-ms-win-crt-utility-l1-1-0
ELF	7deed000-7df01000	Deferred        api-ms-win-crt-heap-l1-1-0<elf>
  \-PE	7def0000-7df01000	\               api-ms-win-crt-heap-l1-1-0
ELF	7df01000-7df17000	Deferred        api-ms-win-crt-stdio-l1-1-0<elf>
  \-PE	7df10000-7df17000	\               api-ms-win-crt-stdio-l1-1-0
ELF	7df17000-7df2e000	Deferred        api-ms-win-crt-multibyte-l1-1-0<elf>
  \-PE	7df20000-7df2e000	\               api-ms-win-crt-multibyte-l1-1-0
ELF	7df2e000-7df44000	Deferred        api-ms-win-crt-string-l1-1-0<elf>
  \-PE	7df30000-7df44000	\               api-ms-win-crt-string-l1-1-0
ELF	7df44000-7df5a000	Deferred        api-ms-win-crt-runtime-l1-1-0<elf>
  \-PE	7df50000-7df5a000	\               api-ms-win-crt-runtime-l1-1-0
ELF	7df7e000-7df87000	Deferred        libuuid.so.1
ELF	7df87000-7e07d000	Deferred        ucrtbase<elf>
  \-PE	7dfa0000-7e07d000	\               ucrtbase
ELF	7e07d000-7e093000	Deferred        vcruntime140<elf>
  \-PE	7e080000-7e093000	\               vcruntime140
ELF	7e0c0000-7e0fa000	Deferred        ws2_32<elf>
  \-PE	7e0d0000-7e0fa000	\               ws2_32
ELF	7e0fa000-7e34b000	Deferred        shell32<elf>
  \-PE	7e110000-7e34b000	\               shell32
ELF	7e34b000-7e3c0000	Deferred        shlwapi<elf>
  \-PE	7e360000-7e3c0000	\               shlwapi
ELF	7e3c0000-7e3e8000	Deferred        mpr<elf>
  \-PE	7e3d0000-7e3e8000	\               mpr
ELF	7e3ea000-7e421000	Deferred        uxtheme<elf>
  \-PE	7e3f0000-7e421000	\               uxtheme
ELF	7e421000-7e49a000	Deferred        wininet<elf>
  \-PE	7e430000-7e49a000	\               wininet
ELF	7e49a000-7e4be000	Deferred        imm32<elf>
  \-PE	7e4a0000-7e4be000	\               imm32
ELF	7e4be000-7e503000	Deferred        usp10<elf>
  \-PE	7e4c0000-7e503000	\               usp10
ELF	7e503000-7e636000	Deferred        comctl32<elf>
  \-PE	7e510000-7e636000	\               comctl32
ELF	7e636000-7e661000	Deferred        msvfw32<elf>
  \-PE	7e640000-7e661000	\               msvfw32
ELF	7e661000-7e6af000	Deferred        avifil32<elf>
  \-PE	7e670000-7e6af000	\               avifil32
ELF	7e6af000-7e6da000	Deferred        msacm32<elf>
  \-PE	7e6b0000-7e6da000	\               msacm32
ELF	7e6da000-7e75a000	Deferred        rpcrt4<elf>
  \-PE	7e6f0000-7e75a000	\               rpcrt4
ELF	7e75a000-7e8b1000	Deferred        ole32<elf>
  \-PE	7e770000-7e8b1000	\               ole32
ELF	7e8b1000-7e928000	Deferred        advapi32<elf>
  \-PE	7e8c0000-7e928000	\               advapi32
ELF	7e928000-7ea53000	Deferred        gdi32<elf>
  \-PE	7e940000-7ea53000	\               gdi32
ELF	7ea53000-7ec34000	Dwarf           user32<elf>
  \-PE	7ea70000-7ec34000	\               user32
ELF	7ec34000-7eced000	Deferred        winmm<elf>
  \-PE	7ec40000-7eced000	\               winmm
ELF	7ee88000-7ee9c000	Deferred        libnss_files.so.2
ELF	7ee9c000-7eeb7000	Deferred        libnsl.so.1
ELF	7eeb7000-7eec5000	Deferred        libnss_nis.so.2
ELF	7eec5000-7efc7000	Deferred        libm.so.6
ELF	7efcb000-7efe6000	Deferred        libz.so.1
ELF	7efe6000-7f000000	Deferred        version<elf>
  \-PE	7eff0000-7f000000	\               version
ELF	f5543000-f7454000	Deferred        libnvidia-glcore.so.390.48
ELF	f7454000-f756d000	Deferred        libglx_nvidia.so.0
ELF	f75c6000-f7625000	Deferred        libgldispatch.so.0
ELF	f7625000-f7686000	Deferred        libgl.so.1
ELF	f76a3000-f76c6000	Deferred        libglx.so.0
ELF	f76e1000-f76e6000	Deferred        libnvidia-tls.so.390.48
ELF	f7a60000-f7b20000	Deferred        windowscodecs<elf>
  \-PE	f7a70000-f7b20000	\               windowscodecs
ELF	f7b24000-f7b2e000	Deferred        libnss_compat.so.2
ELF	f7b30000-f7b35000	Deferred        libdl.so.2
ELF	f7b35000-f7d0e000	Deferred        libc.so.6
ELF	f7d0e000-f7d2d000	Deferred        libpthread.so.0
ELF	f7d38000-f7d60000	Deferred        propsys<elf>
  \-PE	f7d40000-f7d60000	\               propsys
ELF	f7d66000-f7f1c000	Dwarf           libwine.so.1
ELF	f7f1e000-f7f46000	Deferred        ld-linux.so.2
ELF	f7f49000-f7f4b000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files (x86)\ChessBase\PlayChessV8\PlayChessV8.exe
	0000002d    0
	00000009    0 <==
0000000e services.exe
	00000022    0
	0000001d    0
	00000015    0
	00000013    0
	00000010    0
	0000000f    0
00000011 winedevice.exe
	0000001a    0
	00000017    0
	00000016    0
	00000012    0
0000001b plugplay.exe
	0000001f    0
	0000001e    0
	0000001c    0
00000020 winedevice.exe
	00000029    0
	00000025    0
	00000024    0
	00000023    0
	00000021    0
00000027 explorer.exe
	0000002c    0
	0000002b    0
	0000002a    0
	00000028    0
System information:
    Wine build: wine-3.6
    Platform: i386 (WOW64)
    Version: Windows 7
    Host system: Linux
    Host version: 4.15.0-2-amd64
It is very frustrating because previous programs and other actual programs from ChessBase work very well with wine.
For example ChessBaseReader https://download.chessbase.com/download ... up_x86.msi work very well with wine despite the same "err" messages.

I can not identify which component is responsible.

Please, excuse me for my poor english.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: crash and blank window Fritz16 & PlayChess

Post by Bob Wya »

med wrote:...

It is very frustrating because previous programs and other actual programs from ChessBase work very well with wine.
For example ChessBaseReader https://download.chessbase.com/download ... up_x86.msi work very well with wine despite the same "err" messages.

I can not identify which component is responsible.

Please, excuse me for my poor english.
Great English - better than many posts on this forum. (Plus you found the Code tags.)

I've had a play around with the application and can reproduce the crash... There are no "magic" Wine Staging patches to fix this issue...
It's not leaping out at me with your issue is with Visual C++ 2015 libraries or the D2D DirectX 10 calls.
  1. File a bug on the WineHQ Bugzilla...
  2. This bug will need to be linked against Version 8 (current release) of this PlayChess program (oddly the downloader is named V7??)
If you want I can make you a maintainer for WineHQ AppDB: PlayChess?
Then you can add the new version yourself - more easily... 8)

If you do these 2 steps and the bug would probably get fixed in a month or two (my guestimate)...

Bob
med
Newbie
Newbie
Posts: 3
Joined: Thu Apr 19, 2018 1:10 am

Re: crash and blank window Fritz16 & PlayChess

Post by med »

Thank you for your response
Bob Wya wrote:
  1. File a bug on the WineHQ Bugzilla...
I have already filed a bug Bug 45049
The component responsible is d2d.
Louis Lenders had published a "patch" or "hack" which solve the issue. attachment 61183
Bob Wya wrote:
  • This bug will need to be linked against Version 8 (current release) of this PlayChess program (oddly the downloader is named V7??)
If you want I can make you a maintainer for WineHQ AppDB: PlayChess?
Then you can add the new version yourself - more easily... 8)
I am not sure if i have the abilities to become maintainer. For example i have difficulty to identify which Windows components and fonts are require and i don't understand wine's console outputs.
But if you think it's ok despite this, i agree.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: crash and blank window Fritz16 & PlayChess

Post by Bob Wya »

med wrote:...
I am not sure if i have the abilities to become maintainer. For example i have difficulty to identify which Windows components and fonts are require and i don't understand wine's console outputs.
But if you think it's ok despite this, i agree.
Hmm, that's good - that you'd filed a bug.

Btw do you want to use (or test) Louis's patch yourself?
I see he's not submitted it to wine-devel - so it probably is just a hacky workaround...


An AppDB maintainer doesn't haven't to maintain much - if they don't want to... Most seem to be pretty idle really... :roll:
You certainly don't need to be able to disassemble Windows programs! 8)

Without a maintainer applications don't have comments enabled (a maintainer is required to moderate these).
Comments often lead to drive by fixes and suggestions - as well as questions and problems.

A maintainer who is articulate can write a short guide.
Linking to the workaround patch - to illustrate what is currently needed to get wine to support PlayChess.
This can potentially help other users of Wine...

Take a look at: WineHQ AppDB Maintainer Guidelines.

Anyway, no pressure and all that!
It just seems like you can write clear English, with good grammar+punctuation, and use text formatting appropriately. 8)

Thanks
Bob
med
Newbie
Newbie
Posts: 3
Joined: Thu Apr 19, 2018 1:10 am

Re: crash and blank window Fritz16 & PlayChess

Post by med »

[quote=Bob Wya]Btw do you want to use (or test) Louis's patch yourself?[/quote]
Yes, i already use it and it works perfectly so far.

I have just applied for being maintainer of PlayChess.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: crash and blank window Fritz16 & PlayChess

Post by Bob Wya »

med wrote:...

I have just applied for being maintainer of PlayChess.
I've "fast-tracked" your request!

Bob
Locked