View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
---|---|---|---|---|---|---|---|---|---|
0005928 | Spring engine | AI | public | 2018-03-14 00:31 | 2018-03-14 03:13 | ||||
Reporter | abma | ||||||||
Assigned To | Kloot | ||||||||
Priority | normal | Severity | crash | Reproducibility | have not tried | ||||
Status | resolved | Resolution | fixed | ||||||
Product Version | 104.0 +git | ||||||||
Target Version | 105.0 | Fixed in Version | |||||||
Summary | 0005928: validation test: SIGSEV in rts/Sim/Misc/TeamHandler.h:61 via E323AI | ||||||||
Description | ==19321==ERROR: AddressSanitizer: SEGV on unknown address 0x60d800058298 (pc 0x5615778da4ec bp 0x7fff473be360 sp 0x7fff473be350 T0) #0 0x5615778da4eb in CTeamHandler::AllyTeam(int) const ../../rts/Sim/Misc/TeamHandler.h:61 #1 0x56157812279e in CAICheats::GetEnemyUnits(int*, int) /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/ExternalAI/AICheats.cpp:167 #2 0x56157816b806 in skirmishAiCallback_getEnemyUnits /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:3979 0000003 0x7fcb1f28bef4 in springLegacyAI::CAIAICallback::GetEnemyUnits(int*, int) /var/lib/buildbot/slaves/validation/zydox-fedora/build/AI/Wrappers/LegacyCpp/AIAICallback.cpp:694 0000004 0x7fcb1f2c661a in springLegacyAI::CAIAICheats::GetEnemyUnits(int*, int) /var/lib/buildbot/slaves/validation/zydox-fedora/build/AI/Wrappers/LegacyCpp/AIAICheats.cpp:112 0000005 0x7fcb1f1dad6b in CIntel::updateEnemyVector() /var/lib/buildbot/slaves/validation/zydox-fedora/build/AI/Skirmish/E323AI/CIntel.cpp:237 #6 0x7fcb1f1d8b84 in CIntel::init() /var/lib/buildbot/slaves/validation/zydox-fedora/build/AI/Skirmish/E323AI/CIntel.cpp:66 #7 0x7fcb1f19c194 in CE323AI::Update() /var/lib/buildbot/slaves/validation/zydox-fedora/build/AI/Skirmish/E323AI/CE323AI.cpp:593 #8 0x7fcb1f2713eb in springLegacyAI::CAIUpdateEvent::Run(springLegacyAI::IGlobalAI&, springLegacyAI::IGlobalAICallback*) /var/lib/buildbot/slaves/validation/zydox-fedora/build/AI/Wrappers/LegacyCpp/Event/AIUpdateEvent.h:17 #9 0x7fcb1f26e7e7 in springLegacyAI::CAIAI::handleEvent(int, void const*) /var/lib/buildbot/slaves/validation/zydox-fedora/build/AI/Wrappers/LegacyCpp/AIAI.cpp:150 0000010 0x7fcb1f141d82 in handleEvent /var/lib/buildbot/slaves/validation/zydox-fedora/build/AI/Skirmish/E323AI/AIExport.cpp:115 #11 0x56157819b826 in CSkirmishAILibrary::HandleEvent(int, int, void const*) const /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/ExternalAI/SkirmishAILibrary.cpp:93 0000012 0x5615781a3411 in CSkirmishAIWrapper::HandleEvent(int, void const*) const /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/ExternalAI/SkirmishAIWrapper.cpp:432 0000013 0x5615781a2a00 in CSkirmishAIWrapper::Update(int) /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/ExternalAI/SkirmishAIWrapper.cpp:379 0000014 0x561578143e0e in CEngineOutHandler::Update() /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/ExternalAI/EngineOutHandler.cpp:123 #15 0x5615778d30e7 in CGame::SimFrame() /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Game/Game.cpp:1477 #16 0x561577b1ca9f in CGame::ClientReadNet() /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Net/NetCommands.cpp:543 #17 0x5615778ce302 in CGame::Update() /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Game/Game.cpp:1035 #18 0x5615780059c1 in SpringApp::Update() /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/System/SpringApp.cpp:774 #19 0x561578005c4a in SpringApp::Run() /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/System/SpringApp.cpp:808 0000020 0x561577fd726d in Run(int, char**) /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/System/Main.cpp:43 #21 0x561577fd7317 in main /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/System/Main.cpp:92 #22 0x7fcb486f52e0 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x202e0) #23 0x561577874599 in _start (/tmp/spring/tests/usr/local/bin/spring-headless+0x703599) | ||||||||
Tags | No tags attached. | ||||||||
Checked infolog.txt for Errors | |||||||||
Attached Files |
|
Notes | |
Kloot (developer) 2018-03-14 00:43 Last edited: 2018-03-14 00:46 |
not enough data here, need to know the value of ai->GetTeamId() and teamHandler.ActiveTeams() |
abma (administrator) 2018-03-14 01:30 |
print ai->GetTeamId() $2 = 32767 print teamHandler.ActiveTeams() $3 = 3 |
Kloot (developer) 2018-03-14 03:12 |
Fix 3fa17160868e014ee517158e26f1c7bd7f9da1e7 committed to develop branch: fix 0005928, repo: spring changeset id: 9813 |
Kloot (developer) 2018-03-14 03:13 |
Fix 65ac81fb8b4065fd16c173c737ae4673d1d7e5bd committed to maintenance branch: fix 0005928, repo: spring changeset id: 9814 |
Issue History | |||
Date Modified | Username | Field | Change |
---|---|---|---|
2018-03-14 00:31 | abma | New Issue | |
2018-03-14 00:35 | abma | Summary | SIGSEV in rts/Sim/Misc/TeamHandler.h:61 via E323AI => validation test: SIGSEV in rts/Sim/Misc/TeamHandler.h:61 via E323AI |
2018-03-14 00:43 | Kloot | Note Added: 0018893 | |
2018-03-14 00:44 | abma | Assigned To | => abma |
2018-03-14 00:44 | abma | Status | new => assigned |
2018-03-14 00:46 | Kloot | Note Edited: 0018893 | View Revisions |
2018-03-14 00:46 | Kloot | Note Edited: 0018893 | View Revisions |
2018-03-14 01:30 | abma | Status | assigned => new |
2018-03-14 01:30 | abma | Note Added: 0018894 | |
2018-03-14 01:30 | abma | Assigned To | abma => |
2018-03-14 03:12 | Kloot | Changeset attached | => spring develop 3fa17160 |
2018-03-14 03:12 | Kloot | Note Added: 0018895 | |
2018-03-14 03:12 | Kloot | Assigned To | => Kloot |
2018-03-14 03:12 | Kloot | Status | new => resolved |
2018-03-14 03:12 | Kloot | Resolution | open => fixed |
2018-03-14 03:13 | Kloot | Changeset attached | => spring maintenance 65ac81fb |
2018-03-14 03:13 | Kloot | Note Added: 0018896 |