Just been checking for the bug on si_overtime & it seemed to occur a soon as i attacked a bot carrying a scientist with the briefcase. I`ll do some research and try to help you pinpoint the bug.
Dubb
edit
also a bot has just been killed by a nade when the infinite loop occured.
edit2 crash log
Code:
BotThink
BotChangeYaw
BotFixIdealPitch
BotFixIdealYaw
BotFixBodyAngles
BotFixViewAngles
BotThink
BotLookForDrop
BotChangePitch
BotChangeYaw
BotHeadTowardWaypoint
BotFindEnemy
BotShootAtEnemy
BotBodyTarget
WeaponProjectileSpeed
BotGetLead
BotBodyTarget
BotFixIdealPitch
BotFixIdealYaw
BotShouldEngageEnemy
WeaponGetSelectPointer
WeaponGetSelectIndex
WeaponGetSelectPointer
BotGetEnemyWeapon
WeaponGetSelectPointer
WeaponGetSelectIndex
WeaponGetSelectPointer
BotAssessPrimaryAmmo
WeaponGetSelectPointer
BotAssessSecondaryAmmo
WeaponGetSelectPointer
BotFireWeapon
WeaponGetSelectPointer
WeaponGetDelayPointer
BotAssessPrimaryAmmo
WeaponGetSelectPointer
BotAssessSecondaryAmmo
WeaponGetSelectPointer
BotAssessPrimaryAmmo
WeaponGetSelectPointer
WeaponGetSelectIndex
WeaponGetSelectPointer
WeaponGetAmmoResearchDiff
BotAssessSecondaryAmmo
WeaponGetSelectPointer
BotAssessPrimaryAmmo
WeaponGetSelectPointer
WeaponGetSelectIndex
WeaponGetSelectPointer
WeaponGetAmmoResearchDiff
BotAssessSecondaryAmmo
WeaponGetSelectPointer
BotAssessPrimaryAmmo
WeaponGetSelectPointer
WeaponGetSelectIndex
WeaponGetSelectPointer
WeaponGetAmmoResearchDiff
BotAssessSecondaryAmmo
WeaponGetSelectPointer
WeaponGetSelectIndex
WeaponGetSelectPointer
WeaponGetAmmoResearchDiff
Switch weapon
BotFindItem
WeaponGetSelectPointer
BotAssessGrenades
BotAvoidContact
it seem`s like it goes in a inifinte loop in BotAvoidContact