Belt Sorter

by judos

Sorting mechanism managing items from belts to belts. 3 Tiers available (+2 with other mods)

Content
2 years ago
0.13 - 1.1
37.1K
Logistics

g ✔️Break on removal

2 years ago

2162.602 Error RuntimeError.cpp:24: belt-sorter-config-combinator can not be part a entity ghost.
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-build-qtuqld\libraries\stackwalker\stackwalker.cpp (924): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-build-qtuqld\src\util\logger.cpp (545): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-build-qtuqld\src\util\logger.cpp (552): Logger::logStacktrace
c:\cygwin64\tmp\factorio-build-qtuqld\src\runtimeerror.cpp (11): RuntimeError::RuntimeError
c:\cygwin64\tmp\factorio-build-qtuqld\src\entity\entityghostprototype.cpp (79): EntityGhostPrototype::createInternal
c:\cygwin64\tmp\factorio-build-qtuqld\src\entity\entityprototype.cpp (685): EntityPrototype::create
c:\cygwin64\tmp\factorio-build-qtuqld\src\util\luahelper.cpp (3602): LuaHelper::createEntity
c:\cygwin64\tmp\factorio-build-qtuqld\src\script\luasurface.cpp (1719): LuaSurface::luaCreateEntity
c:\cygwin64\tmp\factorio-build-qtuqld\src\script\luabinder.hpp (348): LuaBinder<LuaBurner>::callWrapperOnObject
c:\cygwin64\tmp\factorio-build-qtuqld\libraries\lua\ldo.c (350): luaD_precall
c:\cygwin64\tmp\factorio-build-qtuqld\libraries\lua\lvm.c (713): luaV_execute
c:\cygwin64\tmp\factorio-build-qtuqld\libraries\lua\lapi.c (1067): f_call
c:\cygwin64\tmp\factorio-build-qtuqld\libraries\lua\ldo.c (137): luaD_rawrunprotected
c:\cygwin64\tmp\factorio-build-qtuqld\libraries\lua\ldo.c (623): luaD_pcall
c:\cygwin64\tmp\factorio-build-qtuqld\libraries\lua\lapi.c (1093): lua_pcallk
c:\cygwin64\tmp\factorio-build-qtuqld\src\util\luahelper.cpp (4209): LuaHelper::pCallWithStackTrace
c:\cygwin64\tmp\factorio-build-qtuqld\src\script\luagamescript.cpp (1107): LuaGameScript::runEventHandler
c:\cygwin64\tmp\factorio-build-qtuqld\src\script\luaeventdispatcher.cpp (665): LuaEventDispatcher::run
c:\cygwin64\tmp\factorio-build-qtuqld\src\script\luaeventdispatcher.cpp (107): LuaEventDispatcher::dispatch
c:\cygwin64\tmp\factorio-build-qtuqld\src\scenario\scenario.cpp (1273): Scenario::update
c:\cygwin64\tmp\factorio-build-qtuqld\src\scenario\scenario.cpp (1168): Scenario::updateStep
c:\cygwin64\tmp\factorio-build-qtuqld\src\mainloop.cpp (1252): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-build-qtuqld\src\mainloop.cpp (1108): MainLoop::gameUpdateLoop
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\functional (15732480): std::_Func_impl_no_alloc<<lambda_8e35474fb9e14583fd182c53e326cf2d>,void>::_Do_call
c:\cygwin64\tmp\factorio-build-qtuqld\src\util\workerthread.cpp (49): WorkerThread::loop
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\thr\xthread (230): std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl SteelSeriesController::)(void),SteelSeriesController >,std::default_delete<std::tuple<void (__cdecl SteelSeriesController::)(void),SteelSeriesController > > > >::_Go
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\thr\xthread (209): std::_Pad::_Call_func
minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (115): thread_start<unsigned int (__cdecl*)(void * __ptr64)>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFB483A54E0)
00007FFB483A54E0 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFB494E485B)
00007FFB494E485B (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
2164.935 Error RuntimeError.cpp:24: The mod Belt sorter (0.9.0) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event beltSorter::on_tick (ID 0)
belt-sorter-config-combinator can not be part a entity ghost.
stack traceback:
[C]: in function 'create_entity'
beltSorter/control/belt-sorter.lua:141: in function 'remove'
beltSorter/libs/control/entities.lua:328: in function 'entities_remove'
beltSorter/libs/control/entities.lua:215: in function 'entities_tick'
beltSorter/control.lua:47: in function <beltSorter/control.lua:46>
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-build-qtuqld\libraries\stackwalker\stackwalker.cpp (924): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-build-qtuqld\src\util\logger.cpp (545): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-build-qtuqld\src\util\logger.cpp (552): Logger::logStacktrace
c:\cygwin64\tmp\factorio-build-qtuqld\src\util\exceptions.cpp (47): ScriptEventException::ScriptEventException
c:\cygwin64\tmp\factorio-build-qtuqld\src\script\luagamescript.cpp (1114): LuaGameScript::runEventHandler
c:\cygwin64\tmp\factorio-build-qtuqld\src\script\luaeventdispatcher.cpp (665): LuaEventDispatcher::run
c:\cygwin64\tmp\factorio-build-qtuqld\src\script\luaeventdispatcher.cpp (107): LuaEventDispatcher::dispatch
c:\cygwin64\tmp\factorio-build-qtuqld\src\scenario\scenario.cpp (1273): Scenario::update
c:\cygwin64\tmp\factorio-build-qtuqld\src\scenario\scenario.cpp (1168): Scenario::updateStep
c:\cygwin64\tmp\factorio-build-qtuqld\src\mainloop.cpp (1252): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-build-qtuqld\src\mainloop.cpp (1108): MainLoop::gameUpdateLoop
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\functional (15732480): std::_Func_impl_no_alloc<<lambda_8e35474fb9e14583fd182c53e326cf2d>,void>::_Do_call
c:\cygwin64\tmp\factorio-build-qtuqld\src\util\workerthread.cpp (49): WorkerThread::loop
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\thr\xthread (230): std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl SteelSeriesController::)(void),SteelSeriesController >,std::default_delete<std::tuple<void (__cdecl SteelSeriesController::)(void),SteelSeriesController > > > >::_Go
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\thr\xthread (209): std::_Pad::_Call_func
minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (115): thread_start<unsigned int (__cdecl*)(void * __ptr64)>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFB483A54E0)
00007FFB483A54E0 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFB494E485B)
00007FFB494E485B (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
2166.925 Error MainLoop.cpp:1283: Exception at tick 101634: The mod Belt sorter (0.9.0) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event beltSorter::on_tick (ID 0)
belt-sorter-config-combinator can not be part a entity ghost.
stack traceback:
[C]: in function 'create_entity'
beltSorter/control/belt-sorter.lua:141: in function 'remove'
beltSorter/libs/control/entities.lua:328: in function 'entities_remove'
beltSorter/libs/control/entities.lua:215: in function 'entities_tick'
beltSorter/control.lua:47: in function <beltSorter/control.lua:46>

2 years ago

Sorry about that, it's fixed in a hotfix !

New response