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

