https://bugs.winehq.org/show_bug.cgi?id=37394
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |focht@gmx.net Component|-unknown |gdiplus Ever confirmed|0 |1
--- Comment #3 from Anastasius Focht focht@gmx.net --- Hello folks,
confirming.
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/PicPick
$ WINEDEBUG=+tid,+seh,+relay wine ./picpick.exe >>log.txt 2>&1 ... 0023:Call gdiplus.GdipDrawImageRectRectI(001950e8,00151678,00000000,00000000,00000009,00000009,00000099,00000000,00000009,00000009,00000002,00000000,00000000,00000000) ret=00a05d6c 0023:trace:gdiplus:GdipDrawImageRectRectI (0x1950e8, 0x151678, 0, 0, 9, 9, 153, 0, 9, 9, 2, (nil), (nil), (nil)) 0023:trace:gdiplus:GdipDrawImagePointsRect (0x1950e8, 0x151678, 0x33f7d0, 3, 153.000000, 0.000000, 9.000000, 9.000000, 2, (nil), (nil), (nil)) 0023:trace:gdiplus:GdipDrawImagePointsRect (0.00,0.00) (9.00,0.00) (0.00,9.00) 0023:trace:gdiplus:GdipScaleMatrix (0x33f4ac, 1.00, 1.00, 1) 0023:trace:gdiplus:GdipTransformMatrixPoints (0x33f4ac, 0x33f644, 4) 0023:trace:gdiplus:GdipDrawImagePointsRect (0,0) (9,0) (0,9) (9,9) 0023:trace:gdiplus:GdipDrawImagePointsRect src pixels: 153.000000,0.000000 9.000000x9.000000 0023:trace:gdiplus:GdipDrawImagePointsRect graphics: 96.00x96.00 dpi, fmt 0xe200b, scale 1.000000, image: 96.00x96.00 dpi, fmt 0x26200a, color 00000000 0023:trace:gdiplus:GdipGetImageBounds 0x195068 0x33f5f4 0x33f4ac 0023:trace:gdiplus:GdipGetImageBounds returning (0.000000, 0.000000) (9.000000, 9.000000) unit type 2 0023:trace:gdiplus:GdipDrawImagePointsRect dst_area: (0,0)-(9,9) 0023:Call user32.IsRectEmpty(0033f604) ret=7e0409f9 0023:Ret user32.IsRectEmpty() retval=00000000 ret=7e0409f9 0023:trace:gdiplus:GdipSetMatrixElements (0x33f5cc, 1.00, 0.00, 0.00, 1.00, -153.00, 0.00) 0023:trace:gdiplus:GdipInvertMatrix (0x33f5cc) 0023:trace:gdiplus:GdipIsMatrixInvertible (0x33f5cc, 0x33f488) 0023:trace:gdiplus:GdipDrawImagePointsRect src_area: -10 x 10 0023:Call ntdll.RtlAllocateHeap(00110000,00000008,fffffe70) ret=7e03654e 0023:Ret ntdll.RtlAllocateHeap() retval=00000000 ret=7e03654e 0023:Ret gdiplus.GdipDrawImageRectRectI() retval=00000003 ret=00a05d6c 0023:Call KERNEL32.RaiseException(0eedfade,00000001,00000007,0033f898) ret=008ae37e 0023:trace:seh:raise_exception code=eedfade flags=1 addr=0x7b83af1f ip=7b83af1f tid=0023 0023:trace:seh:raise_exception info[0]=008ae37e 0023:trace:seh:raise_exception info[1]=017c8c68 0023:trace:seh:raise_exception info[2]=00000003 0023:trace:seh:raise_exception info[3]=01977470 0023:trace:seh:raise_exception info[4]=00000099 0023:trace:seh:raise_exception info[5]=0033f8d0 0023:trace:seh:raise_exception info[6]=0033f8b4 0023:trace:seh:raise_exception eax=7b826dfd ebx=7b8be000 ecx=008ae37e edx=0033f7f4 esi=0033f898 edi=0033f860 0023:trace:seh:raise_exception ebp=0033f838 esp=0033f7d4 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00200283 0023:trace:seh:call_stack_handlers calling handler at 0xa19934 code=eedfade flags=1 0023:trace:seh:call_stack_handlers handler at 0xa19934 returned 1 0023:trace:seh:call_stack_handlers calling handler at 0xd783b9 code=eedfade flags=1 0023:trace:seh:call_stack_handlers handler at 0xd783b9 returned 1 0023:trace:seh:call_stack_handlers calling handler at 0x406219 code=eedfade flags=1 ... --- snip ---
'winetricks -q gdiplus' obviously works around.
Tidbit: the app is protected with VM Protect DRM scheme which boringly just works.
--- snip --- -=[ ProtectionID v0.6.5.5 OCTOBER]=- (c) 2003-2013 CDKiLLER & TippeX Build 31/10/13-21:09:09 Ready...
Scanning -> C:\Program Files\PicPick\picpick.exe File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 16628032 (0FDB940h) Byte(s) -> File Appears to be Digitally Signed @ Offset 0FDA000h, size : 01940h / 06464 byte(s) [File Heuristics] -> Flag : 00000000000001001100000100000111 (0x0004C107) [Entrypoint Section Entropy] : 7.43 [!] VM Protect v1.60 - v2.05 detected ! [!] Possible CD/DVD-Key or Serial Check -> SerialNumber [CompilerDetect] -> Borland Delphi - Scan Took : 0.938 Second(s) [0000003AAh tick(s)] [533 scan(s) done] --- snip ---
$ sha1sum picpick_inst.exe 44660eb31273343c148b8e66184899b17c6359a3 picpick_inst.exe
$ du -sh picpick_inst.exe 12M picpick_inst.exe
$ wine --version wine-1.7.28-107-g0eec97e
Regards