I would look at the call stack when the Assert hits and figure out who
is trying to get/generate the AbsOrigin for an entity at an inopportune
time.  Most things can be moved to require this data at a safer time
(e.g., not during networking or rendering)

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of r00t 3:16
Sent: Thursday, April 14, 2005 1:36 PM
To: [email protected]
Subject: Re: [hlcoders] Re: C_Embers::C_Embers() causing a "rare"
assert.

Looking at the source of the map which is giving me the same error.
env_embers is used also in the map which is causing the asserts.

Im starting to think valve isn't quite sure either, seems like this is a
bug they are trying to work out.
Sure is alot of Assert( s_bAbsQueriesValid ); in the code.
I only see a couple of places where this gets set to false.

s_bAbsQueriesValid gets set via this function void
C_BaseEntity::SetAbsQueriesValid( bool bValid )


Set to false in the below file
cldll_client_int.cpp

OnRenderStart()
C_BaseEntity::SetAbsQueriesValid( false );


CHLClient::FrameStageNotify
case FRAME_NET_UPDATE_START:
C_BaseEntity::SetAbsQueriesValid( false );




r00t 3:16
CQC Gaming
www.cqc-gaming.com




----- Original Message -----
From: "Imperio59" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Wednesday, April 13, 2005 9:51 PM
Subject: [hlcoders] Re: C_Embers::C_Embers() causing a "rare" assert.


> Well i made a function that returns s_bAbsQueriesValid, and put an if
> block around the statement in C_Embers().
> The problem is coming from SortOrigin from CSimpleEmitter that is
> causing this to happen, so i'm guessing all particle entities are
> concerned. I did a search around and s_bAbsQueriesValid is false only
> during the beginning of a frame / net frame, when entities states are
> being updated is my guess. So it's being called at the wrong moment,
> why, i dunno. Wich is why i was hoping valve would take a lookie at
> the problem ;)
>
>
> --
> No virus found in this outgoing message.
> Checked by AVG Anti-Virus.
> Version: 7.0.308 / Virus Database: 266.9.8 - Release Date: 13/04/2005
>
>
>
> _______________________________________________
> 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