[Bug 27747] Unity web player reports engine not installed, autoupdate fails
wine-bugs at winehq.org
wine-bugs at winehq.org
Sat Jun 7 21:13:06 CDT 2014
http://bugs.winehq.org/show_bug.cgi?id=27747
Sebastian Lackner <sebastian at fds-team.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |sebastian at fds-team.de
--- Comment #11 from Sebastian Lackner <sebastian at fds-team.de> ---
Unity3D uses named pipes to communicate with the updater process, and the main
reason for the problem is the return value of SetNamedPipeHandleState(). You
can use (for example) the following patch to fix that:
https://github.com/compholio/wine-compholio-daily/blob/master/patches/05-Named_Pipe/0001-kernel32-Change-return-value-of-stub-SetNamedPipeHandl.patch
In the past there was also a problem with OpenInputDesktop(), but this has
already been fixed in upstream Wine.
Unfortunately ... as Windows XP is now deprecated, Unity also has removed some
old compatibility code, and now triggers these two additional issues:
https://github.com/compholio/wine-compholio-daily/blob/master/patches/05-Named_Pipe/0002-server-Fix-return-value-for-FSCTL_PIPE_WAIT-if-pipe-.patch
https://github.com/compholio/wine-compholio-daily/blob/master/patches/11-QueryInformationToken/0001-ntdll-Stub-TokenAppContainerSid-in-NtQueryInformatio.patch
The last two patches have already been submitted on the mailinglist. Once these
are committed, I would suggest to mark this as a duplicate of
http://bugs.winehq.org/show_bug.cgi?id=17273.
Regards,
Sebastian
--
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