https://bugs.winehq.org/show_bug.cgi?id=32304
Sagawa sagawa.aki+winebugs@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sagawa.aki+winebugs@gmail.c | |om
--- Comment #3 from Sagawa sagawa.aki+winebugs@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