Spring 0.79.0.2 frozen on "Finalizing..." stage
Posted: 26 May 2009, 14:55
Spring 0.78 was working fine on my platform:
Ubuntu 8.10 Intrepid Ibex 64 bits
ATI Radeon HD 3870 512 MB
Intel Dual Core 3.16 GHz
8 GB RAM
Since I upgraded to 0.79, I often get stuck when loading a game on the "Finalizing..." stage, after loading Lua scripts and before watching the map. The hard disk keeps working and almost all my CPU power is sucked by Spring. I need to immediately switch to a terminal after launching the game so I can issue the "kill -KILL xxxxx" command for killing the spring process, then I relaunch the game and so on until it works. When I manage to load the game, the "Finalizing..." stage lasts fractions of a second. Very few times Spring crashed on version 0.78: the spring process got terminated by itself but leaved and orphan "pulseaudio" process I had to kill so that when relaunching spring I still had sound. Now, the "spring" process seems to enter into an infinite loop and I must kill it, and no "pulseaudio" process is left afterwards.
I tried to compile Spring and Springlobby myself, but I'm getting the same result. I compiled the last version of both (0.79.0.2 and 0.0.1.10467, respectively) with gcc/g++ version 4.3.2.
I also tried to completely remove Spring and Springlobby and reinstall everything, and deleting the $HOME/spring folder so it gets initialized from the scratch, then adding the maps and mods and executing spring with no Lua widgets at all, but there is no difference at all. When it works, it works with all my precedent widgets.
Ubuntu 8.10 Intrepid Ibex 64 bits
ATI Radeon HD 3870 512 MB
Intel Dual Core 3.16 GHz
8 GB RAM
Since I upgraded to 0.79, I often get stuck when loading a game on the "Finalizing..." stage, after loading Lua scripts and before watching the map. The hard disk keeps working and almost all my CPU power is sucked by Spring. I need to immediately switch to a terminal after launching the game so I can issue the "kill -KILL xxxxx" command for killing the spring process, then I relaunch the game and so on until it works. When I manage to load the game, the "Finalizing..." stage lasts fractions of a second. Very few times Spring crashed on version 0.78: the spring process got terminated by itself but leaved and orphan "pulseaudio" process I had to kill so that when relaunching spring I still had sound. Now, the "spring" process seems to enter into an infinite loop and I must kill it, and no "pulseaudio" process is left afterwards.
I tried to compile Spring and Springlobby myself, but I'm getting the same result. I compiled the last version of both (0.79.0.2 and 0.0.1.10467, respectively) with gcc/g++ version 4.3.2.
I also tried to completely remove Spring and Springlobby and reinstall everything, and deleting the $HOME/spring folder so it gets initialized from the scratch, then adding the maps and mods and executing spring with no Lua widgets at all, but there is no difference at all. When it works, it works with all my precedent widgets.