Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CRASH] boss_gothik::boss_gothikAI::OpenGate #16575

Closed
Pirricli opened this issue Feb 11, 2016 · 7 comments
Closed

[CRASH] boss_gothik::boss_gothikAI::OpenGate #16575

Pirricli opened this issue Feb 11, 2016 · 7 comments

Comments

@Pirricli
Copy link
Contributor

Today I had the following crash:

http://pastebin.com/Dm8Rcn4q

2396100

3.3.5 branch

@Shauren
Copy link
Member

Shauren commented Feb 12, 2016

Crashing code path: OpenGate -> minion handling action ACTION_GATE_OPENED but no valid target is found -> evade -> boss evade -> CreatureAI::EnterEvadeMode() -> boss_gothikAI::Reset() -> _Reset() -> summnons.DespawnAll() -> iterator back in OpenGate is invalidated.

@Treeston
Copy link
Member

👍 for good crashdump. On it.

@Treeston
Copy link
Member

Finding it hard to even get a repro on this one...

It requires Gothik to have a non-empty aggro table, but the minion to not find any target in the entire map.

@Treeston
Copy link
Member

Stealthed rogue somewhere in the combat area will do it.

@Treeston
Copy link
Member

Fixed a23ccc1

@Kittnz
Copy link
Member

Kittnz commented Feb 12, 2016

Quick work there @Treeston ! =D

@Pirricli
Copy link
Contributor Author

Thank you @Treeston

Shauren pushed a commit that referenced this issue Apr 10, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants