glest / glest-source

Glest is a network multi-player cross-platform 3D real-time strategy (RTS) game, where you create armies of units and battle different factions.
https://glest.io
GNU General Public License v3.0
57 stars 39 forks source link

crashes and closes #164

Closed andy5995 closed 5 years ago

andy5995 commented 6 years ago

Not sure how to title this ticket yet. Playing a game, nothing unusual.. a map that we've finished a few times (Doodleville A2)

In [/home/andy/src/ZetaGlest/zetaglest-source/source/glest_game/main/main.cpp::handleSIGSEGV Line: 8187] Error detected: signal 11:
Error saved to logfile [/home/andy/.zetaglest/error.log]
*ERROR* [2018-06-20 16:10:40] In [/home/andy/src/ZetaGlest/zetaglest-source/source/glest_game/main/main.cpp::handleRuntimeError Line: 841] [In [/home/andy/src/ZetaGlest/zetaglest-source/source/glest_game/main/main.cpp::handleSIGSEGV Line: 8187] Error detected: signal 11:
] gameInitialized = 1, program = 0x556919d8c1d0
*ERROR* [2018-06-20 16:10:41] In [/home/andy/src/ZetaGlest/zetaglest-source/source/glest_game/main/main.cpp::handleRuntimeError Line: 871] [In [/home/andy/src/ZetaGlest/zetaglest-source/source/glest_game/main/main.cpp::handleSIGSEGV Line: 8187] Error detected: signal 11:

Stack Trace:
./zetaglest:Glest::Game::ExceptionHandler::handleRuntimeError(char const*, bool)address [0x55691725837a] line: 0
./zetaglest:Glest::Game::handleSIGSEGV(int)address [0x556917258871] line: 0
/lib/x86_64-linux-gnu/libc.so.6:()address [0x7f93a828e060] line: 0
/lib/x86_64-linux-gnu/libpthread.so.0:pthread_mutex_lock()address [0x7f93ac039b20] line: 0
/usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0:()address [0x7f93ac31ca3e] line: 0
./zetaglest:Glest::Game::Unit::getFloatCenteredPos() constaddress [0x5569174ac78f] line: 0
./zetaglest:Glest::Game::UnitUpdater::unitOnRange(Glest::Game::Unit*, int, Glest::Game::Unit**, Glest::Game::AttackSkillType const*, bool)address [0x55691758c304] line: 0
./zetaglest:Glest::Game::UnitUpdater::updateAttack(Glest::Game::Unit*, int)address [0x55691758db7f] line: 0
./zetaglest:Glest::Game::UnitUpdater::updateUnitCommand(Glest::Game::Unit*, int)address [0x55691757a91e] line: 0
./zetaglest:Glest::Game::UnitUpdater::updateUnit(Glest::Game::Unit*)address [0x5569175809fd] line: 0
./zetaglest:Glest::Game::World::updateAllFactionUnits()address [0x5569175a17a9] line: 0
./zetaglest:Glest::Game::World::update()address [0x5569175acf47] line: 0
./zetaglest:Glest::Game::Game::update()address [0x556917131d60] line: 0
./zetaglest:Glest::Game::Program::loopWorker()address [0x5569172842c2] line: 0
./zetaglest:Glest::Game::glestMain(int, char**)address [0x55691726ff38] line: 0
./zetaglest:Glest::Game::glestMainSEHWrapper(int, char**)address [0x556917275364] line: 0
./zetaglest:Glest::Game::glestMainWrapper(int, char**)address [0x556917275533] line: 0
/lib/x86_64-linux-gnu/libc.so.6:__libc_start_main()address [0x7f93a827b2e1] line: 0
./zetaglest:_start()address [0x55691709c5da] line: 0
]
Segmentation fault
andy5995 commented 6 years ago

Happened late in the game, roughly 20 - 30 minutes into it.

Possibly @IsshMG was using a different binary than me and @Jammyjamjamman