2020-04-04 01:28 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0005926Spring engineGeneralpublic2018-03-14 18:06
Reporterabma 
Assigned ToKloot 
PrioritynormalSeveritycrashReproducibilityhave not tried
StatusresolvedResolutionfixed 
Product Version104.0 +git 
Target Version105.0Fixed in Version 
Summary0005926: validation test: SEGV in rts/Map/SMF/SMFGroundTextures.cpp:438
DescriptionASAN:DEADLYSIGNAL
=================================================================
==16911==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7f22a0cf9f96 bp 0x7ffcffaa4590 sp 0x7ffcffaa3d18 T0)
    #0 0x7f22a0cf9f95 (/lib/x86_64-linux-gnu/libc.so.6+0x83f95)
    #1 0x7f22a2708bc0 (/usr/lib/x86_64-linux-gnu/libasan.so.3+0x5cbc0)
    #2 0x55f95e35a7e2 in CSMFGroundTextures::ExtractSquareTiles(int, int, int, int*) const /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Map/SMF/SMFGroundTextures.cpp:438
    0000003 0x55f95e35a9a3 in CSMFGroundTextures::LoadSquareTexture(int, int, int) /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Map/SMF/SMFGroundTextures.cpp:457
    0000004 0x55f95e358555 in CSMFGroundTextures::LoadSquareTextures(int) /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Map/SMF/SMFGroundTextures.cpp:180
    0000005 0x55f95e3572f6 in CSMFGroundTextures::CSMFGroundTextures(CSMFReadMap*) /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Map/SMF/SMFGroundTextures.cpp:64
    #6 0x55f95e34b74f in CSMFGroundDrawer::CSMFGroundDrawer(CSMFReadMap*) /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Map/SMF/SMFGroundDrawer.cpp:63
    #7 0x55f95e369eda in CSMFReadMap::InitGroundDrawer() /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Map/SMF/SMFReadMap.cpp:925
    #8 0x55f95e5b5d27 in CWorldDrawer::LoadPost() const /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Rendering/WorldDrawer.cpp:114
    #9 0x55f95df1438d in CGame::PostLoadRendering() /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Game/Game.cpp:624
    0000010 0x55f95df1171f 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:402
    #11 0x55f95df803fd in CLoadScreen::Init() /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Game/LoadScreen.cpp:136
    0000012 0x55f95df80b32 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
    0000013 0x55f95df80a9e 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
    0000014 0x55f95df9299b in CPreGame::UpdateClientNet() /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Game/PreGame.cpp:379
    #15 0x55f95df90d8e in CPreGame::Update() /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/Game/PreGame.cpp:184
    #16 0x55f95e64e993 in SpringApp::Update() /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/System/SpringApp.cpp:774
    #17 0x55f95e64ec1c in SpringApp::Run() /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/System/SpringApp.cpp:808
    #18 0x55f95e62023f in Run(int, char**) /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/System/Main.cpp:43
    #19 0x55f95e6202e9 in main /var/lib/buildbot/slaves/validation/zydox-fedora/build/rts/System/Main.cpp:92
    0000020 0x7f22a0c962e0 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x202e0)
    #21 0x55f95debd709 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+0x83f95)
==16911==ABORTING
Additional Informationhttps://buildbot.springrts.com/builders/validationtests/builds/5693/steps/validation%20test/logs/stdio
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
+Relationships

-Notes

~0018890

Kloot (developer)

Fix d8535bae6c07f666fd86d9a01f92c01d2f9f5a79 committed to develop branch: fix 0005926, repo: spring changeset id: 9810

~0018897

Kloot (developer)

Fix 5f423ae6ac91516076c218bea26da18d8e35a065 committed to maintenance branch: fix 0005926, repo: spring changeset id: 9815
+Notes

-Issue History
Date Modified Username Field Change
2018-03-14 00:20 abma New Issue
2018-03-14 00:24 Kloot Changeset attached => spring develop d8535bae
2018-03-14 00:24 Kloot Note Added: 0018890
2018-03-14 00:24 Kloot Assigned To => Kloot
2018-03-14 00:24 Kloot Status new => resolved
2018-03-14 00:24 Kloot Resolution open => fixed
2018-03-14 18:06 Kloot Changeset attached => spring maintenance 5f423ae6
2018-03-14 18:06 Kloot Note Added: 0018897
+Issue History