Skip to content

Nav related crash on ntre_apparatus_dm_rc2 #2034

Description

@DESTROYGIRL

Commit 0162e62aed7ede66a3d25a85b71b1a68cd40db52

Exception thrown: read access violation. this was nullptr.

>    server.dll!CNavArea::GetID() Line 293    C++
     server.dll!CNEOBotAttack::OnMoveToFailure(CNEOBot * me, const Path * path, MoveToFailureType reason) Line 426    C++
     server.dll!Action<CNEOBot>::OnMoveToFailure(const Path * path, MoveToFailureType reason) Line 912    C++
     server.dll!INextBotEventResponder::OnMoveToFailure(const Path * path, MoveToFailureType reason) Line 164    C++
     server.dll!Action<CNEOBot>::OnMoveToFailure(const Path * path, MoveToFailureType reason) Line 912    C++
     server.dll!INextBotEventResponder::OnMoveToFailure(const Path * path, MoveToFailureType reason) Line 164    C++
     server.dll!Action<CNEOBot>::OnMoveToFailure(const Path * path, MoveToFailureType reason) Line 912    C++
     server.dll!INextBotEventResponder::OnMoveToFailure(const Path * path, MoveToFailureType reason) Line 164    C++
     server.dll!Action<CNEOBot>::OnMoveToFailure(const Path * path, MoveToFailureType reason) Line 912    C++
     server.dll!INextBotEventResponder::OnMoveToFailure(const Path * path, MoveToFailureType reason) Line 164    C++
     server.dll!INextBotEventResponder::OnMoveToFailure(const Path * path, MoveToFailureType reason) Line 164    C++
     server.dll!INextBotEventResponder::OnMoveToFailure(const Path * path, MoveToFailureType reason) Line 164    C++
     server.dll!ChasePath::RefreshPath(INextBot * bot, CBaseEntity * subject, const IPathCost & cost, Vector * pPredictedSubjectPos) Line 253    C++
     server.dll!ChasePath::Update(INextBot * bot, CBaseEntity * subject, const IPathCost & cost, Vector * pPredictedSubjectPos) Line 104    C++
     server.dll!CNEOBotPathUpdateChase(CNEOBot * bot, ChasePath & path, CBaseEntity * subject, RouteType route, Vector * pPredictedSubjectPos) Line 67    C++
     server.dll!CNEOBotAttack::Update(CNEOBot * me, float interval) Line 396    C++
...

To reproduce:

  1. Load this map with this nav
  2. Add a bunch of bots
  3. Run around platform A until you crash

Potentially caused by #2000 ?

Metadata

Metadata

Assignees

Labels

BotsRelated to bot playersBug ReportBug Reports made through the "Report Issue" interface in GitHub.Map IssuesAny issue that only exists on a specific map. Not awarded a bounty.

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions