Thanks for the report! The crash occurred in this block (file scripts/vehicle_functions.lua, lines 3358ff.):
AD.writeDebugNewBlock("Check collision")
if cause and cause.valid then
AD.show("cause.speed", cause.speed)
local acc = cause.riding_state.acceleration
AD.show("cause.riding_state.acceleration", AD.riding_state.acceleration[acc])
end
I think I know what the problem is, so I'll fix it for the next version. (May take some more time before I can release it because I'm halfway through working on a new feature and have sunk too much time already to revert the changes.) Meanwhile, you can comment out this block by adding --
to the start of each line -- it's just for debugging.