Re: Weird Error Message
Posted by rainbow_lazer on
Thu Oct 13th 2005 at 6:35am
19 posts
2 snarkmarks
Registered:
Oct 13th 2005
Occupation: busboy
Location: USA
Howdy, I keep getting this error message when I try to run the map I've been working on. HL2 will start to the point of the "Loading" screen, then abruptly quit, taking me back to Hammer and displaying this error message:
"the instruction at '0x241f94f7' referenced memory at '0x0d7af3fc'. The memory could not be 'read'.
Click on OK to terminate the program. "
I've tried quitting and restarting, but to no avail. This does not happen in other maps either. I tried running it with the console on, but it stalls out so quickly that I don't have time to copy or get a screen shot.
I think this might have something to do with my changing the walls in my map to entities, but I'm just not sure why or how to fix it [I am a bit of a n00b.]
Any help would be greatly appreciated. Thanks
Re: Weird Error Message
Posted by Paladin[NL] on
Mon Oct 17th 2005 at 7:03am
157 posts
56 snarkmarks
Registered:
May 4th 2004
Occupation: Student/mapper
Location: Netherlands
Ok, 3 days later, did it work?
Re: Weird Error Message
Posted by Crono on
Mon Oct 17th 2005 at 7:28am
Crono
super admin
6628 posts
700 snarkmarks
Registered:
Dec 19th 2003
Location: Oregon, USA
Just to shed some light on that error, it's a permission error. It's saying the memory it's trying to access wasn't allocated by that program ... or at all maybe.
So ... yeah ... goof on Valve's part. Go VC++ I can be almost certain that it's a library function's problem. (there's some case that they, obviously, didn't check for and when doing whatever action with that brush ... which causes an error ... causes some pointer to reference memory that doesn't belong to the program ... thus the error. If it were on Linux it'd just say Segmentation Fault. And if you were running an Earlier version of Windows you'd get the blue screen)
Not that many people here know what in God's name I'm talking about.
Blame it on Microsoft, God does.
Re: Weird Error Message
Posted by fishy on
Mon Oct 17th 2005 at 10:20am
Posted
2005-10-17 10:20am
fishy
member
2623 posts
1476 snarkmarks
Registered:
Sep 7th 2003
Location: glasgow
so the message should be more like, "you've done something that we forgot to make a real error report for, so here's a generic error instead"?
i eat paint
Re: Weird Error Message
Posted by Crono on
Tue Oct 18th 2005 at 1:08am
Crono
super admin
6628 posts
700 snarkmarks
Registered:
Dec 19th 2003
Location: Oregon, USA
No. There should be no error message ... period. It's like ... error checking WITHIN the code. The user should never know about it.
That error is from HL2 ... Windows would give that "the program had to be terminated error". They probably made a case that cleaned up the program if anything 'illegal' happened and with a developer's message so they could figure out the problem.
Chances are this is a case they never came across while testing ... or didn't bother testing for.
OR, like most software developers, they didn't test a lot of possibilities. I mean, no one likes doing test cases, so a lot of companies don't do them, which is bad.
I really can't explain more without um ... you having knowledge about how it all works. Since, what I'm saying, sure enough, is easy to understand, the WHY is the thing most people get hung up on, since they don't have any knowledge of the technical side (which is perfectly fine).
So, I guess, in addition, I'm purposefully making this post longer, just for you, Fishy.
Blame it on Microsoft, God does.
Re: Weird Error Message
Posted by $loth on
Mon Nov 13th 2006 at 3:46pm
$loth
member
2256 posts
292 snarkmarks
Registered:
Feb 27th 2004
Occupation: Student
Location: South England
:S I'm getting this error message myself. Any ideas on what I should do? I can't seem to figure out what you're saying crono.
Re: Weird Error Message
Posted by $loth on
Mon Nov 13th 2006 at 7:12pm
$loth
member
2256 posts
292 snarkmarks
Registered:
Feb 27th 2004
Occupation: Student
Location: South England
AFAIK it's from when I compiled a map. CS:S works fine if I join a server, but if I create my own then it comes up with this. I'm re downloading it at the mo to see if it works. System files are ok, and the steam check says everything is ok.
Re: Weird Error Message
Posted by $loth on
Tue Nov 14th 2006 at 8:21am
$loth
member
2256 posts
292 snarkmarks
Registered:
Feb 27th 2004
Occupation: Student
Location: South England
I've been to that link, and done a lot of what it's said, i'll try and verify the gcf cache files tommorow.I'll seee if downloading HL2 and CSS to my other HDD works.
Re: Weird Error Message
Posted by Crono on
Tue Nov 14th 2006 at 7:57pm
Crono
super admin
6628 posts
700 snarkmarks
Registered:
Dec 19th 2003
Location: Oregon, USA
I don't know. Probably because any decent programmer knows to go through and check to make sure all your dynamic memory is allocated and deallocated properly and releasing a professional product that doesn't is very embarrassing.
But then again, maybe this is the answer they got from MS and the error is being caused by a Windows or DirectX library. (Which I think is a little more likely, valve has spent a lot of time with this code and is optimizing it almost constantly)
Blame it on Microsoft, God does.
Re: Weird Error Message
Posted by $loth on
Wed Nov 15th 2006 at 8:20am
$loth
member
2256 posts
292 snarkmarks
Registered:
Feb 27th 2004
Occupation: Student
Location: South England
I think it is the update that has caused this. On another forum that I go on a number of people have had this error since the update. I've done most of what valve have asked in thier answers apart from taking out the ram and using one stick at a time.
Re: Weird Error Message
Posted by $loth on
Wed Nov 15th 2006 at 3:47pm
$loth
member
2256 posts
292 snarkmarks
Registered:
Feb 27th 2004
Occupation: Student
Location: South England
Right, i've changed around my memory these ways:
1st. Mem stick 1 by itself (didn't work).
2nd. Mem stick 2 by itself (didn't work).
3rd. Both mem sticks in bays 3 and 4, then started up steam in offline mode - worked. However, it doesn't work when online!