2025-07-21 13:18 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0002074Spring engineGeneralpublic2010-09-06 13:08
ReporterSirMaverick 
Assigned Tozerver 
PrioritynormalSeveritycrashReproducibilityhave not tried
StatusresolvedResolutionfixed 
Product Version 
Target VersionFixed in Version0.82.5 
Summary0002074: SIGSEGV in Rendering/Icon.h:20
Descriptionin 0.82.5
Only one who crashed.
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files

-Relationships
related to 0001901resolvedzerver CUnit* SIGSEGV 
related to 0001937resolvedKloot crash in CMiniMap::GetUnitIcon 
+Relationships

-Notes

~0005421

SirMaverick (reporter)

reconnceted -> I did nothing, just let game run, crashed again, same stack trace

reconnected again -> deselected commander, moved screen to map middle, did not crash

~0005422

SirMaverick (reporter)

game crashed later for most players

stacktrace ends in Game/Player.cpp:192

~0005423

SirMaverick (reporter)

Replay didnt trigger crash at Rendering/Icon.h:20 (yet)

~0005424

SirMaverick (reporter)

Replays:
* crashed at Rendering/UnitDrawer.cpp:882
(infolog.txt3)

* didnt crash during game (End of demo reached), crashed when closing spring
(infolog.txt4)

~0005425

Kloot (developer)

MT build?

~0005426

zerver (reporter)

MT crashes because that late unit icon fix had problems. I have fixed it already, just didn't commit yet.

~0005427

SirMaverick (reporter)

I don't use MT build.

~0005429

SirMaverick (reporter)

different game: infolog.txt5 20100903_194711_unnamed_0.82.5.sdf
SIGSEGV
[ 10737] Translated Stacktrace:
[ 10737] /home/spring/spring/spring/spring-git/rts/System/Platform/Linux/CrashHandler.cpp:250
[ 10737] /home/spring/spring/spring/spring-git/rts/Rendering/UnitDrawer.cpp:872
[ 10737] /home/spring/spring/spring/spring-git/rts/Rendering/UnitDrawer.cpp:542
[ 10737] /home/spring/spring/spring/spring-git/rts/Rendering/UnitDrawer.cpp:470
[ 10737] /home/spring/spring/spring/spring-git/rts/Game/Game.cpp:2887
[ 10737] /home/spring/spring/spring/spring-git/rts/Game/Game.cpp:3212
[ 10737] /home/spring/spring/spring/spring-git/rts/System/SpringApp.cpp:1073
[ 10737] /home/spring/spring/spring/spring-git/rts/System/SpringApp.cpp:1183
[ 10737] /home/spring/spring/spring/spring-git/rts/System/Main.cpp:55
[ 10737] /home/spring/spring/spring/spring-git/rts/System/Main.cpp:91

~0005430

SirMaverick (reporter)

Last edited: 2010-09-04 13:25

yet another game: first at Rendering/Icon.h:20

reconnected, crashed later:
[ 8525] /home/spring/spring/spring/spring-git/rts/Rendering/UnitDrawer.cpp:885
[ 8525] /home/spring/spring/spring/spring-git/rts/Rendering/UnitDrawer.cpp:542
[ 8525] /home/spring/spring/spring/spring-git/rts/Rendering/UnitDrawer.cpp:470
[ 8525] /home/spring/spring/spring/spring-git/rts/Game/Game.cpp:2887
[ 8525] /home/spring/spring/spring/spring-git/rts/Game/Game.cpp:3212
[ 8525] /home/spring/spring/spring/spring-git/rts/System/SpringApp.cpp:1073
[ 8525] /home/spring/spring/spring/spring-git/rts/System/SpringApp.cpp:1183
[ 8525] /home/spring/spring/spring/spring-git/rts/System/Main.cpp:55
[ 8525] /home/spring/spring/spring/spring-git/rts/System/Main.cpp:91

I play spring in windowed mode. It always crashes when I switch back to it. E.g. switch to other desktop or minimize it and then switch back -> crash.
Gets only triggered when you stay away some time (in range of minutes).

~0005431

zerver (reporter)

Can you compile it yourself? If so, please check if my last commit made any difference.
http://github.com/spring/spring/commits/0.82-branch

~0005435

SirMaverick (reporter)

I tried it. Seems not to crash anymore.

~0005460

zerver (reporter)

http://github.com/spring/spring/commit/6cb94854e548591276acd134837af3ed83af2a17
+Notes

-Issue History
Date Modified Username Field Change
2010-09-03 00:19 SirMaverick New Issue
2010-09-03 00:19 SirMaverick File Added: infolog.txt
2010-09-03 00:19 SirMaverick File Added: 20100903_000921_unnamed_0.82.5.sdf
2010-09-03 00:23 SirMaverick Note Added: 0005421
2010-09-03 00:25 SirMaverick File Added: infolog.txt2
2010-09-03 00:26 SirMaverick File Added: 20100903_002058_unnamed_0.82.5.sdf
2010-09-03 00:26 SirMaverick Note Added: 0005422
2010-09-03 00:45 SirMaverick Note Added: 0005423
2010-09-03 00:49 SirMaverick File Added: infolog.txt3
2010-09-03 00:54 SirMaverick File Added: infolog.txt4
2010-09-03 00:55 Kloot Relationship added related to 0001901
2010-09-03 00:55 Kloot Relationship added related to 0001937
2010-09-03 00:56 SirMaverick Note Added: 0005424
2010-09-03 01:27 Kloot Note Added: 0005425
2010-09-03 13:00 zerver Note Added: 0005426
2010-09-03 13:00 zerver Status new => assigned
2010-09-03 13:00 zerver Assigned To => zerver
2010-09-03 13:05 SirMaverick Note Added: 0005427
2010-09-03 19:54 SirMaverick File Added: 20100903_194711_unnamed_0.82.5.sdf
2010-09-03 19:54 SirMaverick File Added: infolog.txt5
2010-09-03 19:56 SirMaverick Note Added: 0005429
2010-09-03 20:18 SirMaverick Note Added: 0005430
2010-09-03 21:25 zerver Note Added: 0005431
2010-09-04 13:25 SirMaverick Note Edited: 0005430
2010-09-04 13:26 SirMaverick Note Added: 0005435
2010-09-06 13:08 zerver Note Added: 0005460
2010-09-06 13:08 zerver Status assigned => resolved
2010-09-06 13:08 zerver Fixed in Version => 0.82.5
2010-09-06 13:08 zerver Resolution open => fixed
+Issue History