Hi guys. I've been trying to resolve a very strange crash in my multiplayer
mod for some time now. I'm not even sure how to reproduce it consistently
since it happens very infrequently - the only thing I've noticed for certain
is that it occurs when a player dies. The crash is on the server side. I'm
calling it strange because the dump traces it to a very unusual spot in
physics.cpp, a file I haven't touched at all. In particular, it's traced to
this line:

 

(physics.cpp, line 462)

 

int CCollisionEvent::ShouldCollide_2( IPhysicsObject *pObj0, IPhysicsObject
*pObj1, void *pGameData0, void *pGameData1 )

#endif

{

       CallbackContext check(this);

[:::.]

(line 511)

HERE =>      if ( pEntity0->ForceVPhysicsCollide( pEntity1 ) ||
pEntity1->ForceVPhysicsCollide( pEntity0 ) )

                    return 1;

 

As I said the file is untouched from its original state, and it seems to
have all the proper checks for pEntity0, pEntity1 before referencing them. I
have some suspicion that it's actually crashing in some more internal part
of the engine which I don't have access to - if it's not too much trouble,
could someone have a look at the dump and tell me if I'm missing anything?
I've uploaded it here: http://www.mediafire.com/?z2ceck4597fqz29

 

Kind regards,

Radimir

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlcoders

Reply via email to