[.15.1] Crash when disconnecting accu on: "AccumulatorGroupManager::remove"

This subforum contains all the issues which we already resolved.
SinexXP
Burner Inserter
Burner Inserter
Posts: 6
Joined: Sat Nov 01, 2014 4:59 pm
Contact:

[0.15.0] Crash on: "AccumulatorGroupManager::remove"

Post by SinexXP »

I am not sure what is the trigger - two crushes when working on electric system, removing pols, removing line between pols, placing blue print with big electric pols and accumulators - I think this was always Big electric pole as a common thing in both crashes.
Logs and save attached.
Attachments
_autosave3.zip
(22.36 MiB) Downloaded 154 times
factorio-previous.log
(6.18 KiB) Downloaded 158 times

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

Re: [0.15.0] Crash on: "AccumulatorGroupManager::remove"

Post by Loewchen »

Code: Select all

   0.002 2017-04-24 20:56:20; Factorio 0.15.0 (build 29027, win64, steam)
   0.002 Operating system: Windows 10 (build 15063) 
   0.002 Program arguments: "D:\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe" 
   0.002 Read data path: D:/Steam/steamapps/common/Factorio/data
   0.002 Write data path: C:/Users/#USER#/AppData/Roaming/Factorio
   0.002 Binaries path: D:/Steam/steamapps/common/Factorio/bin
   0.017 System info: [CPU: Intel(R) Core(TM) i5-4210H CPU @ 2.90GHz, 4 cores, RAM: 8104MB]
   0.017 Display options: [FullScreen: 0] [VSync: 1] [UIScale: 100%] [MultiSampling: OFF] [Screen: 255]
   0.019 Available display adapters: 1
   0.019  [0]: \\.\DISPLAY1 - Intel(R) HD Graphics 4600 {0x05, [0,0], 1920x1080, 32bit, 60Hz}
   0.019 Create display on adapter 0. Size 1280x720 at position [310, 162].
   0.883 Initialised Direct3D:[0] NVIDIA GeForce GTX 860M; driver: nvd3dumx.dll 21.21.13.7654
   0.890     Video memory size (dedicated video/dedicated system/shared system/available): 4064/0/4052/4092 MB
   0.924 DSound: Starting _dsound_update thread
   0.924 DSound: Enter _dsound_update; tid=8500
   0.924 Device reset internal.
   0.925 Desktop composition is active.
   0.925 WARNING: You have vsync and desktop composition enabled on Direct3d. Consider disabling vsync to increase performance on some confirgurations.
   0.926 Graphics options: [Graphics quality: normal] [Video memory usage: high] [Light scale: 100%] [DXT: false]
   1.046 Loading mod core 0.0.0 (data.lua)
   1.088 Loading mod base 0.15.0 (data.lua)
   1.565 Loading mod base 0.15.0 (data-updates.lua)
   1.683 Checksum for core: 3378387764
   1.683 Checksum of base: 2731413614
   1.893 Info PlayerData.cpp:55: Local player-data.json available, timestamp 1493057200
   1.893 Info PlayerData.cpp:62: Cloud player-data.json unavailable
   2.018 Loaded shader file D:/Steam/steamapps/common/Factorio/data/core/graphics/shaders/game.cso
   2.020 Loaded shader file D:/Steam/steamapps/common/Factorio/data/core/graphics/shaders/zoom-to-world.cso
   2.038 Initial atlas bitmap size is 16384
   2.042 Created atlas bitmap 16384x7696
   2.317 Created atlas bitmap 4096x1860
   2.327 Created atlas bitmap 4096x3648
  13.854 Sprites loaded
  13.855 Convert atlas 4096x1860 to: trilinear-filtering 
  13.896 Convert atlas 4096x3648 to: mipmap 
  14.274 Loading sounds...
  18.175 Custom inputs active: 0
  18.222 Factorio initialised
  22.193 Loading map C:\Users\#USER#\AppData\Roaming\Factorio\saves\_autosave2.zip: 23517892 bytes.
  22.328 Loading Level.dat: 51120012 bytes.
  22.334 Info Scenario.cpp:133: Map version 0.15.0-99
  24.103 Loading script.dat: 221 bytes.
  24.116 Checksum for script C:/Users/#USER#/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 1622069129
  24.144 Device reset internal.
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-yf78ap\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-yf78ap\src\util\logger.cpp (354): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-yf78ap\src\util\logger.cpp (408): Logger::logStacktrace
c:\cygwin64\tmp\factorio-yf78ap\src\entity\accumulatorgroupmanager.cpp (116): AccumulatorGroupManager::remove
c:\cygwin64\tmp\factorio-yf78ap\src\entity\accumulatorgroupmanager.cpp (132): AccumulatorGroupManager::remove
c:\cygwin64\tmp\factorio-yf78ap\src\energy\electricsubnetwork.cpp (494): ElectricSubNetwork::removeConnectedEntity
c:\cygwin64\tmp\factorio-yf78ap\src\energy\electricenergysource.cpp (209): ElectricEnergySource::disconnectNetwork
c:\cygwin64\tmp\factorio-yf78ap\src\energy\electricsubnetwork.cpp (432): ElectricSubNetwork::mergeSources
c:\cygwin64\tmp\factorio-yf78ap\src\entity\electricpole.cpp (592): ElectricPole::manageConnectionTo
c:\cygwin64\tmp\factorio-yf78ap\src\entity\electricpole.cpp (347): ElectricPole::connectTo
c:\cygwin64\tmp\factorio-yf78ap\src\entity\electricpole.cpp (918): ElectricPole::connectNeighbours
c:\cygwin64\tmp\factorio-yf78ap\src\entity\electricpole.cpp (554): ElectricPole::setup
c:\cygwin64\tmp\factorio-yf78ap\src\manualbuilder.cpp (670): ManualBuilder::buildItem
c:\cygwin64\tmp\factorio-yf78ap\src\controller\charactercontroller.cpp (417): CharacterController::buildItem
c:\cygwin64\tmp\factorio-yf78ap\src\gameactionhandler.cpp (529): GameActionHandler::buildItem
c:\cygwin64\tmp\factorio-yf78ap\src\gameactionhandler.cpp (263): GameActionHandler::actionPerformed
c:\cygwin64\tmp\factorio-yf78ap\src\input\inputhandler.cpp (55): InputHandler::flushToListeners
c:\cygwin64\tmp\factorio-yf78ap\src\input\inputhandler.cpp (47): InputHandler::flushActions
c:\cygwin64\tmp\factorio-yf78ap\src\gameactionhandler.cpp (305): GameActionHandler::update
c:\cygwin64\tmp\factorio-yf78ap\src\mainloop.cpp (812): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-yf78ap\src\mainloop.cpp (688): MainLoop::gameUpdateLoop
c:\cygwin64\tmp\factorio-yf78ap\src\util\workerthread.cpp (35): WorkerThread::loop
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (247): std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl WorkerThread::*)(void) __ptr64,WorkerThread * __ptr64>,std::default_delete<std::tuple<void (__cdecl WorkerThread::*)(void) __ptr64,WorkerThread * __ptr64> > > >::_Run
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (210): std::_Pad::_Call_func
d:\th\minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (115): thread_start<unsigned int (__cdecl*)(void * __ptr64)>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFAA3272774)
00007FFAA3272774 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFAA3420D61)
00007FFAA3420D61 (ntdll): (filename not available): RtlUserThreadStart
 544.929 Error AccumulatorGroupManager.cpp:116: Couldn't find the accumulator group to be removed.
Logger::writeStacktrace skipped.
 544.929 Error CrashHandler.cpp:106: Map tick at moment of crash: 17900459
 544.929 Error Util.cpp:76: 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.

Talrich
Burner Inserter
Burner Inserter
Posts: 6
Joined: Tue Mar 14, 2017 2:08 am
Contact:

[.15.1] Crash when disconnecting accu on: "AccumulatorGroupManager::remove"

Post by Talrich »

Deconstructing a power pole that connects accumulators to our broader electrical network is leading to an immediate crash for all players. Log attached. The issue is highly reliably reproducible. Any player can trigger the crash.

Thanks,
Attachments
factorio-current.log
(11.61 KiB) Downloaded 149 times

HeroFromHyrule
Manual Inserter
Manual Inserter
Posts: 1
Joined: Tue Apr 25, 2017 3:42 am
Contact:

Crash When Removing a Power Pole

Post by HeroFromHyrule »

This one seems easy to reproduce. Load up the Autosave that I have attached and run to the right until you hit the giant solar panel array, then go down a little bit until you see a belt of coal. I was ghost-placing blue belt onto the end of that belt of coal when I got up to the small power pole a short distance to the north. I removed the small power pole and then went to place it back one tile over to the right and the game crashed. I reloaded the save and did the same thing and it crashed again. I am not using any mods.
Attachments
_autosave1.zip
(10.54 MiB) Downloaded 148 times
factorio-previous.log
Log from first crash
(6.14 KiB) Downloaded 144 times
factorio-current.log
Log from second crash
(6.15 KiB) Downloaded 139 times

credomane
Filter Inserter
Filter Inserter
Posts: 306
Joined: Tue Apr 12, 2016 6:21 pm
Contact:

Re: Crash When Removing a Power Pole

Post by credomane »

Both logs contain this: Error AccumulatorGroupManager.cpp:116: Couldn't find the accumulator group to be removed.

Code: Select all

Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-86tci8\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-86tci8\src\util\logger.cpp (354): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-86tci8\src\util\logger.cpp (408): Logger::logStacktrace
c:\cygwin64\tmp\factorio-86tci8\src\entity\accumulatorgroupmanager.cpp (116): AccumulatorGroupManager::remove
c:\cygwin64\tmp\factorio-86tci8\src\entity\accumulatorgroupmanager.cpp (132): AccumulatorGroupManager::remove
c:\cygwin64\tmp\factorio-86tci8\src\energy\electricsubnetwork.cpp (494): ElectricSubNetwork::removeConnectedEntity
c:\cygwin64\tmp\factorio-86tci8\src\energy\electricenergysource.cpp (209): ElectricEnergySource::disconnectNetwork
c:\cygwin64\tmp\factorio-86tci8\src\energy\electricsubnetwork.cpp (432): ElectricSubNetwork::mergeSources
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (592): ElectricPole::manageConnectionTo
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (347): ElectricPole::connectTo
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (918): ElectricPole::connectNeighbours
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (554): ElectricPole::setup
c:\cygwin64\tmp\factorio-86tci8\src\manualbuilder.cpp (670): ManualBuilder::buildItem
c:\cygwin64\tmp\factorio-86tci8\src\controller\charactercontroller.cpp (417): CharacterController::buildItem
c:\cygwin64\tmp\factorio-86tci8\src\gameactionhandler.cpp (529): GameActionHandler::buildItem
c:\cygwin64\tmp\factorio-86tci8\src\gameactionhandler.cpp (263): GameActionHandler::actionPerformed
c:\cygwin64\tmp\factorio-86tci8\src\input\inputhandler.cpp (55): InputHandler::flushToListeners
c:\cygwin64\tmp\factorio-86tci8\src\input\inputhandler.cpp (47): InputHandler::flushActions
c:\cygwin64\tmp\factorio-86tci8\src\gameactionhandler.cpp (305): GameActionHandler::update
c:\cygwin64\tmp\factorio-86tci8\src\mainloop.cpp (812): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-86tci8\src\mainloop.cpp (688): MainLoop::gameUpdateLoop
c:\cygwin64\tmp\factorio-86tci8\src\util\workerthread.cpp (35): WorkerThread::loop
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (247): std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl WorkerThread::*)(void) __ptr64,WorkerThread * __ptr64>,std::default_delete<std::tuple<void (__cdecl WorkerThread::*)(void) __ptr64,WorkerThread * __ptr64> > > >::_Run
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (210): std::_Pad::_Call_func
d:\th\minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (115): thread_start<unsigned int (__cdecl*)(void * __ptr64)>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF98B428364)
00007FF98B428364 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FF98D1170D1)
00007FF98D1170D1 (ntdll): (filename not available): RtlUserThreadStart
  85.977 Error AccumulatorGroupManager.cpp:116: Couldn't find the accumulator group to be removed.
Logger::writeStacktrace skipped.
  85.977 Error CrashHandler.cpp:106: Map tick at moment of crash: 7865221
  85.977 Error Util.cpp:76: 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.

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

Re: [.15.1] Disconnecting accumulator from power network

Post by Loewchen »

Code: Select all

   0.004 2017-04-24 21:41:04; Factorio 0.15.1 (build 29050, win64, steam)
   0.004 Operating system: Windows 10 (build 15063) 
   0.004 Program arguments: "E:\SteamLibrary\steamapps\common\Factorio\bin\x64\Factorio.exe" 
   0.004 Read data path: E:/SteamLibrary/steamapps/common/Factorio/data
   0.004 Write data path: C:/Users/glowr/AppData/Roaming/Factorio
   0.004 Binaries path: E:/SteamLibrary/steamapps/common/Factorio/bin
   0.025 System info: [CPU: Intel(R) Core(TM) i7-6800K CPU @ 3.40GHz, 12 cores, RAM: 16285MB]
   0.026 Display options: [FullScreen: 0] [VSync: 0] [UIScale: 100%] [MultiSampling: OFF] [Screen: 255]
   0.027 Available display adapters: 2
   0.027  [0]: \\.\DISPLAY1 - NVIDIA GeForce GTX 1070 {0x05, [0,0], 2048x1152, 32bit, 60Hz}
   0.027  [1]: \\.\DISPLAY2 - NVIDIA GeForce GTX 1070 {0x01, [2048,0], 1920x1080, 32bit, 60Hz}
   0.027 Create display on adapter 0. Size 1280x720 at position [374, 198].
   0.112 Initialised Direct3D:[0] NVIDIA GeForce GTX 1070; driver: nvldumdx.dll 22.21.13.8165
   0.115     Video memory size (dedicated video/dedicated system/shared system/available): 8119/0/8142/4092 MB
   0.151 DSound: Starting _dsound_update thread
   0.152 DSound: Enter _dsound_update; tid=9492
   0.153 Device reset internal.
   0.155 Desktop composition is active.
   0.155 Graphics options: [Graphics quality: normal] [Video memory usage: high] [Light scale: 25%] [DXT: false]
   0.217 Loading mod core 0.0.0 (data.lua)
   0.229 Loading mod base 0.15.1 (data.lua)
   0.430 Loading mod base 0.15.1 (data-updates.lua)
   0.514 Checksum for core: 530912544
   0.514 Checksum of base: 2731413614
   0.707 Info PlayerData.cpp:55: Local player-data.json available, timestamp 1493083933
   0.707 Info PlayerData.cpp:60: Cloud player-data.json available, timestamp 1493083628
   0.807 Loaded shader file E:/SteamLibrary/steamapps/common/Factorio/data/core/graphics/shaders/game.cso
   0.811 Loaded shader file E:/SteamLibrary/steamapps/common/Factorio/data/core/graphics/shaders/zoom-to-world.cso
   0.824 Initial atlas bitmap size is 16384
   0.831 Created atlas bitmap 16384x7696
   1.083 Created atlas bitmap 4096x1860
   1.092 Created atlas bitmap 4096x3648
  13.670 Sprites loaded
  13.670 Convert atlas 4096x1860 to: trilinear-filtering 
  13.715 Convert atlas 4096x3648 to: mipmap 
  14.026 Loading sounds...
  16.901 Custom inputs active: 0
  16.939 Device reset internal.
  17.262 Factorio initialised
  27.405 Info ServerSynchronizer.cpp:27: nextHeartbeatSequenceNumber(0) initialized Synchronizer nextTickClosureTick(0).
  27.405 Info ServerMultiplayerManager.cpp:663: mapTick(-1) changing state from(Ready) to(PreparedToHostGame)
  27.406 Info ServerMultiplayerManager.cpp:663: mapTick(-1) changing state from(PreparedToHostGame) to(CreatingGame)
  27.406 Loading map C:\Users\glowr\AppData\Roaming\Factorio\saves\AdamnMike_4-24-2017.zip: 25260603 bytes.
  27.430 Loading Level.dat: 60164048 bytes.
  27.436 Info Scenario.cpp:133: Map version 0.15.1-0
  29.200 Loading script.dat: 190 bytes.
  29.204 Checksum for script C:/Users/glowr/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 1622069129
  29.249 Info UDPSocket.cpp:27: Opening socket at (0.0.0.0:34197)
  29.251 Hosting game at 0.0.0.0:34197
  29.251 Info HttpSharedState.cpp:44: Downloading https://auth.factorio.com/generate-server-padlock
  29.402 Info HttpSharedState.cpp:111: Status code: 200
  29.402 Info AuthServerConnector.cpp:106: Obtained serverPadlock for serverHash (xcwkU5IsWLjwSSByHv68WIjhw7c9BEyv) from the auth server.
  29.402 Info ServerMultiplayerManager.cpp:663: mapTick(17642000) changing state from(CreatingGame) to(InGame)
  29.404 Info ServerRouter.cpp:578: Asking pingpong servers (pingpong1.factorio.com:34197, pingpong2.factorio.com:34197) for own address
  29.405 Info UDPSocket.cpp:39: Opening socket for broadcast
  29.409 Info GameActionHandler.cpp:3213: MapTick (17642000) processed PlayerJoinGame peerID(0) playerIndex(1) mode(connect ) 
  29.517 Info ServerRouter.cpp:471: Own address is 108.20.179.142:34197
  29.632 Info ServerMultiplayerManager.cpp:592: Matching server connection resumed
  94.578 ConnectionRequestReplyConfirm (type(ConnectionRequestReplyConfirm) ) from(24.63.34.213:61538)
  94.578 Refusing connection for address(24.63.34.213:61538). UserVerificationMissing
  95.908 ConnectionRequestReplyConfirm (type(ConnectionRequestReplyConfirm) ) from(24.63.34.213:54535)
  95.909 Refusing connection for address(24.63.34.213:54535). PasswordMissing
  98.324 ConnectionRequestReplyConfirm (type(ConnectionRequestReplyConfirm) ) from(24.63.34.213:50533)
  98.325 Info ServerRouter.cpp:387: Replying to connectionRequest for address(24.63.34.213:50533).
  98.325 Info ServerSynchronizer.cpp:521: nextHeartbeatSequenceNumber(2119) adding peer(1)
  98.341 Info ServerMultiplayerManager.cpp:663: mapTick(17646129) changing state from(InGame) to(InGameSavingMap)
  98.391 Info ServerMultiplayerManager.cpp:747: mapTick(17646129) received stateChanged peerID(1) oldState(Ready) newState(ConnectedWaitingForMap)
  99.930 Info ServerMultiplayerManager.cpp:801: MapTick(17646129) Serving map(C) for peer(1) size(24475808) crc(35838448)
  99.930 Info ServerMultiplayerManager.cpp:663: mapTick(17646129) changing state from(InGameSavingMap) to(InGame)
 100.025 Info ServerMultiplayerManager.cpp:747: mapTick(17646135) received stateChanged peerID(1) oldState(ConnectedWaitingForMap) newState(ConnectedDownloadingMap)
 103.827 Info ServerMultiplayerManager.cpp:747: mapTick(17646363) received stateChanged peerID(1) oldState(ConnectedDownloadingMap) newState(ConnectedLoadingMap)
 106.108 Info ServerMultiplayerManager.cpp:747: mapTick(17646500) received stateChanged peerID(1) oldState(ConnectedLoadingMap) newState(TryingToCatchUp)
 111.541 Info ServerMultiplayerManager.cpp:747: mapTick(17646826) received stateChanged peerID(1) oldState(TryingToCatchUp) newState(WaitingForCommandToStartSendingTickClosures)
 111.542 Info GameActionHandler.cpp:3213: MapTick (17646826) processed PlayerJoinGame peerID(1) playerIndex(0) mode(connect ) 
 111.641 Info ServerMultiplayerManager.cpp:747: mapTick(17646832) received stateChanged peerID(1) oldState(WaitingForCommandToStartSendingTickClosures) newState(InGame)
 391.893 ConnectionRequestReplyConfirm (type(ConnectionRequestReplyConfirm) ) from(74.103.239.254:63862)
 391.893 Refusing connection for address(74.103.239.254:63862). UserVerificationMissing
 402.975 ConnectionRequestReplyConfirm (type(ConnectionRequestReplyConfirm) ) from(74.103.239.254:58200)
 402.975 Refusing connection for address(74.103.239.254:58200). UserVerificationMissing
 404.375 ConnectionRequestReplyConfirm (type(ConnectionRequestReplyConfirm) ) from(74.103.239.254:58201)
 404.377 Refusing connection for address(74.103.239.254:58201). PasswordMissing
 408.992 ConnectionRequestReplyConfirm (type(ConnectionRequestReplyConfirm) ) from(74.103.239.254:58202)
 408.992 Info ServerRouter.cpp:387: Replying to connectionRequest for address(74.103.239.254:58202).
 408.992 Info ServerSynchronizer.cpp:521: nextHeartbeatSequenceNumber(11421) adding peer(2)
 409.008 Info ServerMultiplayerManager.cpp:663: mapTick(17664550) changing state from(InGame) to(InGameSavingMap)
 409.042 Info ServerMultiplayerManager.cpp:747: mapTick(17664550) received stateChanged peerID(2) oldState(Ready) newState(ConnectedWaitingForMap)
 410.561 Info ServerMultiplayerManager.cpp:801: MapTick(17664550) Serving map(C) for peer(2) size(24611988) crc(592235533)
 410.561 Info ServerMultiplayerManager.cpp:663: mapTick(17664550) changing state from(InGameSavingMap) to(InGame)
 410.658 Info ServerMultiplayerManager.cpp:747: mapTick(17664556) received stateChanged peerID(2) oldState(ConnectedWaitingForMap) newState(ConnectedDownloadingMap)
 416.142 Info ServerMultiplayerManager.cpp:747: mapTick(17664885) received stateChanged peerID(2) oldState(ConnectedDownloadingMap) newState(ConnectedLoadingMap)
 417.561 Info ServerMultiplayerManager.cpp:747: mapTick(17664970) received stateChanged peerID(2) oldState(ConnectedLoadingMap) newState(TryingToCatchUp)
 422.657 Info ServerMultiplayerManager.cpp:747: mapTick(17665276) received stateChanged peerID(2) oldState(TryingToCatchUp) newState(WaitingForCommandToStartSendingTickClosures)
 422.658 Info GameActionHandler.cpp:3213: MapTick (17665276) processed PlayerJoinGame peerID(2) playerIndex(2) mode(connect ) 
 422.740 Info ServerMultiplayerManager.cpp:747: mapTick(17665281) received stateChanged peerID(2) oldState(WaitingForCommandToStartSendingTickClosures) newState(InGame)
Factorio crashed. Generating symbolized stacktrace, please wait ...
c:\cygwin64\tmp\factorio-86tci8\libraries\stackwalker\stackwalker.cpp (923): StackWalker::ShowCallstack
c:\cygwin64\tmp\factorio-86tci8\src\util\logger.cpp (354): Logger::writeStacktrace
c:\cygwin64\tmp\factorio-86tci8\src\util\logger.cpp (408): Logger::logStacktrace
c:\cygwin64\tmp\factorio-86tci8\src\entity\accumulatorgroupmanager.cpp (116): AccumulatorGroupManager::remove
c:\cygwin64\tmp\factorio-86tci8\src\entity\accumulatorgroup.cpp (81): AccumulatorGroup::mergeTo
c:\cygwin64\tmp\factorio-86tci8\src\entity\accumulatorgroupmanager.cpp (41): AccumulatorGroupManager::merge
c:\cygwin64\tmp\factorio-86tci8\src\entity\accumulatorgroupmanager.cpp (97): AccumulatorGroupManager::add
c:\cygwin64\tmp\factorio-86tci8\src\energy\electricsubnetwork.cpp (568): ElectricSubNetwork::addConnectedEntity
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (738): ElectricPole::reconnectToNetwork
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (455): ElectricPole::disconnectRegular
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (394): ElectricPole::onDestroy
c:\cygwin64\tmp\factorio-86tci8\src\entity\entity.cpp (256): Entity::forceDestroy
c:\cygwin64\tmp\factorio-86tci8\src\entity\constructionrobot.cpp (525): ConstructionRobot::update
c:\cygwin64\tmp\factorio-86tci8\src\surface\chunk.cpp (563): Chunk::updateEntities
c:\cygwin64\tmp\factorio-86tci8\src\surface\surface.cpp (968): Surface::update
c:\cygwin64\tmp\factorio-86tci8\src\map\map.cpp (1218): Map::update
c:\cygwin64\tmp\factorio-86tci8\src\game.cpp (157): Game::update
c:\cygwin64\tmp\factorio-86tci8\src\scenario\scenario.cpp (765): Scenario::update
c:\cygwin64\tmp\factorio-86tci8\src\mainloop.cpp (819): MainLoop::gameUpdateStep
c:\cygwin64\tmp\factorio-86tci8\src\mainloop.cpp (688): MainLoop::gameUpdateLoop
c:\cygwin64\tmp\factorio-86tci8\src\util\workerthread.cpp (35): WorkerThread::loop
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (247): std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl WorkerThread::*)(void) __ptr64,WorkerThread * __ptr64>,std::default_delete<std::tuple<void (__cdecl WorkerThread::*)(void) __ptr64,WorkerThread * __ptr64> > > >::_Run
c:\program files (x86)\microsoft visual studio 14.0\vc\include\thr\xthread (210): std::_Pad::_Call_func
d:\th\minkernel\crts\ucrt\src\appcrt\startup\thread.cpp (115): thread_start<unsigned int (__cdecl*)(void * __ptr64)>
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFF0D372774)
00007FFF0D372774 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFF0FE70D61)
00007FFF0FE70D61 (ntdll): (filename not available): RtlUserThreadStart
1418.607 Error AccumulatorGroupManager.cpp:116: Couldn't find the accumulator group to be removed.
Logger::writeStacktrace skipped.
1418.607 Error CrashHandler.cpp:106: Map tick at moment of crash: 17724342
1418.608 Error Util.cpp:76: 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.

posila
Factorio Staff
Factorio Staff
Posts: 5330
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: [.15.1] Crash when disconnecting accu on: "AccumulatorGroupManager::remove"

Post by posila »

Hi, can you please share your save and screenshot of power pole that causes the issue, so we can reproduce it easily? Thank you.

maxtim
Burner Inserter
Burner Inserter
Posts: 13
Joined: Mon Apr 24, 2017 5:41 pm
Contact:

[0.15.1] Crash while placing blue prints

Post by maxtim »

I was moving my solar arrays around.
Log File
Attachments
_autosave2.zip
(16.41 MiB) Downloaded 151 times

Elan
Inserter
Inserter
Posts: 22
Joined: Tue Apr 25, 2017 11:31 am
Contact:

Re: [.15.1] Crash when disconnecting accu on: "AccumulatorGroupManager::remove"

Post by Elan »

I'm experiencing the same crash. Tried deconstructing some things and get the same crash error about not finding accumulator group.

SuperGURU
Burner Inserter
Burner Inserter
Posts: 5
Joined: Wed Apr 26, 2017 1:12 am
Contact:

0.15.2 Crash when destroying Powerline

Post by SuperGURU »

Hi,

i just finished building my nuclear reactor, to test it, i wanted to delete the power pole that was the connection to the other half of the base.
So it would be a huge disconnect. As soon as i mined the Powerpole Factorio crashed to desktop.
I'm playing completely Vanilla, never had a mod installed.

The Autosave is from two minutes before crash. I tried to reproduce the error with this autosave, but couldn't.
Maybe the Logfile is enough for you?

Great game, love the update! :!:
Attachments
_autosave1.zip
Autosave from 2 Minutes before the crash.
(7.67 MiB) Downloaded 125 times
factorio-current.log
LogFile
(7.16 KiB) Downloaded 136 times

Talrich
Burner Inserter
Burner Inserter
Posts: 6
Joined: Tue Mar 14, 2017 2:08 am
Contact:

Re: [.15.1] Crash when disconnecting accu on: "AccumulatorGroupManager::remove"

Post by Talrich »

There's concrete arrows pointing at the power pole whose removal will crash the game.

The game save file and a picture of the pole are attached. Good luck and thanks.
Attachments
Screenshot
Screenshot
The_do_not_remove_pole.jpg (1.02 MiB) Viewed 6780 times
Do_not_remove.zip
Save Game
(24.07 MiB) Downloaded 142 times

metaluca
Manual Inserter
Manual Inserter
Posts: 3
Joined: Wed Sep 14, 2016 7:03 pm
Contact:

Re: [.15.1] Crash when disconnecting accu on: "AccumulatorGroupManager::remove"

Post by metaluca »

Similar issue when trying to isolate my solar /accu field by cutting the last copper wire/removing last connecting power pole.
The field is however still connected by a Main power switch to the factory (marked on the map, north of the solar field).

The map was made in 0.14
Attachments
No Crafting - 0.15.zip
(44.78 MiB) Downloaded 221 times
factorio-current.log
(28.9 KiB) Downloaded 122 times

kovarex
Factorio Staff
Factorio Staff
Posts: 8195
Joined: Wed Feb 06, 2013 12:00 am
Contact:

Re: [.15.1] Crash when disconnecting accu on: "AccumulatorGroupManager::remove"

Post by kovarex »

Talrich wrote:There's concrete arrows pointing at the power pole whose removal will crash the game.

The game save file and a picture of the pole are attached. Good luck and thanks.
Hello. Did you start the game in 0.15 or before?

garec76
Manual Inserter
Manual Inserter
Posts: 2
Joined: Fri Mar 17, 2017 2:44 pm
Contact:

Re: [.15.1] Crash when disconnecting accu on: "AccumulatorGroupManager::remove"

Post by garec76 »

kovarex wrote:
Talrich wrote:There's concrete arrows pointing at the power pole whose removal will crash the game.

The game save file and a picture of the pole are attached. Good luck and thanks.
Hello. Did you start the game in 0.15 or before?
Kovarex, that game was started under version 0.14. We're 80+ hours into it at this point.

LuxSublima
Inserter
Inserter
Posts: 33
Joined: Fri Apr 28, 2017 1:14 am
Contact:

[15.3] Crash when removing Big electric pole

Post by LuxSublima »

I'm reliably getting the same crash in 15.3 when I remove a big electric pole.

1. Do: Load the attached save file. Mine/remove the closest big electric pole to the player (see screenshot).
2. What happens: Game immediately crashes.
3. Expected: Game to continue, with my huge solar/accumulator farm removed from the rest of my grid.
Screenshot - pole to remove
Screenshot - pole to remove
20170427212107_1.jpg (826.79 KiB) Viewed 6672 times
This bug ALWAYS happens when you follow the steps in 1 (tried it five times).

It is probably important that this pole is the very last one that connects my solar/accu farm to the rest of the grid. I had been removing prior connections for many minutes without any problem.

It may also be important that this save is a conversion from version 0.14.22-0. I have never used mods. The game is about 131 hours in.

This is the only crash I've ever experienced with this amazing game. You guys are awesome. :-) Let me know if you'd like me to try anything to help diagnose this bug.
Attachments
factorio-current.log
Factorio log file of error
(6.78 KiB) Downloaded 116 times
PoleCrash.zip
Save game to reproduce error
(30.28 MiB) Downloaded 126 times
Screenshot - big grid to be disconnected
Screenshot - big grid to be disconnected
20170427212124_1.jpg (794.29 KiB) Viewed 6672 times

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

Re: [.15.1] Crash when disconnecting accu on: "AccumulatorGroupManager::remove"

Post by Rseding91 »

Should be fixed for the next version of 0.15 :)
If you want to get ahold of me I'm almost always on Discord.

LuxSublima
Inserter
Inserter
Posts: 33
Joined: Fri Apr 28, 2017 1:14 am
Contact:

Re: [.15.1] Crash when disconnecting accu on: "AccumulatorGroupManager::remove"

Post by LuxSublima »

Rseding91 wrote:Should be fixed for the next version of 0.15 :)
I just confirmed it is fixed in 15.5. Thank you. :-)

Post Reply

Return to “Resolved Problems and Bugs”