This article was converted from a previous version of TWHL and may need to be reviewed
- The formatting may be incorrect due to differences in the WikiCode processing engine, it needs to be revised and reformatted
- Some information may be out of date
- After the article is re-formatted and updated, remove this notice and the Review Required category.
- Some older articles are no longer useful, or they duplicate information from other pages. In this case, delete the page after merging any relevant information into other pages. Contact an admin to delete a page.
ORIGINAL TITLE: Memory allocation failure
Description: The program failed to allocate a block of memory. Likely causes are (in order of likeliness) :
- do not compile thru WC/Hammer F9 "running" - this hogs RAM. Instead use a front end or batch file to organize your compiling
- the partition holding the swapfile is full (clean out your hard drive, empty trash, clear out unused files, purge your temp files folders and internet browsers temp files.) (Unlikely)
- swapfile size is smaller than required (let swapfile be dynamicly allocated, do not set it too small yourself.)
- memory fragmentation (defrag your hard drive - unless it's an SSD)
- heap corruption (reboot and try again. If you have old RAM, make sure it is seated well. check for viruses!)
- on at least one occasion this was caused by a corrupt prefab
- on at least one occasion this was solved by removing a skybox and so making the level smaller