[Bug 34843] Garmin BaseCamp 4.1.2 fails due to unimplemented gdiplus.GdipCreateRegionRgnData

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Jun 10 14:12:59 CDT 2015


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

--- Comment #14 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

commit
https://source.winehq.org/git/wine.git/commitdiff/0a15e163dbfcd568963465c9c56c96023089a5d3
improves the situation but still doesn't handle all region cases the app needs
here.

--- snip ---
...
002d:trace:gdiplus:GdipGetRegionDataSize 0x5911690, 0x32ea2c
002d:trace:gdiplus:GdipGetRegionData 0x5911690, 0x340c6e8, 336, 0x32ea2c
002d:trace:gdiplus:GdipGetRegionDataSize 0x5911690, 0x32e9a8
002d:trace:gdiplus:GdipCreateRegionRgnData (0x340c6e8, 336, 0x32ea28)
002d:trace:gdiplus:GdipCreateRegion 0x32ea28
002d:trace:gdiplus:GdipCreateRegion => 0x5895e40
002d:fixme:gdiplus:read_element region element type 0x00000002 not supported
002d:trace:gdiplus:GdipDeleteRegion 0x5895e40
002d:trace:seh:raise_exception code=c0000005 flags=0 addr=0x7eafd272
ip=7eafd272 tid=002d
002d:trace:seh:raise_exception  info[0]=00000000
002d:trace:seh:raise_exception  info[1]=00000000
002d:trace:seh:raise_exception  eax=00000000 ebx=0032e980 ecx=00000000
edx=7bcf8a08 esi=0032ea14 edi=0032ecd4
002d:trace:seh:raise_exception  ebp=0032e908 esp=0032e8f0 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00010206
002d:trace:seh:call_stack_handlers calling handler at 0x7a00a2e7 code=c0000005
flags=0
002d:trace:seh:call_stack_handlers handler at 0x7a00a2e7 returned 1
002d:trace:seh:call_stack_handlers calling handler at 0x79edc3bc code=c0000005
flags=0
002d:trace:seh:raise_exception code=80000100 flags=1 addr=0x7b845511
ip=7b845511 tid=002d
002d:trace:seh:raise_exception  info[0]=7ed3f800
002d:trace:seh:raise_exception  info[1]=7ed3fb04
wine: Call from 0x7b845511 to unimplemented function
msvcr90.dll.__CxxExceptionFilter, aborting 
--- snip ---

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