[14.2, .3] [rrrola] Crash in scenario made from a save: "::updateRightBottomContainerPosition"

This subforum contains all the issues which we already resolved.
Post Reply
User avatar
jockeril
Filter Inserter
Filter Inserter
Posts: 357
Joined: Sun Feb 08, 2015 11:04 am
Contact:

[14.2, .3] [rrrola] Crash in scenario made from a save: "::updateRightBottomContainerPosition"

Post by jockeril »

Hello,

I've decided to make a scenario to test my mods in. So I made a map in the editor and edited it to include some things needed for the creation of the items and the testing of using them. I also added a simple "control.lua" file to give my player modular armor and exoskeleton legs to move faster and set all the research to complete to enable me to concentrate on the building part.

I started a new game using the scenario and played some ( my thought was that building the necessary machines and supply lines is easier to me in the game then in the editor ).Then I converted the map back to a scenario, using the factorio.exe -s command. this gave me the scenario folder in the ZIP file attached (which also includes the mods - this folder now has a new file script.dat (binary) which I presume holdes the instructions to add the mods items info...

When I tried right-clicking on things everything is ok until I right-clicked the character which caused this crash.

Code: Select all

   0.000 2016-09-03 11:17:25; Factorio 0.14.3 (build 24459, win64, alpha)
   0.000 Operating system: Windows 7 Service Pack 1
   0.000 Program arguments: "C:\games\Factorio experimental\bin\x64\Factorio.exe" 
   0.001 Read data path: C:/games/Factorio experimental/data
   0.001 Write data path: C:/games/Factorio experimental
   0.001 Binaries path: C:/games/Factorio experimental/bin
   0.012 Display options: [FullScreen: true] [VSync: true] [UIScale: 100%] [MultiSampling: OFF] [Screen: 0]
   0.012 Available display adapters: 2
   0.012  [0]: \\.\DISPLAY1 - NVIDIA GeForce GTX 970 {0x80005, [0,0], 1920x1080, 32bit, 60Hz}
   0.012  [1]: \\.\DISPLAY2 - NVIDIA GeForce GTX 970 {0x80001, [1920,0], 1920x1080, 32bit, 60Hz}
   0.012 Create display on adapter 0. Size 1280x720 at position [310, 162].
   0.449 Initialised Direct3D:[0] NVIDIA GeForce GTX 970; driver: nvd3dumx.dll 10.18.13.6191
   0.450     Video memory size (dedicated video/dedicated system/shared system/available): 4007/0/7899/3699 MB
   0.487 Device reset internal.
   0.489 Graphics options: [Graphics quality: normal] [Video memory usage: low] [Light scale: 30%] [DXT: false]
   0.576 Loading mod core 0.0.0 (data.lua)
   0.592 Loading mod base 0.14.3 (data.lua)
   0.700 Loading mod fluid-barrel 1.2.0 (data.lua)
   0.742 Loading mod more-bullet-upgrades 1.2.0 (data.lua)
   0.791 Loading mod MoreLogisticSlots 1.2.0 (data.lua)
   0.842 Loading mod RoadWorks 3.2.0 (data.lua)
   0.939 Checksum for core: 1620335853
   0.939 Checksum for mod base: 3867985917
   0.939 Checksum for mod fluid-barrel: 843186395
   0.939 Checksum for mod more-bullet-upgrades: 2795252547
   0.939 Checksum for mod MoreLogisticSlots: 536879205
   0.939 Checksum for mod RoadWorks: 2853705872
   1.187 Info PlayerData.cpp:45: Local player-data.json available, timestamp 1472889274
   1.187 Info PlayerData.cpp:52: Cloud player-data.json unavailable
   1.352 Initial atlas bitmap size is 16384
   1.352 Created atlas bitmap 6229x96
   1.353 Created atlas bitmap 4096x968
   1.377 Created atlas bitmap 4096x3652
  10.923 Sprites loaded
  10.923 Convert atlas 4096x968 to: trilinear-filtering 
  10.945 Convert atlas 4096x3652 to: mipmap 
  11.139 Loading sounds...
  12.253 Custom inputs active: 0
  12.282 Factorio initialised
 455.209 Info Scenario.cpp:148: Map version 0.14.3-0
 455.855 Checksum for script C:/games/Factorio experimental/temp/currently-playing/control.lua: 3798898560
 455.858 Checksum for script __RoadWorks__/control.lua: 17953802
 486.270 Error CrashHandler.cpp:210: Received SIGSEGV
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-ujcjvz\libraries\stackwalker\stackwalker.cpp (906): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-ujcjvz\src\util\logger.cpp (332): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-ujcjvz\src\util\logger.cpp (386): Logger::logStacktrace
c:\cygwin64\tmp\factorio-ujcjvz\src\util\crashhandler.cpp (105): CrashHandler::writeStackTrace
c:\cygwin64\tmp\factorio-ujcjvz\src\util\crashhandler.cpp (213): CrashHandler::SignalHandler
d:\th\minkernel\crts\ucrt\src\appcrt\misc\exception_filter.cpp (219): _seh_filter_exe
d:\th\minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (117): `thread_start<unsigned int (__cdecl*)(void * __ptr64)>'::`1'::filt$0
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 000000013FC253A4)
000000013FC253A4 (Factorio): (filename not available): __C_specific_handler
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000077B77E8D)
0000000077B77E8D (ntdll): (filename not available): RtlDecodePointer
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000077B684CF)
0000000077B684CF (ntdll): (filename not available): RtlUnwindEx
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000077B9BAC8)
0000000077B9BAC8 (ntdll): (filename not available): KiUserExceptionDispatcher
c:\cygwin64\tmp\factorio-ujcjvz\src\gameview.cpp (138): GameView::updateRightBottomContainerPosition
c:\cygwin64\tmp\factorio-ujcjvz\src\gui\toolequipgui.cpp (67): ToolEquipGui::update
c:\cygwin64\tmp\factorio-ujcjvz\src\gui\toolequipgui.cpp (38): ToolEquipGui::ToolEquipGui
c:\cygwin64\tmp\factorio-ujcjvz\src\gui\mapeditor\mapeditcharactergui.cpp (29): MapEditCharacterGuiImpl::MapEditCharacterGuiImpl
c:\cygwin64\tmp\factorio-ujcjvz\src\gui\mapeditor\mapeditcharactergui.cpp (63): MapEditCharacterGui::MapEditCharacterGui
c:\cygwin64\tmp\factorio-ujcjvz\src\mapeditor\mapeditorview.cpp (174): MapEditorView::syncToGuiTarget
c:\cygwin64\tmp\factorio-ujcjvz\src\mapeditor\mapeditor.cpp (219): MapEditor::openEntityGui
c:\cygwin64\tmp\factorio-ujcjvz\src\util\signal.hpp (43): Signal<CursorTool * __ptr64,bool,RealPosition const & __ptr64>::operator()
c:\cygwin64\tmp\factorio-ujcjvz\src\mapeditor\cursortool.cpp (47): CursorTool::processAllegroEvent
c:\cygwin64\tmp\factorio-ujcjvz\src\mapeditor\mapeditorinputhandler.cpp (140): MapEditorInputHandler::processAllegroEvent
c:\cygwin64\tmp\factorio-ujcjvz\src\mainloop.cpp (451): MainLoop::processAllegroEvent
c:\cygwin64\tmp\factorio-ujcjvz\src\mainloop.cpp (387): MainLoop::processAllegroEvents
c:\cygwin64\tmp\factorio-ujcjvz\src\mainloop.cpp (250): MainLoop::prePrepare
c:\cygwin64\tmp\factorio-ujcjvz\src\mainloop.cpp (323): MainLoop::mainLoopStep
c:\cygwin64\tmp\factorio-ujcjvz\src\mainloop.cpp (188): MainLoop::run
c:\cygwin64\tmp\factorio-ujcjvz\src\main.cpp (736): wmain
f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl (255): __scrt_common_main_seh
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000077A459BD)
0000000077A459BD (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 0000000077B7A2E1)
0000000077B7A2E1 (ntdll): (filename not available): RtlUserThreadStart
 488.111 Error CrashHandler.cpp:106: Map tick at moment of crash: 38807
 488.111 Error Util.cpp:77: Unexpected error occurred. If you're running the latest version of the game you can help us solve the problem by posting the contents of the log file on the Factorio forums.
Please also include the save file(s), any mods you may be using, and any steps you know of to reproduce the crash.
I'm ok with not clicking the character and I don't understand why he appears in a scenario made from a map anyway, I only hope that by submitting this crash report I help the devs weed out another bug or prevent the player character from appearing in the editor (why should he ?)

* This happened in 0.14.2 and checked again in 0.14.3

** Edit: forgot to add the zip :?
Attachments
sc_testing my mods.zip
scenario & mods folders inside
(8.47 MiB) Downloaded 104 times
Last edited by jockeril on Sat Sep 03, 2016 9:00 am, edited 1 time in total.
[request] RTL support please

My mods

Formally Hebrew translator for FARL & EvoGUI mods

join me on
- Twitter[@jockeril],
- Twitch.tv/jockeril,
- Youtube/jocker-il (or JoCKeR-iL)
- and steam !
Image

Loewchen
Global Moderator
Global Moderator
Posts: 8320
Joined: Wed Jan 07, 2015 5:53 pm
Contact:

Re: crash in scenario that was made from a save

Post by Loewchen »

Please upload the scenario itself.

Rseding91
Factorio Staff
Factorio Staff
Posts: 13209
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [14.2, .3] [rrrola] Crash in scenario made from a save: "::updateRightBottomContainerPosition"

Post by Rseding91 »

Fixed for 0.14.8.
If you want to get ahold of me I'm almost always on Discord.

Post Reply

Return to “Resolved Problems and Bugs”