[Bug 39985] Battle.net fails to start with an error dialog pointing to Qt with wine staging, but not with regular wine

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Jan 14 17:08:41 CST 2016


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

Sebastian Lackner <sebastian at fds-team.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

--- Comment #4 from Sebastian Lackner <sebastian at fds-team.de> ---
This issue should be fixed with:
https://github.com/wine-compholio/wine-staging/commit/a560ca2cee4a4b5cadad73e1883bd438e70328ad

Please retest with current Wine Staging git, or alternatively backport the
newly added patch to 1.9.1 . Please note that its either necessary to reinstall
Battle.Net, or alternatively to remove user.DOSATTRIB extended file attributes
from files located in the Program Files/Battle.net directory (setfattr -x could
be used for that).

Some more technical details: During the installation process, Battle.Net
creates a bunch of temporary files starting with ".". Wine interpreted them as
hidden, and since Wine Staging supports proper file attributes, the hidden
attribute was also copied when the files were later installed. This confused
the code to load Qt because it doesn't take into account hidden files. The same
issue would also happen in the development branch except that storing file
attributes is not implemented yet.

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