View Issue Details

IDProjectCategoryView StatusLast Update
0001428Spring engineLinuxpublic2009-06-02 17:08
Reportercoherence Assigned ToKloot  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version0.79.0.2 
Fixed in Version0.79.1.0+git 
Summary0001428: Running replays results in a crash
DescriptionAfter installing spring 0.79.0.2 I played several games and found that when I tried to watch the replays through SpringLobby I got the following error:

Couldnt find wreckage info geovent
Unknown map feature type
Reading estimate path costs
Pathing data checksum: 98b6dcc1
Creating sky
spring: /build/buildd/spring-0.79.0.2/rts/Game/PlayerHandler.h:35: CPlayer* CPlayerHandler::Player(int): Assertion `unsigned(i) < players.size()' failed.
Aborted
05:25:22 PM: Spring closed.
05:25:22 PM: OnExit ( )

Also double clicking the replay in the file browser results in the crash as well. I have attached a replay that doesn't work for me.

I am running Ubuntu 9.04. I posted about this in the forums here:

http://springrts.com/phpbb/viewtopic.php?f=20&t=18933

TagsNo tags attached.
Attached Files
local_20090523_120321_DeltaSiegeDry_0.79.0.sdf (Attachment missing)
script.txt (Attachment missing)
Checked infolog.txt for Errors

Relationships

related to 0001440 resolvedKloot replay doesn't work 

Activities

imbaczek

2009-05-28 11:23

reporter   ~0003524

the replay works here. could you please post a bit more details about your system?

Kloot

2009-05-28 12:57

developer   ~0003528

Works here also.

coherence

2009-05-28 16:31

reporter   ~0003529

Great, so it sounds like the replays are being created correctly. Did this work on Ubuntu for you guys? Were you using the Launchpad package? Thanks for looking into this.

I'm running 64-bit Ubuntu 9.04. I have a Core 2 Duo Intel processor, 4 GB ram, and some kind of Nvidia graphics card. I'm using the current 0.79.0.2 package from the Spring Jaunty launchpad repository. Let me know if there is any more information that you need.

Auswaschbar

2009-05-28 18:13

reporter   ~0003533

Baczek, Kloot, did you try watching directly or with springlobby?

imbaczek

2009-05-28 18:15

reporter   ~0003535

i started it directly.

Kloot

2009-05-28 18:35

developer   ~0003536

Same.

coherence

2009-05-30 04:38

reporter   ~0003556

Just FYI to keep the bug up-to-date:

I upgraded to the 0.79.1 package, created a replay, ran the replay and got an identical crash.

Auswaschbar

2009-05-30 11:34

reporter   ~0003560

Can you upload the script.txt springlobby generates when watching this? its usually located in ~/.spring/script.txt

coherence

2009-05-30 14:31

reporter   ~0003563

No script.txt generates when I watch the replay. I've uploaded the script file that is generated when I run a single player game in case it can be of use.

SirMaverick

2009-06-01 07:06

reporter   ~0003573

As posted in http://springrts.com/mantis/view.php?id=1440

I have the same error with replays. I can't watch my own recordings or the one posted in 1440. (The replay posted here fails due to different map hash, content error).

I use Springlobby under Linux. Happens when starting from Springlobby or from command line.

SirMaverick

2009-06-02 02:24

reporter   ~0003586

How to reproduce: Set name in .springrc to "name=".

If you delete "name=" from .springrc, replay works, "name=unnamed" gets added automatically to .springrc.

I have no clue why name was set to empty string.

Kloot

2009-06-02 17:08

developer   ~0003588

Thank you, fix is on its way now.

Issue History

Date Modified Username Field Change
2009-05-28 04:30 coherence New Issue
2009-05-28 04:30 coherence File Added: local_20090523_120321_DeltaSiegeDry_0.79.0.sdf
2009-05-28 11:23 imbaczek Note Added: 0003524
2009-05-28 12:57 Kloot Note Added: 0003528
2009-05-28 16:31 coherence Note Added: 0003529
2009-05-28 18:13 Auswaschbar Note Added: 0003533
2009-05-28 18:15 imbaczek Note Added: 0003535
2009-05-28 18:35 Kloot Note Added: 0003536
2009-05-30 04:38 coherence Note Added: 0003556
2009-05-30 11:34 Auswaschbar Note Added: 0003560
2009-05-30 14:31 coherence Note Added: 0003563
2009-05-30 14:32 coherence File Added: script.txt
2009-06-01 07:06 SirMaverick Note Added: 0003573
2009-06-01 10:36 Kloot Relationship added related to 0001440
2009-06-02 02:24 SirMaverick Note Added: 0003586
2009-06-02 17:08 Kloot Note Added: 0003588
2009-06-02 17:08 Kloot Status new => resolved
2009-06-02 17:08 Kloot Fixed in Version => 0.79.1.0+git
2009-06-02 17:08 Kloot Resolution open => fixed
2009-06-02 17:08 Kloot Assigned To => Kloot