NoMoreHeap bug. Any work arounds??

CivGuru

Chieftain
Joined
Apr 20, 2001
Messages
15
Location
Pleasant Hill, CA, USA
Year is 1983: Score is 11148. Population is 285,840,000. Possible extra 400 points because largest spaceship, built in 1950's and is sitting on launchpad, -10 because of pollution...
Have been trying to get highest score. Now hampered because. Civ II is crashing whenever I hit "G" to direct an engineer to go clean up pollution.

Getting message
Error "NoMoreHeap" in module "<Popup>" data 11 4
Most recent DOS error 2

Any work arounds other than patches....

[This message has been edited by CivGuru (edited April 20, 2001).]
 
It sounds to me that "NoMoreHeap" is an operating system error which is being passed back to you via Civ. What normally happens is that when programs need to use memory, they request it from the operating system. If there's none spare, or not as much as requested by the program, the operating system says no. The area of memory that can be allocated this way is called "the heap".

Why is this happening? Most likely because one or more programs that you're running (or have been running) have requested memory from the heap and when they've finished using it they haven't "freed it up" for others to use. This is called "memory leakage". It could be Civ that's doing this. Or another program that you were previously running.

What can you do? Save the game and shut down the machine. This will clear the memory in case there's a problem there. Start up the machine again. This will initialise the heap. Do not start any other programs other than Civ. Reload the game. Does the problem still happen?

If the problem still happens, shut down stuff that starts automatically when you start. Like RealPlayer which often causes a lot of problems.

Brute force solution: buy more memory! But first send someone your save game and see it they can play it without problems.

------------------
<IMG SRC="http://www.anglo-saxon.demon.co.uk/stormerne/stormerne.gif" border=0>
 
Anyone still running Civ to on version
2.42 Custom 08-Oct-96. (Version is in Header for Game Options)
I'd like to see if this "NoMoreHeap" occurs for someone else trying to use "G" on an engineer from this save game I have. I'm trying to figure out whether or not this is something peculiar to my PC.
 
Back
Top Bottom