[Bug 32304] Cannot execute FlexibleRenamer

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Mar 9 07:46:54 CDT 2014


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

Sagawa <sagawa.aki+winebugs at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sagawa.aki+winebugs at gmail.c
                   |                            |om

--- Comment #3 from Sagawa <sagawa.aki+winebugs at gmail.com> ---
I can confirm the issue, and this application expects GetActiveWindow() returns
non-NULL value when it calls.
I suppose native returns some useful window handle then, but wine doesn't.
I have no idea what value should we use, but returning fake value makes the
application happy.

In detail, GetActiveWindow() returned value is passed the function which starts
at 0x004CFC2F. The function returns null when it gets null HWND. But the caller
doesn't check its validity, then it read a member of returned structure. So, it
crashes.

sha1(FlexRena84/Flexible Renamer.exe) =
0130dcda316347c7894910404487afb082b7596a

-- 
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