2019-08-20 11:55 CEST

View Issue Details Jump to Notes ] Related Changesets ]
IDProjectCategoryView StatusLast Update
0005925Spring engineGeneralpublic2018-03-13 23:58
Reporterabma 
Assigned ToKloot 
PrioritynormalSeveritycrashReproducibilityhave not tried
StatusresolvedResolutionfixed 
Product Version104.0 +git 
Target Version105.0Fixed in Version 
Summary0005925: validation test. SEGV in rts/Rendering/Models/3DModel.cpp:409
DescriptionASAN:DEADLYSIGNAL
=================================================================
==11424==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000010 (pc 0x7fb13a75d0a6 bp 0x7ffc6e70d590 sp 0x7ffc6e70cd18 T0)
    #0 0x7fb13a75d0a5 (/lib/x86_64-linux-gnu/libc.so.6+0x840a5)
    #1 0x7fb13c16bbc0 (/usr/lib/x86_64-linux-gnu/libasan.so.3+0x5cbc0)
    #2 0x562eafd5f8cf in S3DModelPiece::CreateShatterPiece(int) /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Rendering/Models/3DModel.cpp:409
    0000003 0x562eafd5ea34 in S3DModelPiece::CreateShatterPieces() /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Rendering/Models/3DModel.cpp:334
    0000004 0x562eafd5d3b6 in S3DModel::UploadBuffers() /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Rendering/Models/3DModel.cpp:97
    0000005 0x562eafd89061 in CModelLoader::UploadRenderData(S3DModel*) /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Rendering/Models/IModelParser.cpp:337
    #6 0x562eafd88974 in CModelLoader::CreateModel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Rendering/Models/IModelParser.cpp:286
    #7 0x562eafd884f9 in CModelLoader::LoadModel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool) /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Rendering/Models/IModelParser.cpp:252
    #8 0x562eb0165d64 in SolidObjectDef::LoadModel() const /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Sim/Objects/SolidObjectDef.cpp:81
    #9 0x562eb004ea82 in CFeature::Initialize(FeatureLoadParams const&) /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Sim/Features/Feature.cpp:221
    0000010 0x562eb005e2ce in CFeatureHandler::LoadFeature(FeatureLoadParams const&) /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Sim/Features/FeatureHandler.cpp:109
    #11 0x562eb005e164 in CFeatureHandler::LoadFeaturesFromMap() /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Sim/Features/FeatureHandler.cpp:96
    0000012 0x562eaf76eed2 in CGame::PostLoadSimulation() /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Game/Game.cpp:600
    0000013 0x562eaf76c713 in CGame::LoadGame(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Game/Game.cpp:401
    0000014 0x562eaf7db3fd in CLoadScreen::Init() /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Game/LoadScreen.cpp:136
    #15 0x562eaf7dbb32 in CLoadScreen::CreateInstance(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ILoadSaveHandler*) /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Game/LoadScreen.cpp:197
    #16 0x562eaf7dba9e in CLoadScreen::CreateDeleteInstance(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ILoadSaveHandler*) /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Game/LoadScreen.cpp:183
    #17 0x562eaf7ed99b in CPreGame::UpdateClientNet() /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Game/PreGame.cpp:379
    #18 0x562eaf7ebd8e in CPreGame::Update() /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Game/PreGame.cpp:184
    #19 0x562eafea9923 in SpringApp::Update() /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/System/SpringApp.cpp:774
    0000020 0x562eafea9bac in SpringApp::Run() /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/System/SpringApp.cpp:808
    #21 0x562eafe7b1cf in Run(int, char**) /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/System/Main.cpp:43
    #22 0x562eafe7b279 in main /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/System/Main.cpp:92
    #23 0x7fb13a6f92e0 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x202e0)
    0000024 0x562eaf718709 in _start (/tmp/spring/tests/usr/local/bin/spring-headless+0x703709)

AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV (/lib/x86_64-linux-gnu/libc.so.6+0x840a5)
==11424==ABORTING
Additional Informationhttps://buildbot.springrts.com/builders/validationtests/builds/5691/steps/validation%20test/logs/stdio
TagsNo tags attached.
Checked infolog.txt for lua Errors
Attached Files

-Relationships
+Relationships

-Notes

~0018889

Kloot (developer)

Fix 4f7099d60deec3e5090b13f7ae1049f84a4c938a committed to develop branch: fix 0005925, repo: spring changeset id: 9808
+Notes

+Related Changesets

-Issue History
Date Modified Username Field Change
2018-03-13 23:12 abma New Issue
2018-03-13 23:58 Kloot Changeset attached => spring develop 4f7099d6
2018-03-13 23:58 Kloot Note Added: 0018889
2018-03-13 23:58 Kloot Assigned To => Kloot
2018-03-13 23:58 Kloot Status new => resolved
2018-03-13 23:58 Kloot Resolution open => fixed
+Issue History