Reproduction is non deterministic: may or may not crash, if not crashing, repeat building and removing affected boiler.
- und-boiler-crash.gif (1.37 MiB) Viewed 1507 times
log
-- edit:Code: Select all
0.003 2019-09-13 17:58:17; Factorio 0.17.68 (build 47074, win64, steam)
Code: Select all
137.175 Error CrashHandler.cpp:468: Access Violation: Read at address FFFFFFFFFFFFFFFF
Code: Select all
c:\cygwin64\tmp\factorio-build-cdvldo\src\fluid\fluidbox.cpp (547): FluidBox::FluidBox
c:\cygwin64\tmp\factorio-build-cdvldo\src\fluid\fluidsystem.cpp (137): FluidSystem::add
c:\cygwin64\tmp\factorio-build-cdvldo\src\fluid\fluidmanager.cpp (239): FluidManager::add
c:\cygwin64\tmp\factorio-build-cdvldo\src\entity\pipe.cpp (70): Pipe::setup
c:\cygwin64\tmp\factorio-build-cdvldo\src\surface\surface.cpp (190): Surface::setupEntity
c:\cygwin64\tmp\factorio-build-cdvldo\src\manualbuilder.cpp (1025): ManualBuilder::buildItem
c:\cygwin64\tmp\factorio-build-cdvldo\src\controller\editorcontroller.cpp (1152): EditorController::buildItem
c:\cygwin64\tmp\factorio-build-cdvldo\src\gameactionhandler.cpp (684): GameActionHandler::buildItem
c:\cygwin64\tmp\factorio-build-cdvldo\src\gameactionhandler.cpp (331): GameActionHandler::actionPerformed
c:\cygwin64\tmp\factorio-build-cdvldo\src\input\inputhandler.cpp (61): InputHandler::flushActions
c:\cygwin64\tmp\factorio-build-cdvldo\src\gameactionhandler.cpp (374): GameActionHandler::update
c:\cygwin64\tmp\factorio-build-cdvldo\src\mainloop.cpp (1161): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-build-cdvldo\src\mainloop.cpp (1036): MainLoop::gameUpdateLoop
c:\cygwin64\tmp\factorio-build-cdvldo\src\util\workerthread.cpp (42): WorkerThread::loop
- factorio-current.log
- (15.83 KiB) Downloaded 110 times
Another possible outcome:
log
-- edit:Code: Select all
38.833 Error CrashHandler.cpp:603: Received SIGSEGV
Code: Select all
c:\cygwin64\tmp\factorio-build-cdvldo\src\fluid\fluidbox.cpp (1407): FluidBox::addToDescription
c:\cygwin64\tmp\factorio-build-cdvldo\src\gui\entityinfo.cpp (53): EntityInfo::changeEntity
c:\cygwin64\tmp\factorio-build-cdvldo\src\graphics\selectedinforenderer.cpp (83): SelectedInfoRenderer::update
c:\cygwin64\tmp\factorio-build-cdvldo\src\gameview.cpp (837): GameView::update
c:\cygwin64\tmp\factorio-build-cdvldo\src\game.cpp (403): Game::processGameViewFlags
c:\cygwin64\tmp\factorio-build-cdvldo\src\game.cpp (390): Game::prepareRender
c:\cygwin64\tmp\factorio-build-cdvldo\src\mainloop.cpp (971): MainLoop::prepare
c:\cygwin64\tmp\factorio-build-cdvldo\src\mainloop.cpp (632): MainLoop::mainLoopStep
c:\cygwin64\tmp\factorio-build-cdvldo\src\mainloop.cpp (377): MainLoop::run
c:\cygwin64\tmp\factorio-build-cdvldo\src\main.cpp (1362): wmain
This is another one, happend when removing inner pipe from fluid mixing contraption. Assertion failed
log
Code: Select all
c:\cygwin64\tmp\factorio-build-cdvldo\src\fluid\fluidsystem.cpp (192): FluidSystem::moveOut
c:\cygwin64\tmp\factorio-build-cdvldo\src\fluid\fluidmanager.cpp (308): FluidManager::moveOut
c:\cygwin64\tmp\factorio-build-cdvldo\src\entity\pipe.cpp (85): Pipe::onDestroy
c:\cygwin64\tmp\factorio-build-cdvldo\src\entity\entity.cpp (302): Entity::forceDestroy
c:\cygwin64\tmp\factorio-build-cdvldo\src\manualstorage.cpp (224): ManualStorage::handleMinedEntity
c:\cygwin64\tmp\factorio-build-cdvldo\src\manualminer.cpp (124): ManualMiner::performMining
c:\cygwin64\tmp\factorio-build-cdvldo\src\controller\editorcontroller.cpp (264): EditorController::update
c:\cygwin64\tmp\factorio-build-cdvldo\src\map\map.cpp (1484): Map::updateEntities
c:\cygwin64\tmp\factorio-build-cdvldo\src\game.cpp (201): Game::update
c:\cygwin64\tmp\factorio-build-cdvldo\src\scenario\scenario.cpp (1215): Scenario::update
c:\cygwin64\tmp\factorio-build-cdvldo\src\mainloop.cpp (1167): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-build-cdvldo\src\mainloop.cpp (1036): MainLoop::gameUpdateLoop
c:\cygwin64\tmp\factorio-build-cdvldo\src\util\workerthread.cpp (42): WorkerThread::loop
Code: Select all
82.639 Error FluidSystem.cpp:194: !this->fluidBoxes.empty() && !std::less<FluidBox*>()(fluidBox, &this->fluidBoxes.front()) && !std::greater<FluidBox*>()(fluidBox, &this->fluidBoxes.back()) was not true
- factorio-current.log
- (14.07 KiB) Downloaded 113 times