SG-17
rank 5
Posted:
Mon Aug 03, 2009 7:35 pm
quote : #1
profile : pm
Posts: 38
Type: NTSC-U/C
Whenever I try to start a server for SWBF on my Windows 98 PC I get this strange error:


However I can run a SWBF2 server perfectly fine.

I heard that battlefront.exe is causing an internal buffer overflow, but I have no idea how to fix this. Any help would be appreciated.
  _________________
PSN: SG-17
If anyone wants to play Godzilla: Save the Earth one day PM me!
lordnikon
rank 59
Posted:
Mon Aug 03, 2009 9:02 pm
quote : #2
profile : pm
Posts: 2836
Type: NTSC-U/C
I did some research, and came across the following information on "Invalid Page Fault" errors:

http://support.microsoft.com/kb/286180

A variety of causes were listed which are as follows:

  • An unexpected event has occurred in Windows. An "invalid page fault" error message often indicates that a program improperly attempted to use random access memory (RAM). For example, this error message can occur if a program or a Windows component reads or writes to a memory location that is not allocated to it. When this behavior occurs, the program can potentially overwrite and corrupt other program code in that area of memory.

  • A program has requested data that is not currently in virtual memory, and Windows attempts to retrieve the data from a storage device and load it into RAM. An "invalid page fault" error message can occur when Windows cannot locate the data. This behavior often occurs when the virtual memory area becomes corrupted.

  • The virtual memory system has become unstable because of a shortage of physical memory (RAM).

  • The virtual memory system has become unstable because of a shortage of free disk space.

  • The virtual memory area is corrupted by a program.

  • A program is attempting to access data that is being modified by another program that is running.

The main recommendation they make is to do a "clean boot" which I can only assume is a more technical way of booting into safe mode in Windows 98. In Windows XP you can do this with a series of default settings but, it seems their recommendation is to do it manually by shutting off systems in the registry. So I would take caution with pursuing that course of action. As long as you know what you are doing, or it is a test setup for running specific apps I say go for it. More knowledge can be gained in the process which is a good thing. Though if you feel you may break the OS and don't want to have to reinstall the OS if something goes wrong, tread carefully.

First I would look at some of the known causes above. Specifically things such as whether your Win 98 PC is low on system RAM, thus causing the system to fight for available RAM. Stripping the background processes down to a bare minimum may also help with compatibility.

I currently don't have a Windows 98 machine up at running at the moment so I can't do tests at this time to help troubleshoot the potential problems.

Further googling Invalid Page Fault errors for Win98 in google may also yield some leads on how to get around this.
  _________________
The most effective, in this war?
The Bydo have it... and they control it.
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Display:   
 
View previous topic - View next topic