https://bugs.winehq.org/show_bug.cgi?id=37394
Bug ID: 37394 Summary: PicPick 3.4.1 can't start Product: Wine Version: 1.7.28 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: lilydjwg@gmail.com
$ wine .../picpick.exe err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution. fixme:wincodecs:PngDecoder_Block_GetCount stub wine: Unhandled exception 0x0eedfade in thread 35 at address 0xff8a7ae4:0x7b83a62c (thread 0035), starting debugger... # click "details" button, it says loading but nothing will appear expect the following log err:seh:setup_exception_record stack overflow 860 bytes in thread 0035 eip f755d2f8 esp 00230fd4 stack 0x230000-0x231000-0x330000
https://bugs.winehq.org/show_bug.cgi?id=37394
lilydjwg@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.nteworks.com/lat | |estdownload/picpick_inst.ex | |e
--- Comment #1 from lilydjwg@gmail.com --- Sorry I accidentially submitted the form before finishing writing.
$ sha1sum picpick_inst.exe 44660eb31273343c148b8e66184899b17c6359a3 picpick_inst.exe
It's a new wine environment, no winetricks is run.
How can I provide more info for you to debug this?
https://bugs.winehq.org/show_bug.cgi?id=37394
--- Comment #2 from Austin English austinenglish@gmail.com --- A) install winbind B) cd to the exe's directory before running it.
https://bugs.winehq.org/show_bug.cgi?id=37394
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
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
https://bugs.winehq.org/show_bug.cgi?id=37394
--- Comment #4 from lilydjwg@gmail.com --- 'winetricks -q gdiplus' works for me, thanks!
https://bugs.winehq.org/show_bug.cgi?id=37394
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |4361cbabd7c133184f487719232 | |b3341e760b1f4 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
this is fixed by commit http://source.winehq.org/git/wine.git/commitdiff/4361cbabd7c133184f487719232...
Thanks Vincent
Regards
https://bugs.winehq.org/show_bug.cgi?id=37394
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.30.