Here is a dumb question. I've yet to code in HL . Does HL engine or mod code depend on msvcr70.dll ?
What is the dependency chain? -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED] Sent: Sunday, August 01, 2004 3:44 PM To: [EMAIL PROTECTED] Subject: RE: [hlcoders] huge debug problem Its "msvcr70". I just typed it wrong. I really dont understand this at all. I have been debugging my mod for 2 years with no problems but no all of a sudden the bottom feel out. I can't even debug default half-life sdk (2.0, 2.2 nor 2.3) anymore. I mean i tried simple things like deferencing a null pointer or deleting a simple int *x=new int; three times in a row to create a delete error. That simply produced an ASSERT with nothing pointing back to the code. But there is nothing I can do to get v.s. to bounce me back to the source code at the line of the error. I realize not all crash/errors do this, but simple errors should. How can I deal with hundrends of thousads of lines of code when I dont even know where the crash occured? I have gone to the extreme and even created a dumpfile and placed about 100 or 200 #ifdef DUMPFILE's all over my code to output to a file. At least that way i know what the last function was when my mod crashed. As stupid as that sounds its about the best way i can debug. It sort of reminds me of when i used to make half-life maps. Worldcraft had such shitty leak detection (its much better now, props to valve) I had to make a huge brush and cover 50% of the map. Then i would know what side of the map the leak was on. I continuted to do this until I cut the leak down to a small block where I can take a closer look. I would rather not do that with the SDK. I dont know why a pPlayer=NULL; pPlayer->IsAlive(); would cause that dll error opposed to an access violation 0xC0000005 or whatever it its supposed to be and dump me to the line in the code where it occured like it used to do a few months ago. And in case you did not follow my whole story. Only hte hl sdk behaves like this, I have just formatted and tried but vs 6.0 and .net with the same result. Quoting "K. Mike Bradley" <[EMAIL PROTECTED]>: > Just checking ... > > In this email you have "mscvr70.dll" > > But it is supposed to be: > > msVCr70.dll > > That's what u meant right? > > If you are getting mscvr70.dll ... With the c before the v ... Then in > your source you have a spelling error where you declare the external. > > > > > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > [EMAIL PROTECTED] > Sent: Saturday, July 31, 2004 8:22 PM > To: [EMAIL PROTECTED] > Subject: RE: [hlcoders] huge debug problem > > > When i put the dll in the dir it want, vs crashes. > I dont have an illegal version. I have been using this version of 6.0 > for almost 6 years! > > I just formated about 20 mins ago. I did not download any service > patches, i installed my chipset drivers and my vga drivers. I then > installed VS.6.0 with no service packs. I then installed SDK 2.3 and > set up the debuggger and compiled a fresh version of half-life. Forced > a simple crash and GOD THE SAME F***ING ERROR! > > Im going to uninstall 2.3 and install sdk 2.2. I honestly think that > is the problem because its not my pc. And half-life is the ONLY > project that does this crap. > > > Quoting Steven Guy <[EMAIL PROTECTED]>: > > > humm..... mscvr70.dll is part of the C runtime library and should > have > > been installed when you installed VS 7.0. If not then I assume that > > you got an illegal copy that was missing the runtime dlls. > > > > > > >From: [EMAIL PROTECTED] > > >Reply-To: [EMAIL PROTECTED] > > >To: [EMAIL PROTECTED] > > >Subject: RE: [hlcoders] huge debug problem > > >Date: Sat, 31 Jul 2004 15:46:20 -0500 (CDT) > > > > > > > > >I think my pc is cursed! > > >I just downloaded .net with vs c++ 7.0 or whatever its called. It's > > pretty > > >nice > > >but I feel a bit clumsy with it right now. I'm not sure I like > > outlining so > > >I > > >disable that. Anyway I ran the debugger and forced my game to crash > > by > > >dereferencing a null pointer and I got that same stupid missing DLL > > error > > >again! mscvr70.dll. That's not even a .net dll. > > > I don't think its my project settings because this is a stock sdk. > I > > >don't think its my PC because I just formatted, I don't think its > > visual > > >stupid > > >studio because I just installed a brand new copy, I don't think its > > windows > > >because I just uninstalled all my server updates and formatted a > few > > week > > >backs. I'm really kind of stuck now. > > > > > > > > >_______________________________________________ > > >To unsubscribe, edit your list preferences, or view the list > > archives, > > >please visit: > > >http://list.valvesoftware.com/mailman/listinfo/hlcoders > > > > > > > _________________________________________________________________ > > MSN Toolbar provides one-click access to Hotmail from any Web page - > > FREE > > download! > > http://toolbar.msn.click-url.com/go/onm00200413ave/direct/01/ > > > > > > _______________________________________________ > > 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

