RitnTeleportation

by Ritn

Système multi-surface. Le mod est destiné à être joué principalement en multijoueur (sur serveur) mais peut aussi être joué en solo. Téléportation entre cartes (portail) et sur sa propre carte (téléporteur). -------------------------------------------------- Multi-surface system. The mod is intended to be played primarily in multiplayer (on server) but can also be played solo. Teleport between maps (portal) and on your own map (teleporter).

Overhaul
2 years ago
0.17 - 1.1
794
Transportation Enemies Environment

b [Fix 2.0.5] Error when using teleporter in sandbox mode

2 years ago

Error while running event RitnTeleportation::on_player_cursor_stack_changed (ID 30)
RitnTeleportation/lualib/functions/teleporter.lua:24: attempt to index field '?' (a nil value)
stack traceback:
RitnTeleportation/lualib/functions/teleporter.lua:24: in function 'getValue'
...portation__/lualib/gui/teleporter-remote/GuiElements.lua:88: in function 'create_gui'
...portation__/lualib/gui/teleporter-remote/GuiElements.lua:118: in function 'open'
...Teleportation__/lualib/modules/gui_teleporter_remote.lua:42: in function 'func'
RitnTeleportation/core/event-listener.lua:54: in function <RitnTeleportation/core/event-listener.lua:52>
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-build-eunhtq\libraries\stackwalker\stackwalker.cpp (924): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-build-eunhtq\src\util\logger.cpp (545): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-build-eunhtq\src\util\logger.cpp (552): Logger::logStacktrace
c:\cygwin64\tmp\factorio-build-eunhtq\src\util\exceptions.cpp (47): ScriptEventException::ScriptEventException
c:\cygwin64\tmp\factorio-build-eunhtq\src\script\luagamescript.cpp (1105): LuaGameScript::runEventHandler
c:\cygwin64\tmp\factorio-build-eunhtq\src\script\luaeventdispatcher.cpp (665): LuaEventDispatcher::run
c:\cygwin64\tmp\factorio-build-eunhtq\src\script\luaeventdispatcher.cpp (491): LuaEventDispatcher::dispatch
c:\cygwin64\tmp\factorio-build-eunhtq\src\gameactiondispatcher.cpp (14): GameActionDispatcher::sendToListeners
c:\cygwin64\tmp\factorio-build-eunhtq\src\playermonitor.cpp (188): PlayerMonitor::sendEvent
c:\cygwin64\tmp\factorio-build-eunhtq\src\playermonitor.cpp (154): PlayerMonitor::update
c:\cygwin64\tmp\factorio-build-eunhtq\src\map\map.cpp (1619): Map::updateEntities
c:\cygwin64\tmp\factorio-build-eunhtq\src\game.cpp (210): Game::update
c:\cygwin64\tmp\factorio-build-eunhtq\src\scenario\scenario.cpp (1279): Scenario::update
c:\cygwin64\tmp\factorio-build-eunhtq\src\scenario\scenario.cpp (1168): Scenario::updateStep
c:\cygwin64\tmp\factorio-build-eunhtq\src\mainloop.cpp (1252): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-build-eunhtq\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_528b26e92e917e50495a9a577771054a>,void>::_Do_call
c:\cygwin64\tmp\factorio-build-eunhtq\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 RouterBase::)(void),ServerRouter >,std::default_delete<std::tuple<void (__cdecl RouterBase::)(void),ServerRouter > > > >::_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: 00007FFAF42C54E0)
00007FFAF42C54E0 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFAF4DE485B)
00007FFAF4DE485B (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done
338.251 Error MainLoop.cpp:1283: Exception at tick 13845: The mod RitnTeleportation (2.0.3) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event RitnTeleportation::on_player_cursor_stack_changed (ID 30)
RitnTeleportation/lualib/functions/teleporter.lua:24: attempt to index field '?' (a nil value)
stack traceback:
RitnTeleportation/lualib/functions/teleporter.lua:24: in function 'getValue'
...portation__/lualib/gui/teleporter-remote/GuiElements.lua:88: in function 'create_gui'
...portation__/lualib/gui/teleporter-remote/GuiElements.lua:118: in function 'open'
...Teleportation__/lualib/modules/gui_teleporter_remote.lua:42: in function 'func'
RitnTeleportation/core/event-listener.lua:54: in function <RitnTeleportation/core/event-listener.lua:52>
356.950 Info HttpSharedState.cpp:54: Downloading https://mods.factorio.com/api/mods?page_size=max&full=True&version=1.1.48&lang=en
368.083 Error RuntimeError.cpp:24: Mod omnimatter_compression dependency omnilib => 1.0.10 not matching pattern "[?|(?)|!|~] ModName [ModVersion specifier]".
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-build-eunhtq\libraries\stackwalker\stackwalker.cpp (924): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-build-eunhtq\src\util\logger.cpp (545): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-build-eunhtq\src\util\logger.cpp (552): Logger::logStacktrace
c:\cygwin64\tmp\factorio-build-eunhtq\src\runtimeerror.cpp (11): RuntimeError::RuntimeError
c:\cygwin64\tmp\factorio-build-eunhtq\src\data\moddependency.cpp (18): throwMalformedDependency
c:\cygwin64\tmp\factorio-build-eunhtq\src\data\moddependency.cpp (47): ModDependency::ModDependency
c:\cygwin64\tmp\factorio-build-eunhtq\src\modportal\modrelease.cpp (28): ModRelease::ModRelease
c:\cygwin64\tmp\factorio-build-eunhtq\src\modportal\modinfo.cpp (95): ModInfo::init
c:\cygwin64\tmp\factorio-build-eunhtq\src\modportal\modinfo.cpp (60): ModInfo::ModInfo
c:\cygwin64\tmp\factorio-build-eunhtq\src\modportal\modportal.cpp (379): <lambda_a4e2612d9b034eb9716969193ac26a7c>::operator()
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\functional (15732480): std::_Func_impl_no_alloc<<lambda_a4e2612d9b034eb9716969193ac26a7c>,std::vector<std::unique_ptr<ModInfo,std::default_delete<ModInfo> >,std::allocator<std::unique_ptr<ModInfo,std::default_delete<ModInfo> > > >,PropertyTree>::_Do_call
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\functional (16707566): std::_Func_impl_no_alloc<std::_Fake_no_copy_callable_adapter<<lambda_7daeebdf3cac05a4e5947848c8b6c684> >,std::vector<std::unique_ptr<ModInfo,std::default_delete<ModInfo> >,std::allocator<std::unique_ptr<ModInfo,std::default_delete<ModInfo> > > > >::_Do_call
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\future (556): std::_Packaged_state<std::vector<std::unique_ptr<ModInfo,std::default_delete<ModInfo> >,std::allocator<std::unique_ptr<ModInfo,std::default_delete<ModInfo> > > > __cdecl(void)>::_Call_immediate
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\ppltasks.h (1465): Concurrency::details::_PPLTaskHandle<unsigned char,Concurrency::task<unsigned char>::_InitialTaskHandle<void,<lambda_ef0293a35f78a85f0ecbfe644fef805a>,Concurrency::details::_TypeSelectorNoAsync>,Concurrency::details::_TaskProcHandle>::invoke
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\pplwin.h (160): Concurrency::details::_TaskProcHandle::_RunChoreBridge
c:\program files (x86)\microsoft visual studio\2017\buildtools\vc\tools\msvc\14.15.26726\include\pplwin.h (51): Concurrency::details::_DefaultPPLTaskScheduler::_PPLTaskChore::_Callback
f:\dd\vctools\crt\crtw32\stdcpp\thr\taskscheduler.cpp (158): Concurrency::details::`anonymous namespace'::_Task_scheduler_callback
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFAF4E495BA)
00007FFAF4E495BA (ntdll): (filename not available): TpCallbackIndependent
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFAF4DF6EF6)
00007FFAF4DF6EF6 (ntdll): (filename not available): EtwNotificationRegister
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFAF42C54E0)
00007FFAF42C54E0 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFAF4DE485B)
00007FFAF4DE485B (ntdll): (filename not available): RtlUserThreadStart
Stack trace logging done

2 years ago

Hello,
The mod is currently not made for sandbox mode, only freeplay mode.
It is not suitable either to add it to a previously saved game.
In any case, for the moment. However, I will work on your bug to fix it.
Thank you for your comeback.

2 years ago

Hello,
Version 2.0.5 should be your problem now.

This thread has been locked.