[Bug 45145] New: League Of Legends: Fails to start several times, 300% CPU , Error: double free or corruption (!prev)

wine-bugs at winehq.org wine-bugs at winehq.org
Sun May 6 07:33:26 CDT 2018


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

            Bug ID: 45145
           Summary: League Of Legends: Fails to start several times, 300%
                    CPU, Error: double free or corruption (!prev)
           Product: Wine
           Version: 3.7
          Hardware: x86
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: mail+wine at m-reimer.de
      Distribution: ---

Since some patches, It is difficult for me to start League Of Legends on Linux.

I usually do the start on console, so I see error messages. Usually on the
first start I see something like this:

> $ LeagueClient.exe(00000009): ALWAYS| Application Version:8.9.227.4222 -
> CL:2274222 - Build Date:Apr 26 2018 - Build Time:00:06:04
> double free or corruption (!prev)

This "double free or curruption" is a good sign that this startup has failed
and will just hang forever. This usually causes some "corrupted window" to hang
around on the desktop, which "clones" the desktop background (I can see that
something is there if I move the mouse over it. It disappears behind it).

To continue my attempt to start LoL, I do:

> killall LeagueClient.exe

followed by:

> pgrep wine

several times to get sure Wine has shut down. If the pgrep doesn't return any
PID's, I continue at step one and repeat all steps until I don't see the
"double free or curruption" message. If the message doesn't appear, usually the
client starts up.

If I get to this, I get a look at "top". If the now open League Client takes
over 100% CPU on idle, I have to kill it again (CPU load usually doesn't drop
and causes much too low FPS in game) and repeat at step one again...

I have to do all this every time I want to play LoL. I usually have to do
between 3 and 10 loops through my steps.

Is there a way to find out why the "double free or curruption" error happens?

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