Jump to content

Memory Leak issues and how to fix them


jakelad

Recommended Posts

Hello

After a good few days of solid bug-free gameplay, I now keep getting freezes which are apparently caused by memory leak errors or low memory.

This is despite having 4GB of RAM (ie higher than Skyrim's 3.1GB limit, I believe)

Sysinfo:

 

Operating System: Windows 7 Professional 64-bit (6.1, Build 7601)

Service Pack 1 (7601.win7sp1_gdr.130828-1532)
System Manufacturer: Gigabyte Technology Co., Ltd.
System Model: GA-MA785GMT-UD2H
BIOS: Award Modular BIOS v6.00PG
Processor: AMD Athlon II X3 445 Processor (3 CPUs), ~3.4GHz
Memory: 4096MB RAM
Available OS Memory: 4092MB RAM
Page File: 1166MB used, 3947MB available

 

 

EDIT: GPU info added:

 

Card name: AMD Radeon HD 7800 Series [it's a 7870]
DAC type: Internal DAC(400MHz)
Display Memory: 3824 MB
Dedicated Memory: 2034 MB
Shared Memory: 1790 MB
Current Mode: 1600 x 900 (32 bit) (60Hz)
Driver Name: aticfx64.dll,aticfx64.dll,aticfx64.dll,aticfx32,aticfx32,aticfx32,atiumd64.dll,atidxx64.dll,atidxx64.dll,atiumdag,atidxx32,atidxx32,atiumdva,atiumd6a.cap,atitmm64.dll
Driver File Version: 8.17.0010.1230 (English)
Driver Version: 13.152.1.8000 [this is latest, downloaded a few days ago]

 

 

I'm basically running STEP 2.2.7 mods + a few other minor ones.

 

I would appreciate any help or pointers people could give me to help me to fix the problem.

 

Below is the Windows error message I get (don't know how to post screenshot...). Note that I don't usually CTD, the game just freezes or becomes very unresponsive and I have to quit, and have this message on desktop:

 

"Close programs to prevent information loss

Your computer is low on memory, save your files and close these programs:

Skyrim"

 

My windows event log says:

"Windows successfully diagnosed a low virtual memory condition. The following programs consumed the most virtual memory: TESV.exe (3668) consumed 2249224192 bytes, Steam.exe (1740) consumed 157433856 bytes, and CCC.exe (2992) consumed 113393664 bytes."

 

My papyrus log (I suppose mainly the last few lines are useful but I put it all just in case):

 

[11/20/2013 - 10:58:03PM] Papyrus log opened (PC)
[11/20/2013 - 10:58:03PM] Update budget: 1.200000ms (Extra tasklet budget: 1.200000ms, Load screen budget: 500.000000ms)
[11/20/2013 - 10:58:03PM] Memory page: 128 (min) 512 (max) 76800 (max total)
[11/20/2013 - 10:58:06PM] Cannot open store for class "dlc1scwispwallscript", missing file?
[11/20/2013 - 10:58:06PM] Cannot open store for class "DLC2BenthicLurkerFXSCRIPT", missing file?
[11/20/2013 - 10:58:10PM] warning: Property InventorUpgradeDefault on script KRY_TVPlayerAliasScript attached to alias PlayerAlias on quest KRY_TradingMCMStartupQuest (19001831) cannot be initialized because the script no longer contains that property
[11/20/2013 - 10:58:10PM] warning: Property FixList on script NoxUE_PlayerAlias attached to alias Player Alias on quest NoxUEQuest (35000D62) cannot be initialized because the script no longer contains that property
[11/20/2013 - 10:58:10PM] warning: Property InventorUpgradeDefault on script TV_MCMScript attached to KRY_TradingMCMStartupQuest (19001831) cannot be initialized because the script no longer contains that property
[11/20/2013 - 10:58:10PM] warning: Property BFTMenu on script CarriageInitiate attached to CarriageInitiate (6401449A) cannot be initialized because the script no longer contains that property
[11/20/2013 - 10:58:10PM] warning: Property USKPDraugrEnableMarker on script QF_FreeformSoljundsSinkholeA_0006136B attached to FreeformSoljundsSinkholeA (0006136B) cannot be initialized because the script no longer contains that property
[11/20/2013 - 10:58:10PM] Error: Property NPCTilma on script QF_SkyforgeSteelWeaponsQuest_02003DEF attached to SkyforgeSteelWeaponsQuest (62003DEF) cannot be bound because (0003BDE9) is not the right type
[11/20/2013 - 10:58:10PM] warning: Property _AP_ConfigureSpell on script _AP_Main attached to _AP_MainQuest (31000D62) cannot be initialized because the script no longer contains that property
[11/20/2013 - 10:58:10PM] VM is freezing...
[11/20/2013 - 10:58:10PM] VM is frozen
[11/20/2013 - 10:58:10PM] Reverting game...
[11/20/2013 - 10:58:11PM] warning: Property InventorUpgradeDefault on script TV_MCMScript attached to KRY_TradingMCMStartupQuest (19001831) cannot be initialized because the script no longer contains that property
[11/20/2013 - 10:58:11PM] warning: Property BFTMenu on script CarriageInitiate attached to CarriageInitiate (6401449A) cannot be initialized because the script no longer contains that property
[11/20/2013 - 10:58:11PM] Error: Property NPCTilma on script QF_SkyforgeSteelWeaponsQuest_02003DEF attached to SkyforgeSteelWeaponsQuest (62003DEF) cannot be bound because (0003BDE9) is not the right type
[11/20/2013 - 10:58:11PM] warning: Property USKPDraugrEnableMarker on script QF_FreeformSoljundsSinkholeA_0006136B attached to FreeformSoljundsSinkholeA (0006136B) cannot be initialized because the script no longer contains that property
[11/20/2013 - 10:58:11PM] warning: Property FixList on script NoxUE_PlayerAlias attached to alias Player Alias on quest NoxUEQuest (35000D62) cannot be initialized because the script no longer contains that property
[11/20/2013 - 10:58:11PM] warning: Property InventorUpgradeDefault on script KRY_TVPlayerAliasScript attached to alias PlayerAlias on quest KRY_TradingMCMStartupQuest (19001831) cannot be initialized because the script no longer contains that property
[11/20/2013 - 10:58:11PM] warning: Property _AP_ConfigureSpell on script _AP_Main attached to _AP_MainQuest (31000D62) cannot be initialized because the script no longer contains that property
[11/20/2013 - 10:58:22PM] Loading game...
[11/20/2013 - 10:58:22PM] VM is thawing...
[11/20/2013 - 10:58:22PM] ------------------------- Lock Overhaul Compatibility check is running -------------------------------
[11/20/2013 - 10:58:22PM] Don't worry about missing or not loaded Files below this!
[11/20/2013 - 10:58:22PM] ---------------------------------------------------------------------------------------------------------
[11/20/2013 - 10:58:22PM] Error: File "SkyRe_Main.esp" does not exist or is not currently loaded.
stack:
.Game.GetFormFromFile() - "" Line ?
[alias Player on quest _Q2C_PlayerLoadGame_Quest (3E009EF9)]._Q2C_PlayerLoadGame_Script.CompatibilityCheck() - "_Q2C_PlayerLoadGame_Script.psc" Line 43
[alias Player on quest _Q2C_PlayerLoadGame_Quest (3E009EF9)]._Q2C_PlayerLoadGame_Script.OnPlayerLoadGame() - "_Q2C_PlayerLoadGame_Script.psc" Line 24
[11/20/2013 - 10:58:22PM] ---------------------------- Lock Overhaul Compatibility check is completed! ----------------------------
[11/20/2013 - 10:58:22PM] -> Have Fun & Enjoy <-
[11/20/2013 - 10:58:22PM] ---------------------------------------------------------------------------------------------------------
[11/20/2013 - 10:58:23PM] ========== Auto Unequip Ammo: Scanning for supported plugins...
[11/20/2013 - 10:58:23PM] ========== ERRORS RELATED TO MISSING FILES SHOULD BE IGNORED!
[11/20/2013 - 10:58:23PM] Error: File "XFLMain.esm" does not exist or is not currently loaded.
stack:
.Game.GetFormFromFile() - "" Line ?
[AUA (3300C6C2)].AUAQuestScript.GameLoaded() - "AUAQuestScript.psc" Line 40
[AUA (3300C6C2)].AUAQuestScript.OnUpdate() - "AUAQuestScript.psc" Line 73
[11/20/2013 - 10:58:23PM] ========== Auto Unequip Ammo: Scan complete.
[11/20/2013 - 10:58:23PM] InitWidgetLoader()
[11/20/2013 - 10:58:24PM]
[11/20/2013 - 10:58:24PM] =====Shooting Stars is searching for SKSE and SkyUI. Any errors below are harmless.=====
[11/20/2013 - 10:58:24PM]
[11/20/2013 - 10:58:24PM]
[11/20/2013 - 10:58:24PM] =====Shooting Stars is finished searching!=====
[11/20/2013 - 10:58:24PM]
[11/20/2013 - 11:01:31PM] VM is freezing...
[11/20/2013 - 11:01:31PM] VM is frozen
[11/20/2013 - 11:01:31PM] Saving game...
[11/20/2013 - 11:01:31PM] VM is thawing...
[11/20/2013 - 11:02:10PM] VM is freezing...
[11/20/2013 - 11:02:10PM] VM is frozen
[11/20/2013 - 11:02:11PM] Saving game...
[11/20/2013 - 11:02:11PM] VM is thawing...
[11/20/2013 - 11:03:04PM] VM is freezing...
[11/20/2013 - 11:03:04PM] VM is frozen
[11/20/2013 - 11:03:05PM] Saving game...
[11/20/2013 - 11:03:05PM] VM is thawing...
[11/20/2013 - 11:05:28PM] Error: Unable to call RegisterForSingleUpdate - no native object bound to the script object, or object is of incorrect type
stack:
[None].DualSheathReduxEffect.RegisterForSingleUpdate() - "" Line ?
[None].DualSheathReduxEffect.OnUpdate() - "DualSheathReduxEffect.psc" Line ?
[11/20/2013 - 11:09:30PM] VM is freezing...
[11/20/2013 - 11:09:30PM] VM is frozen
[11/20/2013 - 11:09:31PM] Saving game...
[11/20/2013 - 11:09:31PM] VM is thawing...
[11/20/2013 - 11:10:53PM] VM is freezing...
[11/20/2013 - 11:10:53PM] VM is frozen
[11/20/2013 - 11:10:54PM] Saving game...
[11/20/2013 - 11:10:54PM] VM is thawing...
[11/20/2013 - 11:11:20PM] Error: Unable to call RegisterForSingleUpdate - no native object bound to the script object, or object is of incorrect type
stack:
[None].DualSheathReduxEffect.RegisterForSingleUpdate() - "" Line ?
[None].DualSheathReduxEffect.OnUpdate() - "DualSheathReduxEffect.psc" Line ?
[11/20/2013 - 11:11:56PM] warning: Assigning None to a non-object variable named "::temp5"
stack:
[alias Lock on quest _Q2C_SmashLock_Quest (3E000809)]._Q2C_SmashLocks_Alias_Script.OnActivate() - "_Q2C_SmashLocks_Alias_Script.psc" Line 98
[11/20/2013 - 11:13:19PM] warning: Property GLOBALSetBooksUnread on script GripBetterSkillBooksScript attached to (001085B4) cannot be initialized because the script no longer contains that property
[11/20/2013 - 11:13:21PM] VM is freezing...
[11/20/2013 - 11:13:21PM] VM is frozen
[11/20/2013 - 11:13:22PM] Saving game...
[11/20/2013 - 11:13:22PM] VM is thawing...
[11/20/2013 - 11:14:49PM] VM is freezing...
[11/20/2013 - 11:14:49PM] VM is frozen
[11/20/2013 - 11:14:50PM] Saving game...
[11/20/2013 - 11:14:51PM] VM is thawing...
[11/20/2013 - 11:15:35PM] VM is freezing...
[11/20/2013 - 11:15:35PM] VM is frozen
[11/20/2013 - 11:15:36PM] Saving game...
[11/20/2013 - 11:15:36PM] VM is thawing...
[11/20/2013 - 11:15:36PM] Error: Unable to call RegisterForSingleUpdate - no native object bound to the script object, or object is of incorrect type
stack:
[None].DualSheathReduxEffect.RegisterForSingleUpdate() - "" Line ?
[None].DualSheathReduxEffect.OnEffectStart() - "DualSheathReduxEffect.psc" Line 71
[11/20/2013 - 11:15:36PM] Error: Unable to call RegisterForSingleUpdate - no native object bound to the script object, or object is of incorrect type
stack:
[None].DualSheathReduxEffect.RegisterForSingleUpdate() - "" Line ?
[None].DualSheathReduxEffect.OnEffectStart() - "DualSheathReduxEffect.psc" Line 71
[11/20/2013 - 11:15:36PM] Error: Unable to call RegisterForAnimationEvent - no native object bound to the script object, or object is of incorrect type
stack:
[None].DualSheathReduxEffect.RegisterForAnimationEvent() - "" Line ?
[None].DualSheathReduxEffect.onBeginState() - "DualSheathReduxEffect.psc" Line 89
[None].DualSheathReduxEffect.GotoState() - "ActiveMagicEffect.psc" Line ?
[None].DualSheathReduxEffect.OnEffectStart() - "DualSheathReduxEffect.psc" Line 72
[11/20/2013 - 11:15:36PM] Error: Unable to call RegisterForAnimationEvent - no native object bound to the script object, or object is of incorrect type
stack:
[None].DualSheathReduxEffect.RegisterForAnimationEvent() - "" Line ?
[None].DualSheathReduxEffect.onBeginState() - "DualSheathReduxEffect.psc" Line 89
[None].DualSheathReduxEffect.GotoState() - "ActiveMagicEffect.psc" Line ?
[None].DualSheathReduxEffect.OnEffectStart() - "DualSheathReduxEffect.psc" Line 72
[11/20/2013 - 11:15:36PM] warning: Assigning None to a non-object variable named "::temp10"
stack:
[None].DualSheathReduxEffect.onBeginState() - "DualSheathReduxEffect.psc" Line 89
[None].DualSheathReduxEffect.GotoState() - "ActiveMagicEffect.psc" Line ?
[None].DualSheathReduxEffect.OnEffectStart() - "DualSheathReduxEffect.psc" Line 72
[11/20/2013 - 11:15:36PM] warning: Assigning None to a non-object variable named "::temp10"
stack:
[None].DualSheathReduxEffect.onBeginState() - "DualSheathReduxEffect.psc" Line 89
[None].DualSheathReduxEffect.GotoState() - "ActiveMagicEffect.psc" Line ?
[None].DualSheathReduxEffect.OnEffectStart() - "DualSheathReduxEffect.psc" Line 72
[11/20/2013 - 11:15:36PM] Error: Unable to call RegisterForAnimationEvent - no native object bound to the script object, or object is of incorrect type
stack:
[None].DualSheathReduxEffect.RegisterForAnimationEvent() - "" Line ?
[None].DualSheathReduxEffect.onBeginState() - "DualSheathReduxEffect.psc" Line 90
[None].DualSheathReduxEffect.GotoState() - "ActiveMagicEffect.psc" Line ?
[None].DualSheathReduxEffect.OnEffectStart() - "DualSheathReduxEffect.psc" Line 72
[11/20/2013 - 11:15:36PM] Error: Unable to call RegisterForAnimationEvent - no native object bound to the script object, or object is of incorrect type
stack:
[None].DualSheathReduxEffect.RegisterForAnimationEvent() - "" Line ?
[None].DualSheathReduxEffect.onBeginState() - "DualSheathReduxEffect.psc" Line 90
[None].DualSheathReduxEffect.GotoState() - "ActiveMagicEffect.psc" Line ?
[None].DualSheathReduxEffect.OnEffectStart() - "DualSheathReduxEffect.psc" Line 72
[11/20/2013 - 11:15:36PM] warning: Assigning None to a non-object variable named "::temp10"
stack:
[None].DualSheathReduxEffect.onBeginState() - "DualSheathReduxEffect.psc" Line 90
[None].DualSheathReduxEffect.GotoState() - "ActiveMagicEffect.psc" Line ?
[None].DualSheathReduxEffect.OnEffectStart() - "DualSheathReduxEffect.psc" Line 72
[11/20/2013 - 11:15:36PM] warning: Assigning None to a non-object variable named "::temp10"
stack:
[None].DualSheathReduxEffect.onBeginState() - "DualSheathReduxEffect.psc" Line 90
[None].DualSheathReduxEffect.GotoState() - "ActiveMagicEffect.psc" Line ?
[None].DualSheathReduxEffect.OnEffectStart() - "DualSheathReduxEffect.psc" Line 72
[11/20/2013 - 11:18:28PM] VM is freezing...
[11/20/2013 - 11:18:28PM] VM is frozen
[11/20/2013 - 11:18:30PM] Saving game...
[11/20/2013 - 11:18:30PM] VM is thawing...
[11/20/2013 - 11:18:47PM] VM is freezing...
[11/20/2013 - 11:18:47PM] VM is frozen
[11/20/2013 - 11:18:47PM] Saving game...
[11/20/2013 - 11:18:47PM] VM is thawing...
[11/20/2013 - 11:18:52PM] VM is freezing...
[11/20/2013 - 11:18:52PM] VM is frozen

 

 

Maybe unrelated, but added just in case, my windows event log has the following error just about a minute before the last freezeup:

"The Desktop Window Manager has encountered a fatal error (0x8007000e)"

 

If anyone knows enough to be able to interpret any of this it would be great. I just want to play the game!!!

Edited by jakelad
Link to comment
Share on other sites

Hi, thanks for your reply.

I read through that thread: very interesting and potentially a solution, but, I still have a few issues, some of them the same as the person you are trying to help in the other thread (eg: a lot of it is too technical for me). Would appreciate if you could help further.

* I also my pagefile low while following guides for setting up Windows on an SSD. IIRC it talked about minimising writing to the SSD to reduce wear and tear. Is this wrong?

* I also have OS (Win7) on SSD along with some applications, and Skyrim. I have an HDD for data (music, photos...) So should I move the pagefile to the HDD??

* Is there a way to reduce the amount of memory being used by Steam and CCC during gameplay?

* What other things can I do to reduce memory usage in game? I'm assuming that the memory problems are linked to RAM and not VRAM? So would reducing texture quality etc not help at all?

 

Unfortunately i can't get to the PC with Skyrim on right now to test the pagefile thing, so that will have to wait, but if you have any more answers that would be great

Link to comment
Share on other sites

Hi, thanks for your reply.

I read through that thread: very interesting and potentially a solution, but, I still have a few issues, some of them the same as the person you are trying to help in the other thread (eg: a lot of it is too technical for me). Would appreciate if you could help further.

* I also my pagefile low while following guides for setting up Windows on an SSD. IIRC it talked about minimising writing to the SSD to reduce wear and tear. Is this wrong?

* I also have OS (Win7) on SSD along with some applications, and Skyrim. I have an HDD for data (music, photos...) So should I move the pagefile to the HDD??

* Is there a way to reduce the amount of memory being used by Steam and CCC during gameplay?

* What other things can I do to reduce memory usage in game? I'm assuming that the memory problems are linked to RAM and not VRAM? So would reducing texture quality etc not help at all?

 

Unfortunately i can't get to the PC with Skyrim on right now to test the pagefile thing, so that will have to wait, but if you have any more answers that would be great

 

 

The best solution you have mentioned above were correct "Red Items" you can just turn the steam off. or disable in your firewall is the simple solution

Link to comment
Share on other sites

1. This might help overall: Skyrim Project Stability

 

2. Once you have logged into Steam and it is running, switch it to offline mode. Steam will still run but it won't access the internet and won't take up any additional resources other than what is needed to run Skyrim.

 

I don't know how MO is set up but it wouldn't surprise me if it causes Skyrim to use up more memory as the mod data files are being accessed virtually rather than from a fixed location on disk.

 

What Reynard131 said was that you had answered your own questions. Meaning move the pagefile to the HDD and increase its size or at the very least let Windows manage its size automatically.

Link to comment
Share on other sites

OK thanks both.

I increased the pagefile max so it's now 1024-2048MB. Left it on SSD for now as I want the responsiveness of the SSD.

I also installed the SafeLoad mod (SKSE plugin).

i'm not sure which one of the above was the major solution, but all seems to be working well.

Thanks again!

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...