[Bug 47075] 32-bit LAVFilters 0.74.x installer fails to register 64-bit AX codec/filters in Wow64 environment (32-bit regsvr32.exe needs to support 64-bit dll registration and vice versa by re-exec with proper bitness)

WineHQ Bugzilla wine-bugs at winehq.org
Fri Sep 20 15:03:57 CDT 2019


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

--- Comment #6 from Vincent Povirk <madewokherd at gmail.com> ---
We can't assume that ERROR_BAD_EXE_FORMAT indicates wrong CPU architecture. We
want to avoid infinite recursion if we attempt to re-exec in both directions.

If we have a way to read the architecture from a PE image, we could check
whether the dll architecture matches the exe, and if not check it against
rundll32.exe in sysnative and syswow64.

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