Page 1 of 1

[0.12.22] [kovarex] 0.12.22 Crash to desktop from lua lib

Posted: Mon Feb 22, 2016 12:19 am
by tetryon
I was on a 0.12.22 modded server, and while not doing anything in-particular, the game crashed.

There was one other person logged on, and we were mostly idle.

Re: [Modded MP] 0.12.22 Crash to desktop

Posted: Mon Feb 29, 2016 8:28 pm
by kovarex
Hello, thank you for the report!
This is crash in lua. From what I understand, it might be related to the bug in the lua version we use (0.5.1), my guess is this one: http://www.lua.org/bugs.html#5.2.3-2
I applied the fix for 0.12.25, and we shall see (or not) if it happens again.
If it really was the bug, the crash was random, and it happened only once or very rarely.

Re: [Modded MP] 0.12.22 Crash to desktop

Posted: Tue Mar 01, 2016 7:35 pm
by tetryon
kovarex wrote:Hello, thank you for the report!
This is crash in lua. From what I understand, it might be related to the bug in the lua version we use (0.5.1), my guess is this one: http://www.lua.org/bugs.html#5.2.3-2
I applied the fix for 0.12.25, and we shall see (or not) if it happens again.
If it really was the bug, the crash was random, and it happened only once or very rarely.
Not doubting you at all, but 5.2.3-2 says "existed since 5.2.0. fixed in 5.3.0 and 5.2.4." yet Factorio uses 0.5.1.

Impressed that you were able to find and fix it - thanks for the reply :)

Re: [Modded MP] 0.12.22 Crash to desktop

Posted: Tue Mar 01, 2016 9:26 pm
by kovarex
tetryon wrote:
kovarex wrote:Hello, thank you for the report!
This is crash in lua. From what I understand, it might be related to the bug in the lua version we use (0.5.1), my guess is this one: http://www.lua.org/bugs.html#5.2.3-2
I applied the fix for 0.12.25, and we shall see (or not) if it happens again.
If it really was the bug, the crash was random, and it happened only once or very rarely.
Not doubting you at all, but 5.2.3-2 says "existed since 5.2.0. fixed in 5.3.0 and 5.2.4." yet Factorio uses 0.5.1.

Impressed that you were able to find and fix it - thanks for the reply :)
Sorry, factorio uses 5.2.1