Anyone experience this error and resolve it?

  • Thread starter Thread starter kc2keo
  • Start date Start date
K

kc2keo

Guest
Hi,

I noticed I could load up some of the singleplayer maps with 2 players in hl2. However in lots of the maps I get this error and the game crashes:

Code:
The instruction at "0x241e2352" referenced memory at "0x00fd0cc0". The memory could not be "read".

Click ok to exit.

I've tried opening the map file with a Hex editor and searching for both hex values with no luck. I'm currently trying to eliminate some items with a map editor with the decompiled map from vmex. I also tried renaming the file differently.

What I havent tried yet is editing hl2.exe and searching for that memory instruction but backing it up first. In single player it runs fine but 2 player or multiplayer forget it. Its always the same error for each map crash (not all maps crash).

Thanks,

George
 
It's just a bug meaning a certain pointer is pointing to a deallocated space in memory by accident. Don't bother finding those values in the exe or anything, memory addresses are almost randomly assigned at runtime.
 
kc2keo said:
Code:
The instruction at "0x241e2352" referenced memory at "0x00fd0cc0". The memory could not be "read".

Click ok to exit.

The very first day I got my brand new Windows XP PC, I tried to use XP's Zip facility to access a file or something, and I got an error message very much like this (worded the same, can't remember codes) and I immediately phoned technical support as I thought the PC was faulty.

Which was a major bummer for me as it had been delivered from somewhere over 200 miles away.

But, it wasn't the PC, it was the stupid Zip facility on XP. Relief all around.
 
Here's what worked for me:

- Updated to CATALYST 5.4 drivers (ATi cards only)
- Copy 'source materials.gcf' from another PC which was successfully able to run maps which crashed on my non-working version. Basically replace the whole file - weighs in at about 1 GB

This worked a treat for me and resolved a persistent crash inbetween d1_town_2 and d1_town_2a.
 
memory is allocated by the program in little chunks, and then it uses that memory to do things. If there is a memory leak, or memory is written to that isn't properly allocated, errors like this can happen.

Memory errors aren't uncommon with hl2, the source engine is very big and complicated.
 
Back
Top