Thanks for the test! I had a segfault the last days, too, with many AIs playing autonomous. As I didn't have any crashes in real games, I thought the bug is rare enough to fix it later™.
Well obviously I was wrong.
I did a test run with AIs again, this time with debug symbols and gdb and got it to segfault with a backtrace.
So, I will try to fix this segfault and update hase the next days.
[doublepost=1493376647,1493370491][/doublepost]
I just tried out the i386 build on my old laptop, and the touchscreen/mouse controls worked well for me there. I did get a segmentation fault towards the end of my first game. Much of the ground had been destroyed (there wasn't that much to begin with) and there were quite a few floating ragnorok heads around, but it didn't seem to be recalculating the level at the time:
Code:
ALSA lib pcm.c:8306:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:8306:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:8306:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:8306:(snd_pcm_recover) underrun occurred
* Recalculating level:
Drawing Ellipse: 0
Update Gravity: 1
Drawing Ellipse: 1
Drawing Arrows: 10
Blitting: 7
ALSA lib pcm.c:8306:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:8306:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:8306:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:8306:(snd_pcm_recover) underrun occurred
Segmentation fault (core dumped)
Okay, I fixed the bug I found, but let's make sure we had the same, so please tell me:
- Did you play against AI?
- Can you remember, that you or someelse else stood on the head of the AI?
- Maybe did you even use the "kill above" weapon yourself?
Because I fixed a bug with this weapon. It could rarely occur, that a hare is registered more than once standing on the head of another hare - giving double damage, which is not intended, but no reason to crash. Howerver
killing twice is. Killing undead leads to segfaults as everybody knows.
I am uploading the new version right now. I will tell you, when you can give it another try.
[doublepost=1493379787][/doublepost]And Upload Done