[Bug 37275] New: Chess Position Trainer 5 (.NET 4.0 app) wants gdiplus.GdipCreateAdjustableArrowCap
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(a)winehq.org Reporter: focht(a)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%2... Source: http://source.winehq.org/git/wine.git/blob/da7fe7ab5513a2db839aba413ebca0764... --- 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.
https://bugs.winehq.org/show_bug.cgi?id=37275 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet, download URL| |http://www.chesspositiontra | |iner.com/download/Chess_Pos | |ition_Trainer_5-Setup.exe -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37275 super_man(a)post.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man(a)post.com --- Comment #1 from super_man(a)post.com --- Still work in progress 1.7.51 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37275 fjfrackiewicz(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz(a)gmail.com --- Comment #2 from fjfrackiewicz(a)gmail.com --- *** Bug 41978 has been marked as a duplicate of this bug. *** -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37275 --- Comment #3 from fjfrackiewicz(a)gmail.com --- Lightshot, a screenshot application, also requires this and you can download it here: https://app.prntscr.com/build/setup-lightshot.exe -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37275 --- Comment #4 from fjfrackiewicz(a)gmail.com --- Forgot to mention that this is still an issue in Wine 2.0-rc1. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37275 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|wine-bugs(a)winehq.org |bunglehead(a)gmail.com --- Comment #5 from Nikolay Sivov <bunglehead(a)gmail.com> --- I'll take a look. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37275 David <dav75uk(a)yahoo.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dav75uk(a)yahoo.co.uk --- Comment #6 from David <dav75uk(a)yahoo.co.uk> --- This is also needed by ChessBase, Fritz Trainer, etc. Without it you get lines drawn instead of arrows as board annotations. fixme:gdiplus:resample_bitmap_pixel Unimplemented interpolation 7 fixme:gdiplus:GdipBitmapLockBits Cannot copy rows that don't start at a whole byte. fixme:gdiplus:GdipCreateAdjustableArrowCap not implemented -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37275 --- Comment #7 from David <dav75uk(a)yahoo.co.uk> --- Note I think the other fixmes before, may make the arrow partly transparent (it is seen on Fritz Trainer with windows). At the moment the arrow stem on ChessBase 11 is covering things behind it, so without the transparency if the head is added, it might get annoying covering the pieces. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37275 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Chess Position Trainer 5 |Chess Position Trainer 5 |(.NET 4.0 app) wants |(.NET 4.0 app) wants |gdiplus.GdipCreateAdjustabl |gdiplus.GdipCreateAdjustabl |eArrowCap |eArrowCap implementation -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37275 --- Comment #8 from David <dav75uk(a)yahoo.co.uk> --- Seems transparency is working as of 2.10 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37275 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|bunglehead(a)gmail.com |wine-bugs(a)winehq.org --- Comment #9 from Nikolay Sivov <bunglehead(a)gmail.com> --- This is implemented now, see https://source.winehq.org/git/wine.git/?a=commit;h=1da650a1cb9b85972622e98e9..., https://source.winehq.org/git/wine.git/?a=commit;h=39c8ebddcc302dac896dcd594.... Please test. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37275 --- Comment #10 from David <dav75uk(a)yahoo.co.uk> --- Great. Will also give this one a test on Chessbase 11 once 3.9 is released. Now if activation (41350) can also be looked at some point :) -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37275 tokktokk <fdsfgs(a)krutt.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs(a)krutt.org -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37275 --- Comment #11 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- (In reply to Nikolay Sivov from comment #9) I tested Lightshot (with instructions from bug 41978) and I could reproduce the bug before your commits (when drawing an arrow on a screenshot, it would only draw a line and not an arrow). I can confirm that this issue with Lightshot is fixed with your commits. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37275 --- Comment #12 from David <dav75uk(a)yahoo.co.uk> --- On Chessbase 11, I get the same problem and I see the following: 0064:fixme:gdiplus:brush_fill_pixels path gradient blend not implemented 0064:fixme:gdiplus:resample_bitmap_pixel Unimplemented interpolation 7 0064:fixme:gdiplus:GdipSetCustomLineCapStrokeCaps not implemented 0064:fixme:gdiplus:GdipWidenPath unimplemented end cap ff 0064:fixme:gdiplus:GdipWidenPath unimplemented end cap ff And multiple 0064:fixme:gdiplus:GdipWidenPath unimplemented end cap ff for every extra arrow I draw. The first 2 messages are commonly seen, GdipSetCustomLineCapStrokeCaps and GdipWidenPath errors are new which have been fixme:gdiplus:GdipCreateAdjustableArrowCap not implemented before as in the log snippet I pasted in the bug's history before. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37275 --- Comment #13 from David <dav75uk(a)yahoo.co.uk> --- Given the issue with Lightshot is fixed (no idea about Chess Position Trainer), should I raise a new bug for these extra problems with Chessbase? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37275 Matteo Bruni <matteo.mystral(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |39c8ebddcc302dac896dcd594a4 | |3b16e52d723c4 Resolution|--- |FIXED Status|NEW |RESOLVED --- Comment #14 from Matteo Bruni <matteo.mystral(a)gmail.com> --- (In reply to David from comment #13)
Given the issue with Lightshot is fixed (no idea about Chess Position Trainer), should I raise a new bug for these extra problems with Chessbase?
Yes please, let's resolve this one and discuss further issues in separate bugs. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37275 --- Comment #15 from David <dav75uk(a)yahoo.co.uk> --- Raised as https://bugs.winehq.org/show_bug.cgi?id=45273 Also see 42809 which is a related issue for different software. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37275 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #16 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 3.10. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37275 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |3.0.x -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37275 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|3.0.x |--- --- Comment #17 from Michael Stefaniuc <mstefani(a)winehq.org> --- Removing the 3.0.x milestone from bug fixes included in 3.0.4. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=37275 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.chesspositiontra |https://web.archive.org/web |iner.com/download/Chess_Pos |/20180912175040/http://www. |ition_Trainer_5-Setup.exe |chesspositiontrainer.com/do | |wnload/Chess_Position_Train | |er_5-Setup.exe -- 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.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla