Maybe this will help... http://msdn.microsoft.com/en-us/library/k0k771bt%28VS.71%29.aspx
From your questions, it sounds like you really don't know C++. Is that the case? On 7/19/2009 1:50 PM, Matt Hoffman wrote: > I mean, I know which line the code is breaking on. How do I find out which > part of the line (m_pVehicles, or the Update, or gpGlobals, or Frametime or > m_Controls, etc) is causing the problem? Or is it caused by the entire line? > Or is there not enough information provided by the engine/crash to help me > here? > > > > On Sun, Jul 19, 2009 at 11:44 AM, Yorg Kuijs<yorg.ku...@home.nl> wrote: > >> Ehm the pointer itself would be the null pointer? >> So m_pVehicle is a NULL pointer, not enough to know when or how the >> pointer should get something to point to though. >> >> Matt Hoffman wrote: >>> How do I find which part of that line points to a NULL-pointer? >>> >>> On Sun, Jul 19, 2009 at 11:23 AM, Alexander Hirsch< >> 1ze...@googlemail.com>wrote: >>> >>>> Whatever line it is pointing at, that line contains an access to a >>>> NULL-pointer ("Access violation reading location 0x00000000").I have too >>>> little information to find out how to fix that. >>>> >>>> That CXX0030-error could just be because of insufficient >> debug-information >>>> and code-optimazations. >>>> >>>> On Sun, Jul 19, 2009 at 8:08 PM, Matt Hoffman >>>> <lord.matt.hoff...@gmail.com>wrote: >>>> >>>> >>>>> It crashes at >>>>> >>>>> m_pVehicle->Update( gpGlobals->frametime, m_controls); >>>>> >>>>> in fourwheelvehiclephysics.cpp, with the error: "Unhandled exception at >>>>> 0x0e60f730 in hl2.exe: 0xC0000005: Access violation reading location >>>>> 0x00000000." >>>>> >>>>> However, I'm not sure/can't find what is actually crashing. If I look >>>>> >>>> under >>>> >>>>> gpGlobals>CGlobalVarBase>pSaveData, I find several red X's saying >>>>> "CXX0030: >>>>> Error: expression cannot be evaluated". I'd say this would be my >> problem, >>>>> but I haven't touched anything to do with save data and normal maps >> don't >>>>> crash, just ones with my Jetski in them... So now I'm throughly >> confused. >>>>> :D >>>>> >>>>> On Sun, Jul 19, 2009 at 10:54 AM, Alexander Hirsch< >>>>> >>>> 1ze...@googlemail.com >>>> >>>>>> wrote: >>>>>> >>>>>> Yes, just wait for the crash and analyze it in the debugger. >>>>>> >>>>>> On Sun, Jul 19, 2009 at 7:46 PM, Matt Hoffman >>>>>> <lord.matt.hoff...@gmail.com>wrote: >>>>>> >>>>>> >>>>>>> I guess maybe the question was of how to debug it. Build it in Debug >>>>>>> Config, >>>>>>> and then put a breakpoint...where? Or just wait until it crashes and >>>>>>> >>>>> then >>>>> >>>>>>> step through? >>>>>>> >>>>>>> /me is new to debugging something this big. >>>>>>> >>>>>>> On Sun, Jul 19, 2009 at 10:04 AM, Alexander Hirsch< >>>>>>> >>>>>> 1ze...@googlemail.com >>>>>> >>>>>>>> wrote: >>>>>>>> >>>>>>>> Not having it client-side produces an error, not a crash >>>>>>>> >>>>> though.What's >>>>> >>>>>>>> wrong >>>>>>>> with crashing while it loads? Debugging should work regardless of >>>>>>>> >>>> the >>>> >>>>>>>> game-state :S >>>>>>>> >>>>>>>> On Sun, Jul 19, 2009 at 6:59 PM, Matt Hoffman >>>>>>>> <lord.matt.hoff...@gmail.com>wrote: >>>>>>>> >>>>>>>> >>>>>>>>> I'm trying to resurrect the Jetski from the HL2 Beta. I found the >>>>>>>>> serverside >>>>>>>>> file still shipping with Ep2's Mod code so I figured I'd give it >>>>>>>>> >>>> a >>>> >>>>>>> shot. >>>>>>> >>>>>>>> I >>>>>>>> >>>>>>>>> got the code to compile, but now it crashes the map if I start >>>>>>>>> >>>> with >>>> >>>>> a >>>>> >>>>>>>>> prop_vehicle_jetski in it. (Added a FGD entry based off the >>>>>>>>> >>>>> Airboat, >>>>> >>>>>>> uses >>>>>>> >>>>>>>>> the Airboat's model). So now my question is, how do I debug this >>>>>>>>> >>>>>> crash >>>>>> >>>>>>>>> (Memory could not be read) when it happens on load time? Or >>>>>>>>> >>>> should >>>> >>>>> I >>>>> >>>>>> go >>>>>> >>>>>>>>> about spawning the entity a different way that might be more >>>>>>>>> >>>> prone >>>> >>>>> to >>>>> >>>>>>>>> letting me debug? >>>>>>>>> >>>>>>>>> Also I assume not having a client-side file is going to be bad? >>>>>>>>> >>>>> (And >>>>> >>>>>>> may >>>>>>> >>>>>>>> be >>>>>>>> >>>>>>>>> the source of my crashes even?) >>>>>>>>> _______________________________________________ >>>>>>>>> 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 >>>> >>>> >>>> >>> _______________________________________________ >>> To unsubscribe, edit your list preferences, or view the list archives, >> please visit: >>> http://list.valvesoftware.com/mailman/listinfo/hlcoders >>> >>> ------------------------------------------------------------------------ >>> >>> >>> Internal Virus Database is out of date. >>> Checked by AVG - www.avg.com >>> Version: 8.5.375 / Virus Database: 270.13.11/2232 - Release Date: >> 07/11/09 17:56:00 >>> >> >> _______________________________________________ >> 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 > -- Jeffrey "botman" Broome _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders