alex-lawson / sb-automation

A comprehensive system of Starbound mods to automate the movement, production, and storage of materials, liquids, items, energy and data.
MIT License
12 stars 15 forks source link

starfoundry freeze the game after last patch. #250

Closed krypt-lynx closed 10 years ago

krypt-lynx commented 10 years ago

Perhaps this happening then battery placed into a battery rack.

starbound.log.1 contains multiple messages:

Error: Exception while invoking lua method 'isBatteryCharger'. LuaException: C stack overflow
  Lua::handleError(lua_State*)
  Lua::LuaEngineImpl::doInvoke(int, String, List<Variant, deque<Variant, allocator<Variant> > >, bool)
  Lua::LuaEngineImpl::invokeNoThrow(int, String, List<Variant, deque<Variant, allocator<Variant> > >)
  Lua::LuaContextImpl::invokeNoThrow(String, List<Variant, deque<Variant, allocator<Variant> > >)
  Object::callScript(String, List<Variant, deque<Variant, allocator<Variant> > >)
  _Function_handler<Variant (shared_ptr<ScriptedEntity>, String, List<Variant, deque<Variant, allocator<Variant> > >), Object::init(World*, EntityMode)::{lambda(shared_ptr<ScriptedEntity>, String, List<Variant, deque<Variant, allocator<Variant> > >)#1}>::(_Any_data, shared_ptr<ScriptedEntity>, String, List<Variant, deque<Variant, allocator<Variant> > >)
  function<Variant (shared_ptr<ScriptedEntity>, String, List<Variant, deque<Variant, allocator<Variant> > >)>::operator()(shared_ptr<ScriptedEntity>, String, List<Variant, deque<Variant, allocator<Variant> > >)
  __ZNSt17_Function_handlerIFN4Star7VariantERKNS0_4ListIS1_St5dequeIS1_SaIS1_EEEEEZNS0_11LuaBindings23addWorldEntityCallbacksERNS0_12LuaCallbacksEPNS0_5WorldESt8functionIFS1_RKSt10shared_ptrINS0_14ScriptedEntityEERKNS0_6StringES8_EEEUlS8_E36_E9ERKSt9_Any_dataS8_
  LuaCallbacks::invokeFunction(unsigned int, List<Variant, deque<Variant, allocator<Variant> > >)
  Lua::LuaEngineImpl::invokeCallbackClosure(lua_State*)
  lua_getinfo
  1DD6D9D8 
  16699FE8 
  2F9FB0BC 

Error: Exception while invoking lua method 'energy.getEnergyNeeds'. LuaException: [string "/objects/wired/energy/batterycharger/batteryc..."]:110: C stack overflow
  Lua::handleError(lua_State*)
  Lua::LuaEngineImpl::doInvoke(int, String, List<Variant, deque<Variant, allocator<Variant> > >, bool)
  Lua::LuaEngineImpl::invokeNoThrow(int, String, List<Variant, deque<Variant, allocator<Variant> > >)
  Lua::LuaContextImpl::invokeNoThrow(String, List<Variant, deque<Variant, allocator<Variant> > >)
  Object::callScript(String, List<Variant, deque<Variant, allocator<Variant> > >)
  _Function_handler<Variant (shared_ptr<ScriptedEntity>, String, List<Variant, deque<Variant, allocator<Variant> > >), Object::init(World*, EntityMode)::{lambda(shared_ptr<ScriptedEntity>, String, List<Variant, deque<Variant, allocator<Variant> > >)#1}>::(_Any_data, shared_ptr<ScriptedEntity>, String, List<Variant, deque<Variant, allocator<Variant> > >)
  function<Variant (shared_ptr<ScriptedEntity>, String, List<Variant, deque<Variant, allocator<Variant> > >)>::operator()(shared_ptr<ScriptedEntity>, String, List<Variant, deque<Variant, allocator<Variant> > >)
  __ZNSt17_Function_handlerIFN4Star7VariantERKNS0_4ListIS1_St5dequeIS1_SaIS1_EEEEEZNS0_11LuaBindings23addWorldEntityCallbacksERNS0_12LuaCallbacksEPNS0_5WorldESt8functionIFS1_RKSt10shared_ptrINS0_14ScriptedEntityEERKNS0_6StringES8_EEEUlS8_E36_E9ERKSt9_Any_dataS8_
  LuaCallbacks::invokeFunction(unsigned int, List<Variant, deque<Variant, allocator<Variant> > >)
  Lua::LuaEngineImpl::invokeCallbackClosure(lua_State*)
  lua_getinfo
  1DD6D9D8 
  1FC93110 
  1802EAE8 
  1DD6D9D8 
krypt-lynx commented 10 years ago

In unstable version game not freezzng.

krypt-lynx commented 10 years ago