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

Reply via email to