View Issue Details

IDProjectCategoryView StatusLast Update
0002074Spring engineGeneralpublic2010-09-06 13:08
ReporterSirMaverick Assigned Tozerver  
PrioritynormalSeveritycrashReproducibilityhave not tried
Status resolvedResolutionfixed 
Fixed in Version0.82.5 
Summary0002074: SIGSEGV in Rendering/Icon.h:20
Descriptionin 0.82.5
Only one who crashed.
TagsNo tags attached.
Attached Files
infolog.txt (Attachment missing)
20100903_000921_unnamed_0.82.5.sdf (Attachment missing)
infolog.txt2 (Attachment missing)
20100903_002058_unnamed_0.82.5.sdf (Attachment missing)
infolog.txt3 (Attachment missing)
infolog.txt4 (Attachment missing)
20100903_194711_unnamed_0.82.5.sdf (Attachment missing)
infolog.txt5 (Attachment missing)
Checked infolog.txt for Errors

Relationships

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

Activities

SirMaverick

2010-09-03 00:23

reporter   ~0005421

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

SirMaverick

2010-09-03 00:26

reporter   ~0005422

game crashed later for most players

stacktrace ends in Game/Player.cpp:192

SirMaverick

2010-09-03 00:45

reporter   ~0005423

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

SirMaverick

2010-09-03 00:56

reporter   ~0005424

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

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

Kloot

2010-09-03 01:27

developer   ~0005425

MT build?

zerver

2010-09-03 13:00

reporter   ~0005426

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

SirMaverick

2010-09-03 13:05

reporter   ~0005427

I don't use MT build.

SirMaverick

2010-09-03 19:56

reporter   ~0005429

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

SirMaverick

2010-09-03 20:18

reporter   ~0005430

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).

zerver

2010-09-03 21:25

reporter   ~0005431

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

SirMaverick

2010-09-04 13:26

reporter   ~0005435

I tried it. Seems not to crash anymore.

zerver

2010-09-06 13:08

reporter   ~0005460

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

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