[Bug 37072] New: League of Legends crashes when in-game shop is opened due to invalid handling of mipmapped textures

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Aug 9 00:02:48 CDT 2014


http://bugs.winehq.org/show_bug.cgi?id=37072

            Bug ID: 37072
           Summary: League of Legends crashes when in-game shop is opened
                    due to invalid handling of mipmapped textures
           Product: Wine
           Version: 1.7.22
          Hardware: x86
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: Lothsahn at yahoo.com

This is different from bug 36423 which affects the launcher store.  This is
about the in-game store.

There are a number of patches to resolve this problem, to remove mipmapped
textures:
https://github.com/A-Metaphysical-Drama/LoL-Linux-Tools
https://bitbucket.org/Xargoth/tuxlol/wiki/Home


According to tuxlol, the problem is:
Since Wine is not able to handle mipmaps from textures smaller than one block,
TuxLoL is intented to patch these files from League of Legends to make the game
run.

The problem is that while LoLtools may work, TuxLol actually corrupts my
installation of League.  Also, these solutions require you to rerun them every
time League is updated.

The author of the LoL-Linux-Tools therefore recommends you instead patch Wine
with the patch at the following location:
http://pastebin.com/xSNJjkMY

Would it be possible for this patch to be incorporated into wine core, so that
people don't have to manually compile wine with the patch?  On my 64-bit
machine, compiling wine has been very nontrivial...

The patch is very small and I was able to manually integrate the changes to
1.7.22.  I have attached the manually patched resource.c file (located in
dlls/wined3d) based on his patch.

I cannot verify the patch works due to issues compiling 32-bit wine on my
64-bit Ubuntu 14.04 system.  However, many other users report that it does, in
fact, solve the problem.

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