Maintenance for the week of September 29:
• PC/Mac: NA and EU megaservers for patch maintenance – September 29, 4:00AM EDT (8:00 UTC) - 9:00AM EDT (13:00 UTC)
• Xbox: NA and EU megaservers for patch maintenance – October 1, 8:00 UTC (4:00AM EDT) - 16:00 UTC (12:00PM EDT)
• PlayStation®: NA and EU megaservers for patch maintenance – October 1, 8:00 UTC (4:00AM EDT) - 16:00 UTC (12:00PM EDT)

Memory Leak in New 1.1.2 Patch

  • Sakiri
    Sakiri
    ✭✭✭✭✭
    ✭✭
    Rylana wrote: »
    I put that question to every dev. Seems no one tests them. remember the good ole days where you just pop something into a machine and play it? I miss that

    brb starfox

    First video game to make me ill.

    I love StarFox.
  • Loxy37
    Loxy37
    ✭✭✭✭
    Hero Engine = Memory Leaks / see SWTOR for more details about Hero Engine and memory leaks!

    I'll say it again for the humpteenth time. ESO Does NOT use the Hero Engine! They only used it at first to see how assets would perform in a MMO enviroment, it was a test bed!
  • Rylana
    Rylana
    ✭✭✭✭✭
    ✭✭✭✭✭
    So... I did this...

    And... ya know what? This is actually kinda hilarious to watch.

    Tick... tick... tick, WAT U DOIN THURR CLIENT?
    @rylanadionysis == Closed Beta Tester October 2013 == Retired October 2016 == Uninstalled @ One Tamriel Release == Inactive Indefinitely
    Ebonheart Pact: Lyzara Dionysis - Sorc - AR 37 (Former Empress of Blackwater Blade and Haderus) == Shondra Dionysis - Temp - AR 23 == Arrianaya Dionysis - DK - AR 17
    Aldmeri Dominion: Rylana Dionysis - DK - AR 25 == Kailiana - NB - AR 21 == Minerva Dionysis - Temp - AR 21 == Victoria Dionysis - Sorc - AR 13
    Daggerfall Covenant: Dannika Dionysis - DK - AR 21 == The Catman Rises - Temp - AR 15 (Former Emperor of Blackwater Blade)
    Forum LOL Champion (retired) == Black Belt in Ballista-Fu == The Last Vice Member == Praise Cheesus == Electro-Goblin
  • elorei
    elorei
    ✭✭✭
    Before patch my game ran rock solid. Since patch, the game eats my memory up in under 20 minutes. It caches hard and goes total apeshit on my harddrive. Shutting the game down means a 20 minute wait of a black screen before my desktop reappears.
  • Sakiri
    Sakiri
    ✭✭✭✭✭
    ✭✭
    Sakiri wrote: »
    Hero Engine = Memory Leaks / see SWTOR for more details about Hero Engine and memory leaks!

    Game doesnt use hero engine.

    Hasnt since an early early alpha build if I recall right.

    They licensed Hero Engine way way back, and Hero Engine code is in the game (it's in the credits of the game, from the login screen, if anybody wants to peek). However almost all of it was thrown out as I understand it.

    You ttpically need an engine to start with.

    Hell, if I remember D3 originally used Havok before being replaced with proprietary physics.

    And SWTOR doesnt(and never has) leak like this.

    I think the main problem is that it doesnt flush crap out of memory often enough.

    I hop all my alts at least twice a day. Hirelings and bank sorting. When I start the days play session I have to restart the game entirely after my hopping becausd its using 2gb of ram. After playing one character, a few hours later I have to do it again.

    It did not do this in early builds in beta. Last few beta weekends this showed up and annoyed the crap out of me.

    I cant strip Windows down more until I find out what running services are safe to disable and its using 1.8.

    Not even THIEF eats this much RAM.
  • Loxy37
    Loxy37
    ✭✭✭✭
    dinges wrote: »
    Yea i saw a bunch of them and they are probably right. All i'm saying is that a executable from a game like this is intended to grow. Just open up the game (don't even login) and check the eso.exe (it will grow).

    Yes but if it reaches around the 4GB mark then it will crash out. Don't forget ESO is a 32bit executable but is LAA (Large Address Aware). I found that pre-this patch the it never used above 2GB but will be interesting to see its current size post patch.
  • Sakiri
    Sakiri
    ✭✭✭✭✭
    ✭✭
    Loxy37 wrote: »
    dinges wrote: »
    Yea i saw a bunch of them and they are probably right. All i'm saying is that a executable from a game like this is intended to grow. Just open up the game (don't even login) and check the eso.exe (it will grow).

    Yes but if it reaches around the 4GB mark then it will crash out. Don't forget ESO is a 32bit executable but is LAA (Large Address Aware). I found that pre-this patch the it never used above 2GB but will be interesting to see its current size post patch.

    Its gone over 2.1 and choked my system out.

    It actually asked me if I wanted to disable Aero today.
  • LadyDestiny
    LadyDestiny
    ✭✭✭✭✭
    Same here. this is the only game that makes me continuously ctd......Why can't they fix this?
  • Iago
    Iago
    ✭✭✭✭✭
    I have 16gb of ram and it takes a while but now the game sucks it up and crashes my system
    That which we obtain to cheap we esteem to lightly, it is dearness only that gives everything its value.

    -Thomas Pain

  • Iago
    Iago
    ✭✭✭✭✭
    I never had this problem before
    That which we obtain to cheap we esteem to lightly, it is dearness only that gives everything its value.

    -Thomas Pain

  • Loxy37
    Loxy37
    ✭✭✭✭
    Sakiri wrote: »
    Loxy37 wrote: »
    dinges wrote: »
    Yea i saw a bunch of them and they are probably right. All i'm saying is that a executable from a game like this is intended to grow. Just open up the game (don't even login) and check the eso.exe (it will grow).

    Yes but if it reaches around the 4GB mark then it will crash out. Don't forget ESO is a 32bit executable but is LAA (Large Address Aware). I found that pre-this patch the it never used above 2GB but will be interesting to see its current size post patch.

    Its gone over 2.1 and choked my system out.

    It actually asked me if I wanted to disable Aero today.

    Wow. I was looking forward to the patch but now I'm kinda worried as I'm still stuck with 4GB ram until the next few months. Feel sorry for anyone using a 32bit OS.
  • Sakiri
    Sakiri
    ✭✭✭✭✭
    ✭✭
    Loxy37 wrote: »
    Sakiri wrote: »
    Loxy37 wrote: »
    dinges wrote: »
    Yea i saw a bunch of them and they are probably right. All i'm saying is that a executable from a game like this is intended to grow. Just open up the game (don't even login) and check the eso.exe (it will grow).

    Yes but if it reaches around the 4GB mark then it will crash out. Don't forget ESO is a 32bit executable but is LAA (Large Address Aware). I found that pre-this patch the it never used above 2GB but will be interesting to see its current size post patch.

    Its gone over 2.1 and choked my system out.

    It actually asked me if I wanted to disable Aero today.

    Wow. I was looking forward to the patch but now I'm kinda worried as I'm still stuck with 4GB ram until the next few months. Feel sorry for anyone using a 32bit OS.

    Ive got 4gb and until my trip to EU in April is done I dont see it being rectified.

    Using x64 win7 ultimate.

    The 2.1gb usage was in shadowfen before this patch.
  • Faustes
    Faustes
    ✭✭✭
    Same problem here.

    Memory usage just continuously goes up until client crashes. Got to about 3.5gb then it crashed.
  • LonePirate
    LonePirate
    ✭✭✭✭✭
    ✭✭✭
    For people having lag or in-game crashes, especially after playing for several minutes, this memory leak is part of the reason why.
  • Vendersleigh
    Vendersleigh
    ✭✭✭
    I did not have this problem a lot before but now crash after c.3 hours of playing or after swapping a lot between alts. I have not yet tried to enter a dungeon which was the only time this used to happen before.

    I cannot send a crash report because when it happens I lose my cursor.
    All I can do is turn off the power as I am unable even to closedown properly, which is starting to affect the performance of my computer.

    I use no add-ons. I have settings on Low because this is not a highend gaming laptop.
  • theyancey
    theyancey
    ✭✭✭✭✭
    I confirmed this this morning. Memory usage started out at 85 MB. In a 2 steps forward, 1 step back fashion it has risen to 122 MB over 30 minutes. As expected there has been no disk usage. The launcher will call home to the tune of 0.1 mb/s network usage. No problem there. Oddly it is using 0.8% to 1.3% CPU with one spike to over 5%. While of note this doesn't look like anything that would impact my gameplay as this represents 1% of my CPU and 5% of my memory. I will keep my task manager open and Alt-Tab to it occasionally as I play to see what it looks like in game.
  • theyancey
    theyancey
    ✭✭✭✭✭
    Update: after doing some general Internet stuff with both Chrome and FF the ESO launcher's memory usage has actually DROPPED to 77.3 MB. Go figure.
  • theyancey
    theyancey
    ✭✭✭✭✭
    Actually launching to character select the client resulted in the game process starting with 15.7% CPU and 187.9 MB memory usages.
  • babylon
    babylon
    ✭✭✭✭✭
    ✭✭
    I left the launcher running earlier for maybe 3 minutes after starting game up...took that three minutes and windows wanted to remove Aero from my desktop to free resources.

    Win 7 Ultimate, 8 gigs 1600 DDR3 RAM, i7 2600k @4.6GHz and a gtx780sc acx.
  • theyancey
    theyancey
    ✭✭✭✭✭
    I am now logged in to one of my nerfed to useless templars. Game CPU usage is 22.6%. RAM is 1089 MB. The launcher stays active with 0.3 CPU and 78 MB RAM. With both CPU and RAM usages in the low 20% range this presents no problems for me. It may for others however. I wonder if those with limited systems could benefit from closing the launcher once in game or if that would screw something up. I'l give it a try and see.
  • Flayedalive
    I get the same problem, massive memory leak on game login screen and its almost as bad whilst in game. You better fix this soon as I doubt many can play well.
  • snigernissen
    snigernissen
    ✭✭
    i had the memo leak to before the patch, also wrote a post about it some time ago where i mentioned it in, so if it has gotten worse then....
    meh...
    They should have fixed that issue a long time ago tbh

    If the game uses the Hero engine we are in for a ride i can tell you...
    That engine sucks donkey ba..s big time!
    Edited by snigernissen on May 23, 2014 3:00PM
  • Publius_Scipio
    Publius_Scipio
    ✭✭✭✭✭
    ✭✭✭
    Are most of you guys on Windows PC? I am on Mac and we (Mac users) over in the Mac Techincal Support sub-forum have been discussing a bad memory leak since beta.
  • Atreidus
    Atreidus
    ✭✭✭
    That leak got proved for PC to and at eu server to.
    9!GB of shared RAM full and game crash. Within 1 hr
  • Jade1986
    Jade1986
    ✭✭✭✭✭
    ✭✭✭
    This would explain why the game crashed my ENTIRE system when I tried logging out earlier.....and I thought maybe I could come back to playing this game....how wrong I was.....guess its back to SWTOR....-again-
  • Alzarian
    Alzarian
    Soul Shriven
    Twiddling my thumbs while EU client updates :\

    dinges wrote: »
    And then it's funny to see non-coders look at how an app runs :) Start up nearly anything within windows and put it to dorment.. You will see it grow regardless how small. Windows garbage collection is responsible for releasing the memory parts within an executable.
    Then its broken or does unneeded memory thrashing while idle.

    PS: OS Memory Management != GC, and even not all GC's are equal (Java's work different to .NET and there are even differences between .NET versions)

    dinges wrote: »
    You can't control garbage collection, it's something that launches when microsoft/windows has enough criteria met to state your pc has enough breathing room to release the garbage.. Runs badly on nearly ever app i code, especially within .NET.
    Once again, either you are mixing things or I am misinterpreting what you say.

    Looking from an application's view (I am not going to go into kernel vs userland), you have two levels of memory management:
    • that which the OS does, which handles allocating/freeing memory applications ask for, swapping when availability goes down, caching, etc.
    • that which the application does, for which I will just list 2 broad catagories:
      1. unmanaged (your traditional ASM/C/C++/etc. with no free memory management or runtime checking) - a term only really brought into play by managed code
      2. managed (.NET VC/C#/ managed C++, Perl, Python, Java, etc. with GC, etc. "for free")

    The "for free" I throwed in there because you can still do stupid things that screw up referencing and causing leaks, and some resources like some handles and network sockets are not always managed. Also bad code can cause memory thrashing which decrease performance and increase memory usage. Lastly, some GC's enable you to explicitly do a GC with more or less success depending on the GC implementation (and on when its called in the application - too often or at all depending on the GC could also be a no-no).

    dinges wrote: »
    Runs badly on nearly ever app i code, especially within .NET.
    Just quoting this again to make another point: will have to see when I can get into the game again, but the launcher at least do not use .NET, so they have to manage memory (and other resources like handles, etc.) on their own.

    Try:
    tasklist /m "mscor*"
    

    dinges wrote: »
    Thanks for reporting OP, but what you post is how windows works from 2.11 and on...
    Nope, 2.11 did not have for example swap support as far as I can determine. Besides, each new major release brought improvements to to memory management (OS side) and other features - PAE in 2k, LAA in XP and even Win8 have Memory Combining, etc. not available fore Win7.

    dinges wrote: »
    Yea i saw a bunch of them and they are probably right. All i'm saying is that a executable from a game like this is intended to grow. Just open up the game (don't even login) and check the eso.exe (it will grow).
    Interestingly ... no. Currently have been watching Bethesda.net_Launcher.exe downloading the update for the last hour or so, and it sits happily fluctuating from between 127-138MB in long even curves. We will see after the patch though...

    dinges wrote: »
    Leave it open, unplug your network cable or WiFi and you should instantly see that the memory gets released and the growing stops.
    Which tells me there is a leak somewhere. I agree that with the polling of the news feed there should be fluctuation, but just growing forever?

    dinges wrote: »
    @GossiTheDog‌ : Don't know if you are already logged in but check the load on having the launcher open as well. Both use the same message delivery system and BOTH are eating up memory. Most people keep the launcher open after going into the game. It would make a big difference to close the launcher after going in the game. (ctrl-shift-esc, check mem loads)
    I usually have the launcher running for days without restarting, and as of yet I had no issues - once again will see after the patch.

    Loxy37 wrote: »
    dinges wrote: »
    Yea i saw a bunch of them and they are probably right. All i'm saying is that a executable from a game like this is intended to grow. Just open up the game (don't even login) and check the eso.exe (it will grow).

    Yes but if it reaches around the 4GB mark then it will crash out. Don't forget ESO is a 32bit executable but is LAA (Large Address Aware). I found that pre-this patch the it never used above 2GB but will be interesting to see its current size post patch.
    Depends. If they are using AWE (Address Windowing Extensions), it could go past 4GB if your system have more - else it might thrash the swap like hell or crash without AWE (or with - not sure what AWE will do in trying to use more than 4GB with only 4GB system memory).
  • Flayedalive
    elorei wrote: »
    Before patch my game ran rock solid. Since patch, the game eats my memory up in under 20 minutes. It caches hard and goes total apeshit on my harddrive. Shutting the game down means a 20 minute wait of a black screen before my desktop reappears.

    That sounds exactly like what has been happening to me too. On one occasion I had to hard reset my PC as disk activity stopped and I still couldn't do anything.
  • Jade1986
    Jade1986
    ✭✭✭✭✭
    ✭✭✭
    I think im gonna let this game rest a little longer, lol, I don't feel like dealing with this nonsense. : sigh : more wasted game time.....
  • Catsocks
    Catsocks
    ✭✭
    Sakiri wrote: »
    Sakiri wrote: »
    Hero Engine = Memory Leaks / see SWTOR for more details about Hero Engine and memory leaks!

    Game doesnt use hero engine.

    Hasnt since an early early alpha build if I recall right.


    And SWTOR doesnt(and never has) leak like this.

    haha someone doesn't remember the first (almost year) of the game where Taris, (or whatever jungle) zone with the undead plague victims, would basically hard lock your computer if you sat in the zone for too long because of the massive memory leak they had.
    Edited by Catsocks on May 23, 2014 3:55PM
  • theyancey
    theyancey
    ✭✭✭✭✭
    I've played a good bit this morning. In and out of instances, switched to a half dozen toons for inventory management, did a bit of crafting, etc. Even after all of that my CPU usage is at 23.8 and RAN usage is 2106 MB. I ended task on the launcher as well. That had no effect on gameplay other than freeing up a bit of resources. Even with Chrome running multiple tabs and the task manager running and a plethora of background processes CPU and RAM are in the mid to upper 20% range. I'll keep at it to see if there are any changes.

    Win 8.1 pro 64 bit, Intel 2nd gen i7, GeForce GTX 660 ti, 20 GB RAM.
Sign In or Register to comment.