[Bug 37275] New: Chess Position Trainer 5 (.NET 4.0 app) wants gdiplus.GdipCreateAdjustableArrowCap

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Sep 15 14:32:06 CDT 2014


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

            Bug ID: 37275
           Summary: Chess Position Trainer 5 (.NET 4.0 app) wants
                    gdiplus.GdipCreateAdjustableArrowCap
           Product: Wine
           Version: 1.7.26
          Hardware: x86
                OS: Linux
            Status: NEW
          Severity: minor
          Priority: P2
         Component: gdiplus
          Assignee: wine-bugs at winehq.org
          Reporter: focht at gmx.net

Hello folks,

as the summary says.

Prerequisite: 'winetricks -q dotnet40'

Doesn't crash but dismissing message boxes is annoying.

'winetricks -q gdiplus' obviously works around.

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Chess Position Trainer

$ WINEDEBUG=+tid,+seh,+relay wine ./Chess\ Position\ Trainer\ 5.exe >>log.txt
2>&1
...
002a:Call
gdiplus.GdipCreateAdjustableArrowCap(40400000,40400000,00000001,0033d498)
ret=1de38f31
002a:fixme:gdiplus:GdipCreateAdjustableArrowCap not implemented
002a:Ret  gdiplus.GdipCreateAdjustableArrowCap() retval=00000006 ret=1de38f31 
...
002a:trace:seh:raise_exception code=e0434352 flags=1 addr=0x7b83ae8f
ip=7b83ae8f tid=002a
002a:trace:seh:raise_exception  info[0]=80004001
002a:trace:seh:raise_exception  info[1]=00000000
002a:trace:seh:raise_exception  info[2]=00000000
002a:trace:seh:raise_exception  info[3]=00000000
002a:trace:seh:raise_exception  info[4]=79140000
002a:trace:seh:raise_exception  eax=7b826d6d ebx=7b8be000 ecx=80004001
edx=0033d2b4 esi=0033d358 edi=0033d320
002a:trace:seh:raise_exception  ebp=0033d2f8 esp=0033d294 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00000283
002a:trace:seh:call_vectored_handlers calling handler at 0x791f5a7c
code=e0434352 flags=1
...
002a:Call user32.CreateWindowExW(00010001,049639c8
L"WindowsForms10.Window.8.app.0.2bf8098_r8_ad1",057e2af4 L"Error while trying
to highlight
moves",02c80000,80000000,80000000,000000fe,00000068,000200be,00000000,00400000,00000000)
ret=0a36c292 
...
--- snip ---

MSDN:
http://msdn.microsoft.com/en-us/library/windows/desktop/ms533967%28v=vs.85%29.aspx

Source:
http://source.winehq.org/git/wine.git/blob/da7fe7ab5513a2db839aba413ebca07642c2b225:/dlls/gdiplus/customlinecap.c#l248

--- snip ---
248 GpStatus WINGDIPAPI GdipCreateAdjustableArrowCap(REAL height, REAL width,
BOOL fill,
249      GpAdjustableArrowCap **cap)
250 {
251     static int calls;
252
253     TRACE("(%0.2f,%0.2f,%i,%p)\n", height, width, fill, cap);
254
255     if(!(calls++))
256         FIXME("not implemented\n");
257
258     return NotImplemented;
259 }
--- snip ---

$ sha1sum Chess_Position_Trainer_5-Setup.exe 
6ae6364e399590ce634d667ec8696dcdb78c515a  Chess_Position_Trainer_5-Setup.exe

$ du -sh Chess_Position_Trainer_5-Setup.exe 
57M    Chess_Position_Trainer_5-Setup.exe

$ wine --version
wine-1.7.26-60-g0fa8ae7

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