What those error dialogs are showing are entities with infinite or NaN values as their positions or angles. This is possible if you have bad math in your player movement code or some other physics simulation code. I believe TF2 had a partial fix for the issue but I'm not quite certain what that was.

Another candidate for these types of errors is just bad callback logic. If you have collision callback rules (ShouldCollide and friends) and those rules change often, or return inconsistent values with the entities swapped, you can get crashes. Whenever you change collision rules you have to run whatever the Invalidate method is. You would know if this is the case because the most common symptom is physics objects falling through the world.

On 3/18/2013 9:59 PM, Jorge Rodriguez wrote:
I have a crash related to vphysics.dll that is particularly nasty in its difficulty to reproduce. I was hoping to post it here and get some feedback.

The crash seems to be somehow related to slow motion in multiplayer and grenades. On Windows it spouts out these errors:

http://s12.postimage.org/6i49qod3h/crash.jpg
http://s12.postimage.org/swly6wfv1/yaa.jpg
http://s12.postimage.org/hizevp5cd/ya22.jpg
http://s12.postimage.org/sl4hu4zf1/yaaa3.jpg

We're unsure of when the errors began because it only crashes after play has gone on for a while. Nothing kills a playtest like a crash.

Any ideas would be appreciated.

PS: I'd like to throw my vote in the hat for debug symbols for engine dll's. :)

--
Jorge "Vino" Rodriguez
[ Tweet <http://twitter.com/vinobs> | Like <http://www.facebook.com/bsvino> | Plus <http://www.google.com/profiles/bs.vino> ]


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


_______________________________________________
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