-- [ Picked text/plain from multipart/alternative ] Ok, well as I said it compiles in Release mode (which has a default warning level of 4) and it couldn't find any un-initialised vars so I'll assume for now that isn't it. Thanks for the suggestion though (I haven't had an uninitialised var for so long I forgot it was detected by the compiler :P).
Remember, the discriminating factor here is whether or not a debugger is attached, not if it's a Debug/Release build. This is really the only information I can find on this: http://blogs.msdn.com/ishai/archive/2004/10/25/247471.aspx I'm gonna keep hacking away at this problem, if anyone has something to add no matter how insignificant or stupid I would like to hear it. ;( On Apr 10, 2005 9:39 PM, Rodrigo 'r2d2rigo' Diaz <[EMAIL PROTECTED]> wrote: > > Try changing the compiler's warning level. In maximum level it marks > you as errors all the un-initialised variables. > > On Apr 10, 2005 6:32 AM, NuclearFriend <[EMAIL PROTECTED]> wrote: > > -- > > [ Picked text/plain from multipart/alternative ] > > Ben, I read somewhere that the debugger could do that, but it sounded a > > little far fetched because I've seen uninitialised variables in a > debugging > > application. :( > > > > Is there any possible way to trace which variables aren't being > initialised. > > I have been going through my code and looking for any uninitialised > > variables but this is very tedious. I have tried with memory breakpoints > on > > the first memory address given in the error but that doesn't seem to > help > > much. > > > > Pavol, this is happening with debug or release builds, it only depends > on > > whether or not the debugger is attached. > > > > Thanks for both your help so far. :) > > > > On Apr 10, 2005 4:38 AM, Pavol Marko <[EMAIL PROTECTED]> wrote: > > > > > > 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 > > > > > > > > -- > > > > _______________________________________________ > > 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

