EDIT. Ignore this message, see my reply with better information.
I wrote some scripting code that creates an explosive mess whenever a filter inserter is built... my code is similar to the following: (if there's a better way, let me know)
Code: Select all
local function check_for_filters(event)
local e = event.created_entity
if e.name == "filter-inserter" or e.name == "stack-filter-inserter" then
local surface = e.surface
local p = e.position
e.health = 1
surface.create_entity{
name = 'cluster-grenade',
position = p,
target = e,
speed = 0
}
end
end
script.on_event(defines.events.on_built_entity, check_for_filters)
script.on_event(defines.events.on_robot_built_entity, check_for_filters)
As is suggested in the stack trace, some transport belts were being destroyed by the blasts, which might be relevant somehow.
I will experiment a bit further, and if I can figure out the exact conditions that are necessary to cause the crash, I will post with more information.
log: http://pastebin.com/Nk7qx7Tw