View Issue Details

IDProjectCategoryView StatusLast Update
0003777Spring engineGeneralpublic2013-05-05 16:19
Reporterccm1cha3lm Assigned Toabma  
PriorityhighSeveritycrashReproducibilityalways
Status resolvedResolutionfixed 
Product Version94.1 
Fixed in Version95.0 
Summary0003777: Crash on Loading Square Textures
DescriptionI used to be able to play Balanced Annihilation fine, played it a fair few times with my friends. Though, when I went to a LAN event a couple weeks back, the game didn't decide to work anymore. It occurred when I updated to the latest Spring version (both client & engine) and the latest version of Balanced Annihilation.

When I load the game, it comes up to the screen with the loading parts. Then it gets to "Loading Square Textures" and crashes. It comes up with a Runtime error when it fully crashes and closes, which is only there for a few seconds so it took me a while to grab it.

When I downgraded to an earlier version (91.0) the crash doesn't occur.

Attached (in a .zip file due to only being able to add one file to the report) is the infolog.txt file & the image of the runtime error.

Cheers,
-Michael Moriarty-
TagsNo tags attached.
Attached Files
infolog.txt (Attachment missing)
runtime crash image.png (Attachment missing)
Checked infolog.txt for Errors

Relationships

duplicate of 0003766 resolvedjK GLSLCopyState.cpp L387 

Activities

abma

2013-05-05 15:35

administrator   ~0010633

does running spring with --safemode work?

abma

2013-05-05 15:36

administrator   ~0010634

translated:
C:\Program Files (x86)\Spring\spring.exe 0x00660B3F build/default/../../rts/Rendering/Shaders/GLSLCopyState.cpp:387

ccm1cha3lm

2013-05-05 15:44

reporter   ~0010635

Last edited: 2013-05-05 15:47

I'm usually good with computers, but this time I'm stumped. I'm not too sure to run in --safemode. Where do I put the line?

Never mind. Found it. Will update in a bit.

abma

2013-05-05 15:47

administrator   ~0010636

thats a command line switch which sets some "safe" config values.

maybe see for the values it sets in 94.1:
http://springrts.com/wiki/Springsettings.cfg#safemode_values_of_all_settings

ccm1cha3lm

2013-05-05 16:01

reporter   ~0010637

Last edited: 2013-05-05 16:03

ok.
putting this line:
"spring.exe script.txt --safemode"
into a .bat file seems to work, after the game crashes then loading the .bat file, but would it work in a multiplayer game?

abma

2013-05-05 16:06

administrator   ~0010638

just edit springsettings.cfg and set these values there:

3DTrees=0
AdvMapShading=0
CompressTextures=1
LoadingMT=0
LuaShaders=0
MultiThreadCount=1
PathingThreadCount=1
ROAM=2
ReflectiveWater=0
SetCoreAffinity=1
SetCoreAffinitySim=1
SmoothLines=0
SmoothPoints=0
UseEFX=0
UsePBO=0
UseVBO=0

this has the same effect as the --safemode switch.

abma

2013-05-05 16:07

administrator   ~0010639

also you could check if the current develop version still crashes the same way:

http://springrts.com/dl/buildbot/default/develop/94.1.1-419-geb640e3/win32/

ccm1cha3lm

2013-05-05 16:15

reporter   ~0010642

I would edit the springsettings.cfg file, if it was there.

I'll try the developer version, see if it works then.

abma

2013-05-05 16:15

administrator   ~0010643

C:\Users\Michael\AppData\Local\springsettings.cfg

ccm1cha3lm

2013-05-05 16:18

reporter   ~0010644

Last edited: 2013-05-05 16:18

The developer version works fine.
EDIT: OH THAT'S WHERE IT IS!

abma

2013-05-05 16:19

administrator   ~0010645

ok, thx! :)

Issue History

Date Modified Username Field Change
2013-05-05 15:32 ccm1cha3lm New Issue
2013-05-05 15:32 ccm1cha3lm File Added: infolog_and_runtime_crash_image.zip
2013-05-05 15:34 abma File Added: infolog.txt
2013-05-05 15:34 abma File Added: runtime crash image.png
2013-05-05 15:34 abma File Deleted: infolog_and_runtime_crash_image.zip
2013-05-05 15:35 abma Note Added: 0010633
2013-05-05 15:36 abma Note Added: 0010634
2013-05-05 15:37 abma Relationship added duplicate of 0003766
2013-05-05 15:38 abma Assigned To => abma
2013-05-05 15:38 abma Status new => feedback
2013-05-05 15:44 ccm1cha3lm Note Added: 0010635
2013-05-05 15:44 ccm1cha3lm Status feedback => assigned
2013-05-05 15:47 abma Note Added: 0010636
2013-05-05 15:47 ccm1cha3lm Note Edited: 0010635
2013-05-05 16:01 ccm1cha3lm Note Added: 0010637
2013-05-05 16:03 ccm1cha3lm Note Edited: 0010637
2013-05-05 16:06 abma Note Added: 0010638
2013-05-05 16:07 abma Note Added: 0010639
2013-05-05 16:15 ccm1cha3lm Note Added: 0010642
2013-05-05 16:15 abma Note Added: 0010643
2013-05-05 16:18 ccm1cha3lm Note Added: 0010644
2013-05-05 16:18 ccm1cha3lm Note Edited: 0010644
2013-05-05 16:19 abma Note Added: 0010645
2013-05-05 16:19 abma Status assigned => resolved
2013-05-05 16:19 abma Fixed in Version => 95.0
2013-05-05 16:19 abma Resolution open => fixed