[0.15.0] Crash on: "AccumulatorGroupManager::remove"
Posted: Mon Apr 24, 2017 7:27 pm
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.
Re: [0.15.0] Crash on: "AccumulatorGroupManager::remove"
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.
[.15.1] Crash when disconnecting accu on: "AccumulatorGroupManager::remove"
Posted: Tue Apr 25, 2017 2:10 am
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,
Crash When Removing a Power Pole
Posted: Tue Apr 25, 2017 3:49 am
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.
Re: Crash When Removing a Power Pole
Posted: Tue Apr 25, 2017 4:56 am
by credomane
Both logs contain this: Error AccumulatorGroupManager.cpp:116: Couldn't find the accumulator group to be removed.
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.
Re: [.15.1] Disconnecting accumulator from power network
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.
Re: [.15.1] Crash when disconnecting accu on: "AccumulatorGroupManager::remove"
Posted: Tue Apr 25, 2017 6:14 am
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.
[0.15.1] Crash while placing blue prints
Posted: Tue Apr 25, 2017 6:48 pm
by maxtim
I was moving my solar arrays around.
Log File
0.004 2017-04-25 14:35:27; Factorio 0.15.1 (build 29050, win64, steam)
0.004 Operating system: Windows 10 (version 1607)
0.004 Program arguments: "D:\steam\steamapps\common\Factorio\bin\x64\Factorio.exe"
0.004 Read data path: D:/steam/steamapps/common/Factorio/data
0.004 Write data path: C:/Users/Tim Finley/AppData/Roaming/Factorio
0.004 Binaries path: D:/steam/steamapps/common/Factorio/bin
0.016 System info: [CPU: AMD A10-7870K Radeon R7, 12 Compute Cores 4C+8G, 4 cores, RAM: 24518MB]
0.018 Display options: [FullScreen: 1] [VSync: 0] [UIScale: 100%] [MultiSampling: OFF] [Screen: 255]
0.020 Available display adapters: 1
0.020 [0]: \\.\DISPLAY1 - NVIDIA GeForce GTX 960 {0x05, [0,0], 1600x900, 32bit, 60Hz}
0.021 Create display on adapter 0. Size 1280x720 at position [150, 72].
1.003 Initialised Direct3D:[0] NVIDIA GeForce GTX 960; driver: nvd3dumx.dll 21.21.13.7878
1.006 Video memory size (dedicated video/dedicated system/shared system/available): 2016/0/12259/4090 MB
1.045 DSound: Starting _dsound_update thread
1.046 DSound: Enter _dsound_update; tid=6072
1.046 Device reset internal.
1.049 Desktop composition is active.
1.050 Graphics options: [Graphics quality: high] [Video memory usage: high] [Light scale: 25%] [DXT: false]
1.149 Loading mod core 0.0.0 (data.lua)
1.161 Loading mod base 0.15.1 (data.lua)
1.321 Loading mod base 0.15.1 (data-updates.lua)
1.417 Checksum for core: 530912544
1.417 Checksum of base: 2731413614
1.629 Info PlayerData.cpp:55: Local player-data.json available, timestamp 1493084637
1.629 Info PlayerData.cpp:60: Cloud player-data.json available, timestamp 1493060585
1.756 Loaded shader file D:/steam/steamapps/common/Factorio/data/core/graphics/shaders/game.cso
1.756 Loaded shader file D:/steam/steamapps/common/Factorio/data/core/graphics/shaders/zoom-to-world.cso
1.781 Initial atlas bitmap size is 16384
1.823 Created atlas bitmap 16384x16377
3.452 Created atlas bitmap 16384x1727
4.188 Created atlas bitmap 4096x3980
4.239 Created atlas bitmap 4096x3648
28.310 Sprites loaded
28.310 Convert atlas 4096x3980 to: trilinear-filtering
28.457 Convert atlas 4096x3648 to: mipmap
30.005 Loading sounds...
32.430 Custom inputs active: 0
32.487 Factorio initialised
42.737 Loading map C:\Users\Tim Finley\AppData\Roaming\Factorio\saves\_autosave2.zip: 17210322 bytes.
42.824 Loading Level.dat: 41748828 bytes.
42.830 Info Scenario.cpp:133: Map version 0.15.1-0
44.583 Loading script.dat: 190 bytes.
44.587 Checksum for script C:/Users/Tim Finley/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 1622069129
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\entity\electricpole.cpp (738): ElectricPole::reconnectToNetwork
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (755): ElectricPole::reconnectToNetwork
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (755): ElectricPole::reconnectToNetwork
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (755): ElectricPole::reconnectToNetwork
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (755): ElectricPole::reconnectToNetwork
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (755): ElectricPole::reconnectToNetwork
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (755): ElectricPole::reconnectToNetwork
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (755): ElectricPole::reconnectToNetwork
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (755): ElectricPole::reconnectToNetwork
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (755): ElectricPole::reconnectToNetwork
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (755): ElectricPole::reconnectToNetwork
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (755): ElectricPole::reconnectToNetwork
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (755): ElectricPole::reconnectToNetwork
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (755): ElectricPole::reconnectToNetwork
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (755): ElectricPole::reconnectToNetwork
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (755): ElectricPole::reconnectToNetwork
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (755): ElectricPole::reconnectToNetwork
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (755): ElectricPole::reconnectToNetwork
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (755): ElectricPole::reconnectToNetwork
c:\cygwin64\tmp\factorio-86tci8\src\entity\electricpole.cpp (755): 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: 00007FFE7BC78364)
00007FFE7BC78364 (KERNEL32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00007FFE7E1870D1)
00007FFE7E1870D1 (ntdll): (filename not available): RtlUserThreadStart
50.188 Error AccumulatorGroupManager.cpp:116: Couldn't find the accumulator group to be removed.
Logger::writeStacktrace skipped.
50.188 Error CrashHandler.cpp:106: Map tick at moment of crash: 42321807
50.188 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.
Re: [.15.1] Crash when disconnecting accu on: "AccumulatorGroupManager::remove"
Posted: Tue Apr 25, 2017 7:11 pm
by Elan
I'm experiencing the same crash. Tried deconstructing some things and get the same crash error about not finding accumulator group.
0.15.2 Crash when destroying Powerline
Posted: Wed Apr 26, 2017 1:26 am
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!
Re: [.15.1] Crash when disconnecting accu on: "AccumulatorGroupManager::remove"
Posted: Wed Apr 26, 2017 4:03 am
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.
Re: [.15.1] Crash when disconnecting accu on: "AccumulatorGroupManager::remove"
Posted: Thu Apr 27, 2017 1:07 am
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
Re: [.15.1] Crash when disconnecting accu on: "AccumulatorGroupManager::remove"
Posted: Thu Apr 27, 2017 9:15 pm
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?
Re: [.15.1] Crash when disconnecting accu on: "AccumulatorGroupManager::remove"
Posted: Thu Apr 27, 2017 9:31 pm
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.
[15.3] Crash when removing Big electric pole
Posted: Fri Apr 28, 2017 1:48 am
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
20170427212107_1.jpg (826.79 KiB) Viewed 6723 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.
Re: [.15.1] Crash when disconnecting accu on: "AccumulatorGroupManager::remove"
Posted: Sun Apr 30, 2017 6:57 am
by Rseding91
Should be fixed for the next version of 0.15
Re: [.15.1] Crash when disconnecting accu on: "AccumulatorGroupManager::remove"
Posted: Sun Apr 30, 2017 7:18 pm
by LuxSublima
Rseding91 wrote:Should be fixed for the next version of 0.15