isWeaponSkillKill crashing map-server
Posted: Mon Jun 03, 2013 10:01 pm
Folks,
This one is a real head scratcher for us. We're working with a fresh pull from source, clean project builds, fresh new shiny builds, fresh shiny new DB. We've made only the bare minimum changes to config files to make the servers run, in the hopes of ruling out errors on my part. There's no real getting around the fact that this is a giant problem for us. Anytime a kill is made with a summoner bloodpact (we've been repro'ing mostly with Rush, Predator Claws, and Chaotic Strike) the game server crashes. Upon debug, it goes to this section of code here, and I just do not know what its trying to do, presumable evaluate if a weaponskill was used for the kill for some reason:
void CCharEntity::setWeaponSkillKill(bool isWeaponSkillKill)
{
m_isWeaponSkillKill = isWeaponSkillKill;
}
This also happens anytime a BLU spell is used to kill a mob. Frenetic Rip, Cannonball, and something else, can't recall what (i was never a BLU) make this happen as well.
[edit] EagleEye Shot also produces this crash on a kill.
We're retesting now, the original report from my guys on this was from a NIN WS kill. I'm having them get me the exact name. We're running r3458, fresh shiny new pull/build.
Obviously, the game isn't really playable if all these events just flat out crash the server. We'd really appreciate any feedback or help tracking this one down.
This one is a real head scratcher for us. We're working with a fresh pull from source, clean project builds, fresh new shiny builds, fresh shiny new DB. We've made only the bare minimum changes to config files to make the servers run, in the hopes of ruling out errors on my part. There's no real getting around the fact that this is a giant problem for us. Anytime a kill is made with a summoner bloodpact (we've been repro'ing mostly with Rush, Predator Claws, and Chaotic Strike) the game server crashes. Upon debug, it goes to this section of code here, and I just do not know what its trying to do, presumable evaluate if a weaponskill was used for the kill for some reason:
void CCharEntity::setWeaponSkillKill(bool isWeaponSkillKill)
{
m_isWeaponSkillKill = isWeaponSkillKill;
}
This also happens anytime a BLU spell is used to kill a mob. Frenetic Rip, Cannonball, and something else, can't recall what (i was never a BLU) make this happen as well.
[edit] EagleEye Shot also produces this crash on a kill.
We're retesting now, the original report from my guys on this was from a NIN WS kill. I'm having them get me the exact name. We're running r3458, fresh shiny new pull/build.
Obviously, the game isn't really playable if all these events just flat out crash the server. We'd really appreciate any feedback or help tracking this one down.