Game crash.

I didn't have any game crashing issues last week when I initially received a copy of the beta, but suddenly I'm getting seemingly random crashes in the game. It can happen 5 minutes into a game, or 45 (agh!). The only thing I changed was to skip movies from the options menu. The contents of my debug.err file is pretty big, but are some samples from it:

Debug Message: Unallocated Mem: 8 bytes of memory from line 2322 of \Projects\Pear\Source\editfields.cpp
Debug Message: Not all memory has been freed from memory system EditFields.
Debug Message: 560 bytes of memory still allocated.
Debug Message: MemMan: Unable to find pointer in GetBlockInfo. Memory system: Palette
ASSERT ERROR in file \Projects\Pear\Source\memman.cpp at line 581.

Any idea why this may be occuring? This is a fantastic and addictive game, but I'm hesitant to get too involved knowing that a crash could come at anytime and I'd have to start over..
6,411 views 4 replies
Reply #1 Top
It might be helpful to have some system info too:

Win XP SP 1
Intel 2.6ghz
512MB RAM
GeForce FX 5700 Ultra w/ 56.72 drivers
SoundMax Digital Audio

Let me know of any information you may require.
Reply #2 Top
We are working on an AutoSave feature. The latest version doesn't have the interface in yet, but you could see if you can restore your autosave by hitting CTRL-R once all the game windows are created.

If you install SmartException from the free stuff tab in Stardock central, it will create a log file when PM crashes and you can send it to us.
Reply #4 Top
I had a crash recently on campaign mode:



Stardock SmartException Logging Information
-------------------------------------------

OS Version : Windows 98
Video Card : NVIDIA GeForce2 MX/MX 400
Application Exception code: C0000005 ACCESS_VIOLATION
Crash Addr: 00502C5E 01:00101C5E C:\PROGRAM FILES\STARDOCK\DRENGIN.NET\POLMACHINE\POLMACHINE.EXE

Processor Registers (x86):
EAX:00000000
EBX:0000000A
ECX:0419C3DC
EDX:04135453
ESI:01658DE0
EDI:0413A2B0
CS:EIP:0167:00502C5E
SS:ESP:016F:00B4F9E4 EBP:00B4FA48
DS:016F ES:016F FS:1307 GS:0000
Flags:00010246


Current Application Call Stack:

Addr Frame Logical addr Module Name
---------------------------------------------
00502C5E 00B4FA48 0001:00101C5E C:\PROGRAM FILES\STARDOCK\DRENGIN.NET\POLMACHINE\POLMACHINE.EXE
00450247 00B4FA5C 0001:0004F247 C:\PROGRAM FILES\STARDOCK\DRENGIN.NET\POLMACHINE\POLMACHINE.EXE
00450DEB 00B4FA68 0001:0004FDEB C:\PROGRAM FILES\STARDOCK\DRENGIN.NET\POLMACHINE\POLMACHINE.EXE
00506FAF 00B4FA88 0001:00105FAF C:\PROGRAM FILES\STARDOCK\DRENGIN.NET\POLMACHINE\POLMACHINE.EXE
0047A9C0 00B4FAA8 0001:000799C0 C:\PROGRAM FILES\STARDOCK\DRENGIN.NET\POLMACHINE\POLMACHINE.EXE
0047AAD8 00B4FAC0 0001:00079AD8 C:\PROGRAM FILES\STARDOCK\DRENGIN.NET\POLMACHINE\POLMACHINE.EXE
00470AFD 00B4FAD8 0001:0006FAFD C:\PROGRAM FILES\STARDOCK\DRENGIN.NET\POLMACHINE\POLMACHINE.EXE
0048D249 00B4FAF8 0001:0008C249 C:\PROGRAM FILES\STARDOCK\DRENGIN.NET\POLMACHINE\POLMACHINE.EXE
0048F766 00B4FB28 0001:0008E766 C:\PROGRAM FILES\STARDOCK\DRENGIN.NET\POLMACHINE\POLMACHINE.EXE
0044390C 00B4FB54 0001:0004290C C:\PROGRAM FILES\STARDOCK\DRENGIN.NET\POLMACHINE\POLMACHINE.EXE
BAABEB08 00B4FB80 0001:0001DB08 C:\WINDOWS\SYSTEM\DDRAW.DLL
BFF7363B 00B4FBA0 0001:0000263B C:\WINDOWS\SYSTEM\KERNEL32.DLL
BFF94407 00B4FBB4 0002:0001B407 C:\WINDOWS\SYSTEM\KERNEL32.DLL


Debug information for each stardock app follows ....