View Issue Details

IDProjectCategoryView StatusLast Update
0000901Spring engineLinuxpublic2009-11-25 14:32
ReporterKoS_oOo Assigned To 
PrioritynormalSeveritycrashReproducibilitysometimes
Status closedResolutionno change required 
Fixed in Version0.81.0.0 
Summary0000901: Spring freeze during game
DescriptionUsually when playing larger maps (e.g. DeltaSiegeDry, Tabula V2) after some time the game is frozen (the display is still, keyboard, mouse, sound stops). The time from the game start varies.
The linux itself does not freeze (I ususaly use display :1 to play, it's started with command: startx -- :1 -bpp 24), so I can chage back to display :0 and I see that the high CPU usage is stopped.

I tried to strace the process:
$ strace -p 13327
Process 13327 attached - interrupt to quit
futex(0xb7852120, FUTEX_WAIT_PRIVATE, 2, NULL

.. and it wait's here, until killed:
) = ? ERESTARTSYS (To be restarted)
--- SIGHUP (Hangup) @ 0 (0) ---
Process 13327 detached

Another run (after the freeze):
$ strace -p 14822
Process 14822 attached - interrupt to quit
futex(0xb788c120, FUTEX_WAIT_PRIVATE, 2, NULL

I just realize that I could also get the memory maps. Would it be any help to check it next time?
TagsNo tags attached.
Checked infolog.txt for Errors

Activities

hoijui

2009-07-25 11:34

reporter   ~0003762

the same happens to me.
I am pretty sure that it is a graphics driver issue, as it only started happening since i use the open source radeon driver instead of the fglrx one.

so it might help if you also give details, especially about your graphics.
mine:
Ubuntu 9.04
xorg 1.6.0
xorg-video-ati 6.12.1
ATI Mobility Radeon X1400
Intel Core Duo

i did not test as much as you, but it also hangs the whole X session, while the system itsself is still responding.

KoS_oOo

2009-07-30 22:12

reporter   ~0003820

Unfortunately I didn't have time to play the game lately and I saw that there were quite a few updates since I played so I'm not sure if the problem still persists, but here are the details of my PC:
ArchLinux
GeForce 7600 GS
nvidia binary driver (I don't know which version I used at the time of my bugreport)
AMD Athlon 3500+

hoijui

2009-08-09 23:00

reporter   ~0003856

mmm...
you have a quite different system :/
if it is not graphic driver/hardware related, but a problem with spring...
to be honest, i have no idea how the data you provided or a memory map could help me/us find the problem.
i need source file names with line numbers ;-)

is this an adress i could use for addr2line on the spring executable?
futex(0xb788c120, FUTEX_WAIT_PRIVATE, 2, NULL

if you keep having the problem, and have a better idea of how to get usefull info, consider contacting me on the lobby ([ARP]hoijui_irc in #ai) or on the forum (hoijui), or well... just here again.

KoS_oOo

2009-08-11 09:35

reporter   ~0003883

Thanks for your response once again :)

I will try to find some time to check if the problem still exists and if so I will also try to debug it a bit more further. Memory maps are good to see which address belongs where (either external library or the binary itself) and if it is the binary then with objdump one can check the position of the problem. However I'm not sure if the futex information I provided would be any help in this aspect.

Until I have time to re-check the problem you can freely mark the bug as "can not reproduce" or similar.

KoS_oOo

2009-11-24 15:07

reporter   ~0004370

After playing Spring for a few days the bug did not appear. I think that it was corrected during the development so I would suggest to close this bug.

zerver

2009-11-25 14:32

reporter   ~0004373

Closed as requested by reporter

Issue History

Date Modified Username Field Change
2008-04-26 16:13 KoS_oOo New Issue
2008-04-26 16:13 KoS_oOo Status new => assigned
2008-04-26 16:13 KoS_oOo Assigned To => tvo
2009-05-28 11:58 tvo Assigned To tvo =>
2009-05-28 11:58 tvo Status assigned => new
2009-07-25 11:34 hoijui Note Added: 0003762
2009-07-30 22:12 KoS_oOo Note Added: 0003820
2009-08-09 23:00 hoijui Note Added: 0003856
2009-08-11 09:35 KoS_oOo Note Added: 0003883
2009-11-24 15:07 KoS_oOo Note Added: 0004370
2009-11-25 14:32 zerver Note Added: 0004373
2009-11-25 14:32 zerver Status new => closed
2009-11-25 14:32 zerver Resolution open => no change required
2009-11-25 14:32 zerver Fixed in Version => 0.81.0.0