mirror of
https://github.com/clusterio/clusterio.git
synced 2026-11-12 15:04:52 +09:00
Factorio 2.0.59 through 2.1.11 crash with "Trying to add invalid input action to the closure" when helpers.recv_udp dispatches a received packet, whether polled from on_tick or called from a command and whether or not the server is paused. Reproduced on headless 2.0.77 and 2.1.8, works from 2.1.12 on. FactorioServer now refuses to start with Lua UDP enabled on older versions, the docs say 2.1.12, and the integration tests only enable it on 2.1.12 or later. The to-game integration test polls recv_udp from on_tick like the clusterio module does and sends commands to make the empty server tick. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>