View Issue Details

IDProjectCategoryView StatusLast Update
0004803Spring engineGeneralpublic2016-01-21 23:36
Reporterjamerlan Assigned Toabma  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionno change required 
Product Version98.0.1+git 
Summary0004803: spring 99 and spring 98: crash when resizing window
DescriptionTake a look at this short video: https://youtu.be/gJF6iz1EKrQ

during screen resizing it crashes. Both spring 98 and spring 99 have the same issue.

But it could be just a part of the problem. Previously I noticed that Alt+Enter (full screen/window) switcher makes game slower. Maybe its related.
Steps To Reproducejust resize spring window till it crash (I found that issue when tried to test how widget reacts on different screen sizes)
Additional InformationI tested on this version of spring 99:
commit 745fc8952de69f4d40a9cdad32dd13fe3acc324e
Author: jK <-jk->
Date: Thu Jun 11 10:12:17 2015 +0200
    reduce memfootprint of nano particles
TagsNo tags attached.
Attached Files
infolog.txt (Attachment missing)
Checked infolog.txt for Errors

Activities

jamerlan

2015-06-11 20:36

reporter   ~0014571

Try to reproduce it yourself. Probably its not a driver bug. I have "GeForce GTX 670" with 2 GB of memory and screen resulution: 2560x1440 pixels

Maybe GPU memory was not enough? I just checked: usually 800 - 1000 mb is used. When I resize - usage goes to 1800mb+

Maybe some memory cleanup is required during resize?

abma

2015-06-13 14:41

administrator   ~0014579

does this happen with luaui / luarules off, too?

jamerlan

2015-06-13 22:39

reporter   ~0014582

with "/luaui disable" it not crashes! WOW! That means its BA widgets crashing everything...

Is it possible to print debug messages or smth to indicate which widget caused troubles? For example: widget "mmm" took more then 200mb of textures! otherwise people will not care about memory and will continue making widgets with that wrong behavior

abma

2016-01-21 23:36

administrator   ~0015551

afaik lua limits memory usage since some time.

reporting usage per widget isn't possible afaik

-> everything that could be done is already done...

Issue History

Date Modified Username Field Change
2015-06-11 20:28 jamerlan New Issue
2015-06-11 20:28 jamerlan File Added: infolog.txt
2015-06-11 20:36 jamerlan Note Added: 0014571
2015-06-13 14:41 abma Note Added: 0014579
2015-06-13 14:41 abma Assigned To => abma
2015-06-13 14:41 abma Status new => feedback
2015-06-13 22:39 jamerlan Note Added: 0014582
2015-06-13 22:39 jamerlan Status feedback => assigned
2016-01-21 23:36 abma Note Added: 0015551
2016-01-21 23:36 abma Status assigned => resolved
2016-01-21 23:36 abma Resolution open => no change required