I have also experienced problems when doing weird stuff with memory
(writing outside of allocated areas, etc.) a long time ago. MSVC's Debug
build ran fine, Release crashed. I don't know how good Valve's memory
manager is; I have used "mmgr" from Paul Nettle back then which worked
fine for my purposes.

Ben Everett schrieb:

Debug build in Visual Studio will assign default values to variables...
while in release build if you don't assign a default value in the
constructor or some initialization function you are just SOL. 90% of the
time assigning default values will fix this problem.

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of NuclearFriend
Sent: Saturday, April 09, 2005 2:51 AM
To: [email protected]
Subject: [hlcoders] Crashing without debugger

--
[ Picked text/plain from multipart/alternative ]
Well I have made the mistake of not testing my builds regularly without the
debugger and now I am paying the price. Upon compiling a Release build and
giving it to my team, it now refuses to load a map when run without a
debugger. I get a "blah referenced memory at blah, memory could not be read"
error.

Does anyone know where I can start to try and fix this problem? I've tried
to remove newer code but it seems to make no difference (so far, if I get no
help from here I'll just keep tearing stuff out until I find the problem)..
What are the major differences between running something with a debugger and
without one (I'd imagine nothing except that it would run slower)?

PS The result is the same for debug or release builds. ;(
--

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders


_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders





_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders



Reply via email to