[Oxyd] [0.16.3] agui::Widget::getWidgetUnderMouse

This subforum contains all the issues which we already resolved.
Post Reply
User avatar
riking
Inserter
Inserter
Posts: 32
Joined: Thu May 05, 2016 5:35 pm
Contact:

[Oxyd] [0.16.3] agui::Widget::getWidgetUnderMouse

Post by riking » Sat Dec 16, 2017 1:22 am

296.321 Info GameActionHandler.cpp:3341: MapTick (2614533) processed PlayerJoinGame peerID(9) playerIndex(25) mode(connect )
Factorio crashed. Generating symbolized stacktrace, please wait ...
305.991 Warning Logger.cpp:446: Symbols.size() == 22, usedSize == 21
#0 0x0000000000b0bfad in Logger::logStacktrace(StackTraceInfo*) at /tmp/factorio-FYsHWC/src/Util/Logger.cpp:471
#1 0x0000000000688627 in CrashHandler::writeStackTrace(CrashHandler::CrashReason) at /tmp/factorio-FYsHWC/src/Util/CrashHandler.cpp:127
#2 0x000000000068883a in CrashHandler::SignalHandler(int) at /tmp/factorio-FYsHWC/src/Util/CrashHandler.cpp:421
#3 0x00000000000354b0 in ?? at ??:0
#4 (nil) in ?? at ??:0
#5 0x000000000000000b in ?? at ??:0
#6 0x000000000002dbd7 in ?? at ??:0
#7 0x000000000002dc82 in ?? at ??:0
#8 0x000000000108f726 in agui::Widget::getWidgetUnderMouse(agui::Point, agui::Point, agui::Rectangle) at ??:?
#9 0x00000000010540c2 in agui::Gui::handleMouseAxes(agui::MouseInput const&, bool) at ??:?
#10 0x0000000001054a51 in agui::Gui::getWidgetUnderMouse() at ??:?
#11 0x000000000096020d in InputState::inGui() at /tmp/factorio-FYsHWC/src/Input/InputState.cpp:88
#12 0x00000000009d169a in InputHandlerAllegro::sendBuildByMovingChanges() at /tmp/factorio-FYsHWC/src/Input/InputHandlerAllegro.cpp:1328
#13 0x0000000000ba8a79 in InputHandlerAllegro::sendStateChanges() at /tmp/factorio-FYsHWC/src/Input/InputHandlerAllegro.cpp:940
#14 0x00000000009cb074 in GameActionHandler::update() at /tmp/factorio-FYsHWC/src/GameActionHandler.cpp:304
#15 0x0000000000c29688 in MainLoop::gameUpdateStep(MultiplayerManagerBase*, Scenario*, AppManager*, MainLoop::HeavyMode) at /tmp/factorio-FYsHWC/src/MainLoop.cpp:979
#16 0x0000000000c2a1df in MainLoop::gameUpdateLoop(MainLoop::HeavyMode) at /tmp/factorio-FYsHWC/src/MainLoop.cpp:852
#17 0x0000000000684705 in std::function<void ()>::operator=(decltype(nullptr)) at /usr/include/c++/7/bits/std_function.h:514
#18 0x0000000001493f4f in WorkerThread::loop() at /tmp/factorio-FYsHWC/src/Util/WorkerThread.cpp:36
#19 0x00000000000076ba in execute_native_thread_routine at jidctflt.c:?
#20 (nil) in ?? at ??:0
314.933 Warning Logger.cpp:446: Symbols.size() == 21, usedSize == 20
314.933 Error CrashHandler.cpp:128: Map tick at moment of crash: 2614534
314.933 Error Util.cpp:67: 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.
Savefile: Will .16 First Map - multi crash.zip
Crash at Sat Dec 16 01:20:00 UTC 2017

Same save as crash MojoD uploaded, except this one is a client crash, only for me, on rejoin.

I had a rendered frame or two after the game unpaused, then crash.

OS: Linux/Ubuntu LTS Xubuntu

iri
Manual Inserter
Manual Inserter
Posts: 2
Joined: Sat Dec 16, 2017 11:10 am
Contact:

Re: [0.16.3] agui::Widget::getWidgetUnderMouse

Post by iri » Sat Dec 16, 2017 11:13 am

I can confirm, same stack trace. Ubuntu 16.04, Factorio 0.16.3. Crash occurs when client has almost finished connecting to server.

While the map was loading, I maximised the window. The window appeared to freeze for a bit, and then disappeared, and the below was in the crash log.

Code: Select all

78.758 Info ClientMultiplayerManager.cpp:568: MapTick(600772) changing state from(ConnectedLoadingMap) to(TryingToCatchUp)
Factorio crashed. Generating symbolized stacktrace, please wait ...
82.401 Warning Logger.cpp:446: Symbols.size() == 22, usedSize == 19
#0  0x0000000000b0b84d in Logger::logStacktrace(StackTraceInfo*) at /tmp/factorio-FlJt8n/src/Util/Logger.cpp:471
#1  0x0000000000688007 in CrashHandler::writeStackTrace(CrashHandler::CrashReason) at /tmp/factorio-FlJt8n/src/Util/CrashHandler.cpp:127
#2  0x000000000068821a in CrashHandler::SignalHandler(int) at /tmp/factorio-FlJt8n/src/Util/CrashHandler.cpp:421
#3  0x00000000000354b0 in ?? at ??:0
#4  (nil) in ?? at ??:0
#5  0x000000000000000b in ?? at ??:0
#6  0x000000000002dbd7 in ?? at ??:0
#7  0x000000000002dc82 in ?? at ??:0
#8  0x0000000001086b16 in agui::Widget::getWidgetUnderMouse(agui::Point, agui::Point, agui::Rectangle) at ??:?
#9  0x000000000104b4b2 in agui::Gui::handleMouseAxes(agui::MouseInput const&, bool) at ??:?
#10 0x000000000104cde6 in agui::Gui::recursiveDoLogic(agui::Widget*) [clone .part.12] at Gui.cpp:?
#11 0x000000000104e3b1 in agui::Gui::logic() at ??:?
#12 0x0000000000950042 in GlobalContext::updateGui() at /tmp/factorio-FlJt8n/src/GlobalContext.cpp:1176
#13 0x0000000000c106a7 in MainLoop::prepare() at /tmp/factorio-FlJt8n/src/MainLoop.cpp:784
#14 0x0000000000c26afb in std::__atomic_base<bool>::store(bool, std::memory_order) at /usr/include/c++/7/bits/atomic_base.h:374
#15 0x0000000000c26f56 in std::__atomic_base<bool>::operator=(bool) at /usr/include/c++/7/bits/atomic_base.h:267
#16 0x0000000000426d11 in std::atomic<bool>::operator=(bool) at /usr/include/c++/7/atomic:79
#17 (nil) in MainLoop::mainLoopStep(WorkerThread&, MainLoop::HeavyMode) at /tmp/factorio-FlJt8n/src/MainLoop.cpp:527
#18 0x000000000042b33f in MainLoop::run(std::experimental::filesystem::Path const&, std::experimental::filesystem::Path const&, bool, bool, std::function<void ()>, std::experimental::filesystem::Path const&, MainLoop::HeavyMode) at /tmp/factorio-FlJt8n/src/MainLoop.cpp:331
85.697 Warning Logger.cpp:446: Symbols.size() == 21, usedSize == 18
85.697 Error CrashHandler.cpp:128: Map tick at moment of crash: 600772

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

Re: [0.16.3] agui::Widget::getWidgetUnderMouse

Post by Loewchen » Sat Dec 16, 2017 11:16 am

Link the report you are referencing please.

iri
Manual Inserter
Manual Inserter
Posts: 2
Joined: Sat Dec 16, 2017 11:10 am
Contact:

Re: [0.16.3] agui::Widget::getWidgetUnderMouse

Post by iri » Sat Dec 16, 2017 11:46 am

It doesn't happen every time but I was able to hit it a second time. This time, soon after connecting, again, during maximising the window. Wonder if there is a race condition between mouse movement and the window being resized, perhaps. Could it be that getWidgetUnderMouse has stale window size information, for example?

Code: Select all

  43.328 Info ClientMultiplayerManager.cpp:568: MapTick(684692) changing state from(WaitingForCommandToStartSendingTickClosures) to(InGame)
  43.412 Info GameActionHandler.cpp:3341: MapTick (684697) processed PlayerJoinGame peerID(9) playerIndex(0) mode(connect ) 
Factorio crashed. Generating symbolized stacktrace, please wait ...
  46.543 Warning Logger.cpp:446: Symbols.size() == 22, usedSize == 21
#0  0x0000000000b0b84d in Logger::logStacktrace(StackTraceInfo*) at /tmp/factorio-FlJt8n/src/Util/Logger.cpp:471
#1  0x0000000000688007 in CrashHandler::writeStackTrace(CrashHandler::CrashReason) at /tmp/factorio-FlJt8n/src/Util/CrashHandler.cpp:127
#2  0x000000000068821a in CrashHandler::SignalHandler(int) at /tmp/factorio-FlJt8n/src/Util/CrashHandler.cpp:421
#3  0x00000000000354b0 in ?? at ??:0
#4  (nil) in ?? at ??:0
#5  0x000000000000000b in ?? at ??:0
#6  0x000000000002dbd7 in ?? at ??:0
#7  0x000000000002dc82 in ?? at ??:0
#8  0x0000000001086b16 in agui::Widget::getWidgetUnderMouse(agui::Point, agui::Point, agui::Rectangle) at ??:?
#9  0x000000000104b4b2 in agui::Gui::handleMouseAxes(agui::MouseInput const&, bool) at ??:?
#10 0x000000000104be41 in agui::Gui::getWidgetUnderMouse() at ??:?
#11 0x000000000095b78d in InputState::inGui() at /tmp/factorio-FlJt8n/src/Input/InputState.cpp:88
#12 0x00000000009cc9ea in InputHandlerAllegro::sendBuildByMovingChanges() at /tmp/factorio-FlJt8n/src/Input/InputHandlerAllegro.cpp:1328
#13 0x0000000000ba2fe9 in InputHandlerAllegro::sendStateChanges() at /tmp/factorio-FlJt8n/src/Input/InputHandlerAllegro.cpp:940
#14 0x00000000009c63f4 in GameActionHandler::update() at /tmp/factorio-FlJt8n/src/GameActionHandler.cpp:304
#15 0x0000000000c22b88 in MainLoop::gameUpdateStep(MultiplayerManagerBase*, Scenario*, AppManager*, MainLoop::HeavyMode) at /tmp/factorio-FlJt8n/src/MainLoop.cpp:979
#16 0x0000000000c236df in MainLoop::gameUpdateLoop(MainLoop::HeavyMode) at /tmp/factorio-FlJt8n/src/MainLoop.cpp:852
#17 0x0000000000683945 in std::function<void ()>::operator=(decltype(nullptr)) at /usr/include/c++/7/bits/std_function.h:514
#18 0x000000000147e80f in WorkerThread::loop() at /tmp/factorio-FlJt8n/src/Util/WorkerThread.cpp:36
#19 0x00000000000076ba in execute_native_thread_routine at jidctflt.c:?
#20 (nil) in ?? at ??:0
  49.662 Warning Logger.cpp:446: Symbols.size() == 21, usedSize == 20
  49.662 Error CrashHandler.cpp:128: Map tick at moment of crash: 684698

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

Re: [kovarex] [0.16.3] agui::Widget::getWidgetUnderMouse

Post by kovarex » Tue Dec 19, 2017 11:38 am

I tried to reproduce it without success, it is quite weird that all the crashes are from linux. Did it happen to anyone on other platform?

User avatar
riking
Inserter
Inserter
Posts: 32
Joined: Thu May 05, 2016 5:35 pm
Contact:

Re: [kovarex] [0.16.3] agui::Widget::getWidgetUnderMouse

Post by riking » Tue Dec 19, 2017 10:38 pm

One thing I noticed is it happened after hiding and re-showing the window on XFCE. I wonder if doing that destroys and re-creates the surface Factorio is rendering to, so the mouse position doesn't make sense anymore?

This is persistently a client-side only crash, which makes sense because it's crashing while trying to figure out which button I pressed.

mrgasp
Burner Inserter
Burner Inserter
Posts: 8
Joined: Wed Nov 30, 2016 9:00 pm
Contact:

Re: [kovarex] [0.16.3] agui::Widget::getWidgetUnderMouse

Post by mrgasp » Fri Dec 22, 2017 7:34 am

I can add too the information, it happens in single player also, when ever I move my mouse off the window while loading a save.

edit: Also, it doesn't seem to happen on my monitor positioned at +1920+0, just on the +0+0 monitor, when I move the mouse off the window, even if the mouse stays on the +0+0 screen
edit2: it doesn't have to do with the monitors, its when ever my mouse goes to the + position of the window (off the bottom or right), it doesn't crash if I move the mouse up above the window, or to the left. Hope this helps..
Fedora 25, NVidia Proprietary drivers, XFCE4, Dual screens.

Code: Select all

     0.000 2017-12-26 21:29:01; Factorio 0.16.7 (build 34551, linux64, alpha)
   0.001 Operating system: Linux
   0.001 Program arguments: "/home/user/Desktop/factorio/bin/x64/factorio" 
   0.001 Read data path: /home/user/Desktop/factorio/data
   0.001 Write data path: /home/user/Desktop/factorio [83051/165510MB]
   0.001 Binaries path: /home/user/Desktop/factorio/bin
   0.083 System info: [CPU: AMD FX(tm)-4350 Quad-Core Processor            , 4 cores, RAM: 7994MB]
   0.084 Display options: [FullScreen: 0] [VSync: 1] [UIScale: system (100.0%)] [MultiSampling: OFF] [Screen: 1] [Lang: en]
   0.205 Available display adapters: 2
   0.205  [0]: resolution 1920x1080px at [1920,0]
   0.205  [1]: resolution 1920x1080px at [0,0]
   0.205 Create display on adapter 1. Size 1280x720 at position [310, 162].
   0.538 Initialised OpenGL:[1] GeForce GTX 750 Ti/PCIe/SSE2; driver: 4.5.0 NVIDIA 384.98
   0.542   Video memory size (dedicated/total available/current available): 2048/2048/1353 MB
   0.627 Graphics settings preset: high
   0.627 Graphics options: [Graphics quality: normal] [Video memory usage: medium] [Light scale: 39.7783%] [DXT: false] [Shader: 1]
   0.627                   [Parallel sprite loading: 1] [Max texture size: 0/8192] [Bmp cache: 0] [Sprite slicing: 1] [Low quality rotation: 0]
   1.740 Loading mod settings Bottleneck 0.9.1 (settings.lua)
   1.741 Loading mod settings NewGamePlus 2.0.0 (settings.lua)
   1.745 Loading mod core 0.0.0 (data.lua)
   1.819 Loading mod base 0.16.7 (data.lua)
   2.325 Loading mod Bottleneck 0.9.1 (data.lua)
   2.393 Loading mod minimap-autohide 1.0.0 (data.lua)
   2.457 Loading mod NewGamePlus 2.0.0 (data.lua)
   2.520 Loading mod OreCompress 0.16.0 (data.lua)
   2.589 Loading mod PlateCompress 0.16.0 (data.lua)
   2.654 Loading mod base 0.16.7 (data-updates.lua)
   2.765 Checksum for core: 336935676
   2.765 Checksum of base: 2818434856
   2.765 Checksum of Bottleneck: 3138809866
   2.765 Checksum of minimap-autohide: 555847882
   2.765 Checksum of NewGamePlus: 3576465944
   2.765 Checksum of OreCompress: 3991210861
   2.765 Checksum of PlateCompress: 2188430865
   3.207 Loading sounds...
   3.987 Info PlayerData.cpp:65: Local player-data.json available, timestamp 1514352540
   3.988 Info PlayerData.cpp:72: Cloud player-data.json unavailable
   4.678 Loaded shader file /home/user/Desktop/factorio/data/core/graphics/shaders/game.glsl
   4.680 Loaded shader file /home/user/Desktop/factorio/data/core/graphics/shaders/zoom-to-world.glsl
   4.681 Loaded shader file /home/user/Desktop/factorio/data/core/graphics/shaders/alpha-mask.glsl
   4.698 Initial atlas bitmap size is 16384
   4.701 Created atlas bitmap 16384x1514 [none]
   4.702 Created atlas bitmap 16384x647 [shadow]
   4.703 Created atlas bitmap 8192x1500 [mipmap]
   4.703 Created atlas bitmap 8192x800 [mipmap, smoke]
   4.705 Created atlas bitmap 8192x2500 [linear-minification, mipmap, terrain]
   4.706 Created atlas bitmap 8192x1036 [no-crop, trilinear-filtering, icon, light]
   4.706 Created atlas bitmap 8192x238 [alpha-mask]
  55.112 Sprites loaded
  55.112 Convert atlas 8192x1500 to: mipmap 
  55.376 Convert atlas 8192x800 to: mipmap 
  55.487 Convert atlas 8192x2500 to: min-linear 
  55.839 Convert atlas 8192x1036 to: trilinear-filtering 
  56.023 Convert atlas 8192x238 to: alpha-mask
  56.060 Custom inputs active: 5
  56.062 Info Updater.cpp:750: Downloading https://updater.factorio.com/get-available-versions?username=mrgasp&token=<private>&apiVersion=2
  57.596 0 packages available to download (experimental updates enabled).
  57.790 Factorio initialised
  63.863 Loading map /home/user/Desktop/factorio/saves/Expensive2 - NGP1.zip: 14244639 bytes.
  63.993 Loading Level.dat: 33723566 bytes.
  64.001 Info Scenario.cpp:135: Map version 0.16.6-0
  65.370 Info BlueprintLibrary.cpp:232: Loaded library shelves:
  65.370 Info BlueprintLibrary.cpp:798: Game shelf: playerIndex = 65535, nextRecordID = 0; timestamp = 1507081521; records:
  65.371 Info BlueprintLibrary.cpp:800: Player shelf: playerIndex = 0, nextRecordID = 273; timestamp = 1514173711; records: (id: 0, 1; label: "4w-RH-DH", preview: false, empty: false; book [id: 0, 12; label: "", preview: false, empty: false] [id: 0, 21; label: "", preview: false, empty: false] [id: 0, 27; label: "", preview: false, empty: false] [id: 0, 39; label: "", preview: false, empty: false] [id: 0, 56; label: "Dump Station", preview: false, empty: false] [id: 0, 6; label: "Rail - 4 Lane Main", preview: false, empty: false] [id: 0, 50; label: "Switching Station - Drop", preview: false, empty: false] [id: 0, 7; label: "Two Input Factory", preview: false, empty: false]) (id: 0, 59; label: "4xw-LH-SH", preview: false, empty: false; book [id: 0, 64; label: "2 Lane", preview: false, empty: false] [id: 0, 79; label: "One Rail Intercept", preview: false, empty: false] [id: 0, 61; label: "Right 90", preview: false, empty: false] [id: 0, 248; label: "Straight", preview: false, empty: false] [id: 0, 249; label: "Straight - 2x", preview: false, empty: false] [id: 0, 250; label: "Straight - 3x", preview: false, empty: false]) (id: 0, 75; label: "Balancers", preview: false, empty: false; book [id: 0, 76; label: "6->4", preview: false, empty: false]) (id: 0, 80; label: "Belt Balancers", preview: false, empty: false; book [id: 0, 81; label: "B-1-3 Balancer", preview: false, empty: false] [id: 0, 82; label: "B-1-5 Balancer", preview: false, empty: false] [id: 0, 83; label: "B-1-6 Balancer", preview: false, empty: false] [id: 0, 84; label: "B-2-3 Balancer", preview: false, empty: false] [id: 0, 85; label: "B-2-5 Balancer", preview: false, empty: false] [id: 0, 86; label: "B-2-6 Balancer", preview: false, empty: false] [id: 0, 87; label: "B-2-7 Balancer", preview: false, empty: false] [id: 0, 88; label: "B-3-1 Balancer", preview: false, empty: false] [id: 0, 89; label: "B-3-2 Balancer", preview: false, empty: false] [id: 0, 90; label: "B-3-3 Balancer", preview: false, empty: false] [id: 0, 91; label: "B-3-4 Balancer", preview: false, empty: false] [id: 0, 92; label: "B-3-5 Balancer", preview: false, empty: false] [id: 0, 93; label: "B-3-6 Balancer", preview: false, empty: false] [id: 0, 94; label: "B-3-7 Balancer", preview: false, empty: false] [id: 0, 95; label: "B-3-8 Balancer", preview: false, empty: false] [id: 0, 96; label: "B-4-3 Balancer", preview: false, empty: false] [id: 0, 97; label: "B-4-4 Balancer", preview: false, empty: false] [id: 0, 98; label: "B-4-5 Balancer", preview: false, empty: false] [id: 0, 99; label: "B-4-6 Balancer", preview: false, empty: false] [id: 0, 100; label: "B-4-7 Balancer", preview: false, empty: false] [id: 0, 101; label: "B-4-8 Balancer", preview: false, empty: false] [id: 0, 102; label: "B-5-1 Balancer", preview: false, empty: false] [id: 0, 103; label: "B-5-2 Balancer", preview: false, empty: false] [id: 0, 104; label: "B-5-3 Balancer", preview: false, empty: false] [id: 0, 105; label: "B-5-4 Balancer", preview: false, empty: false] [id: 0, 106; label: "B-5-5 Balancer", preview: false, empty: false] [id: 0, 107; label: "B-5-6 Balancer", preview: false, empty: false] [id: 0, 108; label: "B-5-7 Balancer", preview: false, empty: false] [id: 0, 109; label: "B-5-8 Balancer", preview: false, empty: false] [id: 0, 110; label: "B-6-1 Balancer", preview: false, empty: false] [id: 0, 111; label: "B-6-2 Balancer", preview: false, empty: false] [id: 0, 112; label: "B-6-3 Balancer", preview: false, empty: false] [id: 0, 113; label: "B-6-4 Balancer", preview: false, empty: false] [id: 0, 114; label: "B-6-5 Balancer", preview: false, empty: false] [id: 0, 115; label: "B-6-6 Balancer", preview: false, empty: false] [id: 0, 116; label: "B-6-7 Balancer", preview: false, empty: false] [id: 0, 117; label: "B-6-8 Balancer", preview: false, empty: false] [id: 0, 118; label: "B-7-1 Balancer", preview: false, empty: false] [id: 0, 119; label: "B-7-2 Balancer", preview: false, empty: false] [id: 0, 120; label: "B-7-3 Balancer", preview: false, empty: false] [id: 0, 121; label: "B-7-4 Balancer", preview: false, empty: false] [id: 0, 122; label: "B-7-5 Balancer", preview: false, empty: false] [id: 0, 123; label: "B-7-6 Balancer", preview: false, empty: false] [id: 0, 124; label: "B-7-7 Balancer", preview: false, empty: false] [id: 0, 125; label: "B-7-8 Balancer", preview: false, empty: false] [id: 0, 126; label: "B-8-3 Balancer", preview: false, empty: false] [id: 0, 127; label: "B-8-4 Balancer", preview: false, empty: false] [id: 0, 128; label: "B-8-5 Balancer", preview: false, empty: false] [id: 0, 129; label: "B-8-6 Balancer", preview: false, empty: false] [id: 0, 130; label: "B-8-7 Balancer", preview: false, empty: false] [id: 0, 131; label: "B-8-8 Balancer", preview: false, empty: false] [id: 0, 132; label: "R-1-3 Balancer", preview: false, empty: false] [id: 0, 133; label: "R-1-5 Balancer", preview: false, empty: false] [id: 0, 134; label: "R-1-6 Balancer", preview: false, empty: false] [id: 0, 135; label: "R-1-7 Balancer", preview: false, empty: false] [id: 0, 136; label: "R-2-3 Balancer", preview: false, empty: false] [id: 0, 137; label: "R-2-5 Balancer", preview: false, empty: false] [id: 0, 138; label: "R-2-6 Balancer", preview: false, empty: false] [id: 0, 139; label: "R-2-7 Balancer", preview: false, empty: false] [id: 0, 140; label: "R-3-1 Balancer", preview: false, empty: false] [id: 0, 141; label: "R-3-2 Balancer", preview: false, empty: false] [id: 0, 142; label: "R-3-3 Balancer", preview: false, empty: false] [id: 0, 143; label: "R-3-4 Balancer", preview: false, empty: false] [id: 0, 144; label: "R-3-5 Balancer", preview: false, empty: false] [id: 0, 145; label: "R-3-6 Balancer", preview: false, empty: false] [id: 0, 146; label: "R-3-7 Balancer", preview: false, empty: false] [id: 0, 147; label: "R-3-8 Balancer", preview: false, empty: false] [id: 0, 148; label: "R-4-3 Balancer", preview: false, empty: false] [id: 0, 149; label: "R-4-4 Balancer", preview: false, empty: false] [id: 0, 150; label: "R-4-5 Balancer", preview: false, empty: false] [id: 0, 151; label: "R-4-6 Balancer", preview: false, empty: false] [id: 0, 152; label: "R-4-7 Balancer", preview: false, empty: false] [id: 0, 153; label: "R-4-8 Balancer", preview: false, empty: false] [id: 0, 154; label: "R-5-1 Balancer", preview: false, empty: false] [id: 0, 155; label: "R-5-2 Balancer", preview: false, empty: false] [id: 0, 156; label: "R-5-3 Balancer", preview: false, empty: false] [id: 0, 157; label: "R-5-4 Balancer", preview: false, empty: false] [id: 0, 158; label: "R-5-5 Balancer", preview: false, empty: false] [id: 0, 159; label: "R-5-6 Balancer", preview: false, empty: false] [id: 0, 160; label: "R-5-7 Balancer", preview: false, empty: false] [id: 0, 161; label: "R-5-8 Balancer", preview: false, empty: false] [id: 0, 162; label: "R-6-1 Balancer", preview: false, empty: false] [id: 0, 163; label: "R-6-2 Balancer", preview: false, empty: false] [id: 0, 164; label: "R-6-3 Balancer", preview: false, empty: false] [id: 0, 165; label: "R-6-4 Balancer", preview: false, empty: false] [id: 0, 166; label: "R-6-5 Balancer", preview: false, empty: false] [id: 0, 167; label: "R-6-6 Balancer", preview: false, empty: false] [id: 0, 168; label: "R-6-7 Balancer", preview: false, empty: false] [id: 0, 169; label: "R-6-8 Balancer", preview: false, empty: false] [id: 0, 170; label: "R-7-1 Balancer", preview: false, empty: false] [id: 0, 171; label: "R-7-2 Balancer", preview: false, empty: false] [id: 0, 172; label: "R-7-3 Balancer", preview: false, empty: false] [id: 0, 173; label: "R-7-4 Balancer", preview: false, empty: false] [id: 0, 174; label: "R-7-5 Balancer", preview: false, empty: false] [id: 0, 175; label: "R-7-6 Balancer", preview: false, empty: false] [id: 0, 176; label: "R-7-7 Balancer", preview: false, empty: false] [id: 0, 177; label: "R-7-8 Balancer", preview: false, empty: false] [id: 0, 178; label: "R-8-3 Balancer", preview: false, empty: false] [id: 0, 179; label: "R-8-4 Balancer", preview: false, empty: false] [id: 0, 180; label: "R-8-5 Balancer", preview: false, empty: false] [id: 0, 181; label: "R-8-6 Balancer", preview: false, empty: false] [id: 0, 182; label: "R-8-7 Balancer", preview: false, empty: false] [id: 0, 183; label: "R-8-8 Balancer", preview: false, empty: false] [id: 0, 184; label: "Y-1-3 Balancer", preview: false, empty: false] [id: 0, 185; label: "Y-1-5 Balancer", preview: false, empty: false] [id: 0, 186; label: "Y-1-6 Balancer", preview: false, empty: false] [id: 0, 187; label: "Y-1-7 Balancer", preview: false, empty: false] [id: 0, 188; label: "Y-2-3 Balancer", preview: false, empty: false] [id: 0, 189; label: "Y-2-5 Balancer", preview: false, empty: false] [id: 0, 190; label: "Y-2-6 Balancer", preview: false, empty: false] [id: 0, 191; label: "Y-2-7 Balancer", preview: false, empty: false] [id: 0, 192; label: "Y-3-1 Balancer", preview: false, empty: false] [id: 0, 193; label: "Y-3-2 Balancer", preview: false, empty: false] [id: 0, 194; label: "Y-3-3 Balancer", preview: false, empty: false] [id: 0, 195; label: "Y-3-4 Balancer", preview: false, empty: false] [id: 0, 196; label: "Y-3-5 Balancer", preview: false, empty: false] [id: 0, 197; label: "Y-3-6 Balancer", preview: false, empty: false] [id: 0, 198; label: "Y-3-7 Balancer", preview: false, empty: false] [id: 0, 199; label: "Y-3-8 Balancer", preview: false, empty: false] [id: 0, 200; label: "Y-4-3 Balancer", preview: false, empty: false] [id: 0, 201; label: "Y-4-4 Balancer", preview: false, empty: false] [id: 0, 202; label: "Y-4-5 Balancer", preview: false, empty: false] [id: 0, 203; label: "Y-4-6 Balancer", preview: false, empty: false] [id: 0, 204; label: "Y-4-7 Balancer", preview: false, empty: false] [id: 0, 205; label: "Y-4-8 Balancer", preview: false, empty: false] [id: 0, 206; label: "Y-5-1 Balancer", preview: false, empty: false] [id: 0, 207; label: "Y-5-2 Balancer", preview: false, empty: false] [id: 0, 208; label: "Y-5-3 Balancer", preview: false, empty: false] [id: 0, 209; label: "Y-5-4 Balancer", preview: false, empty: false] [id: 0, 210; label: "Y-5-5 Balancer", preview: false, empty: false] [id: 0, 211; label: "Y-5-6 Balancer", preview: false, empty: false] [id: 0, 212; label: "Y-5-7 Balancer", preview: false, empty: false] [id: 0, 213; label: "Y-5-8 Balancer", preview: false, empty: false] [id: 0, 214; label: "Y-6-1 Balancer", preview: false, empty: false] [id: 0, 215; label: "Y-6-2 Balancer", preview: false, empty: false] [id: 0, 216; label: "Y-6-3 Balancer", preview: false, empty: false] [id: 0, 217; label: "Y-6-4 Balancer", preview: false, empty: false] [id: 0, 218; label: "Y-6-5 Balancer", preview: false, empty: false] [id: 0, 219; label: "Y-6-6 Balancer", preview: false, empty: false] [id: 0, 220; label: "Y-6-7 Balancer", preview: false, empty: false] [id: 0, 221; label: "Y-6-8 Balancer", preview: false, empty: false] [id: 0, 222; label: "Y-7-1 Balancer", preview: false, empty: false] [id: 0, 223; label: "Y-7-2 Balancer", preview: false, empty: false] [id: 0, 224; label: "Y-7-3 Balancer", preview: false, empty: false] [id: 0, 225; label: "Y-7-4 Balancer", preview: false, empty: false] [id: 0, 226; label: "Y-7-5 Balancer", preview: false, empty: false] [id: 0, 227; label: "Y-7-6 Balancer", preview: false, empty: false] [id: 0, 228; label: "Y-7-7 Balancer", preview: false, empty: false] [id: 0, 229; label: "Y-7-8 Balancer", preview: false, empty: false] [id: 0, 230; label: "Y-8-3 Balancer", preview: false, empty: false] [id: 0, 231; label: "Y-8-4 Balancer", preview: false, empty: false] [id: 0, 232; label: "Y-8-5 Balancer", preview: false, empty: false] [id: 0, 233; label: "Y-8-6 Balancer", preview: false, empty: false] [id: 0, 234; label: "Y-8-7 Balancer", preview: false, empty: false] [id: 0, 235; label: "Y-8-8 Balancer", preview: false, empty: false]) (id: 0, 44; label: "Circuits", preview: false, empty: false; book [id: 0, 19; label: "", preview: false, empty: false] [id: 0, 22; label: "", preview: false, empty: false] [id: 0, 23; label: "", preview: false, empty: false]) (id: 0, 72; label: "CompOreFactories", preview: false, empty: false; book [id: 0, 71; label: "Gears", preview: false, empty: false]) (id: 0, 42; label: "Early", preview: false, empty: false; book [id: 0, 3; label: "", preview: false, empty: false] [id: 0, 49; label: "", preview: false, empty: false] [id: 0, 54; label: "Simp. Steam Power", preview: false, empty: false]) (id: 0, 269; label: "Logi Builds", preview: false, empty: false; book [id: 0, 270; label: "Gr Circuit", preview: false, empty: false]) (id: 0, 18; label: "Mines", preview: false, empty: false; book [id: 0, 65; label: "Copper Comp", preview: false, empty: false] [id: 0, 62; label: "Mine Sort + Compress", preview: false, empty: false] [id: 0, 77; label: "Oil Pickup", preview: false, empty: false] [id: 0, 73; label: "Stone Comp", preview: false, empty: false] [id: 0, 68; label: "Uni Pickup", preview: false, empty: false]) (id: 0, 236; label: "Nuclear", preview: false, empty: false; book [id: 0, 237; label: "2 Reactors (160MW) with throttle", preview: false, empty: false] [id: 0, 238; label: "4 Reactors (480MW) with throttle", preview: false, empty: false] [id: 0, 239; label: "4 Reactors (480MW) with throttle", preview: false, empty: false] [id: 0, 240; label: "4 Reactors (480MW) with throttle (bots)", preview: false, empty: false] [id: 0, 241; label: "8 Reactors (1120MW) with throttle (bots)", preview: false, empty: false] [id: 0, 242; label: "Enrichment", preview: false, empty: false] [id: 0, 243; label: "Throttle", preview: false, empty: false] [id: 0, 244; label: "Throttle (no off switch)", preview: false, empty: false]) (id: 0, 67; label: "Out - Expensive", preview: false, empty: false; book [id: 0, 256; label: "Engine", preview: false, empty: false] [id: 0, 252; label: "Gr. Circuit - T3", preview: false, empty: false]) (id: 0, 251; label: "Out - General", preview: false, empty: false; book [id: 0, 271; label: "Belts", preview: false, empty: false] [id: 0, 259; label: "Blue Sci", preview: false, empty: false] [id: 0, 272; label: "Gears - 1H-5C Train", preview: false, empty: false] [id: 0, 246; label: "Inserters", preview: false, empty: false] [id: 0, 28; label: "LDS/RCU", preview: false, empty: false] [id: 0, 262; label: "Modules", preview: false, empty: false] [id: 0, 260; label: "Oil Ref", preview: false, empty: false] [id: 0, 78; label: "PLA", preview: false, empty: false] [id: 0, 261; label: "RCU - T3", preview: false, empty: false] [id: 0, 255; label: "Red", preview: false, empty: false] [id: 0, 257; label: "Red Sci", preview: false, empty: false] [id: 0, 253; label: "Ref. T3", preview: false, empty: false] [id: 0, 258; label: "Rkt Fuel", preview: false, empty: false] [id: 0, 263; label: "Rkt Silo", preview: false, empty: false]) (id: 0, 41; label: "Outpost Auto Trains", preview: false, empty: false; book [id: 0, 40; label: "", preview: false, empty: false] [id: 0, 46; label: "Refining Outpost", preview: false, empty: false] [id: 0, 48; label: "Refining Outpost", preview: false, empty: false]) (id: 0, 2; label: "Power", preview: false, empty: false; book [id: 0, 13; label: "", preview: false, empty: false] [id: 0, 14; label: "", preview: false, empty: false] [id: 0, 25; label: "", preview: false, empty: false] [id: 0, 26; label: "", preview: false, empty: false] [id: 0, 55; label: "", preview: false, empty: false] [id: 0, 70; label: "", preview: false, empty: false] [id: 0, 74; label: "", preview: false, empty: false] [id: 0, 52; label: "Solar - 3x3", preview: false, empty: false] [id: 0, 53; label: "Solar 1x1", preview: false, empty: false]) (id: 0, 43; label: "Waves", preview: false, empty: false; book [id: 0, 37; label: "Wave v3", preview: false, empty: false] [id: 0, 38; label: "Wave v4", preview: false, empty: false]) (id: 0, 15; label: "", preview: false, empty: false; single) (id: 0, 265; label: "", preview: false, empty: false; single) (id: 0, 267; label: "2x high-perf-3-way (LHD)", preview: false, empty: false; single) (id: 0, 268; label: "MultiCross LHD 8-Lane 6-Car junction by Tallinu", preview: false, empty: false; single) (id: 0, 264; label: "Oil Mix", preview: false, empty: false; single) (id: 0, 245; label: "Science v3 1.5/s", preview: false, empty: false; single) (id: 0, 266; label: "Square twister (LHD)", preview: false, empty: false; single) (id: 0, 69; label: "Ur. Processing", preview: false, empty: false; single
  65.373 Info BlueprintLibrary.cpp:800: Player shelf: playerIndex = 1, nextRecordID = 62; timestamp = 1508728830; records: (id: 1, 18; label: "", preview: true, empty: false; book [id: 1, 13; label: "", preview: true, empty: true] [id: 1, 14; label: "", preview: true, empty: true] [id: 1, 15; label: "", preview: true, empty: true] [id: 1, 27; label: "", preview: true, empty: true] [id: 1, 28; label: "", preview: true, empty: true] [id: 1, 16; label: "Rail - 4 Lane Main", preview: true, empty: true] [id: 1, 17; label: "Two Input Factory", preview: true, empty: true]) (id: 1, 56; label: "4xw-LH-SH", preview: false, empty: false; book [id: 1, 52; label: "", preview: false, empty: false] [id: 1, 53; label: "2 Lane", preview: false, empty: false] [id: 1, 54; label: "Right 90", preview: false, empty: false] [id: 1, 55; label: "Straight", preview: false, empty: false]) (id: 1, 42; label: "Balancers", preview: true, empty: false; book [id: 1, 41; label: "", preview: true, empty: true] [id: 1, 2; label: "4 Lane Blue Balancer", preview: true, empty: true] [id: 1, 32; label: "Slow 4 way Balancer", preview: true, empty: true]) (id: 1, 43; label: "Circuit Factorys (Bus Style)", preview: true, empty: false; book [id: 1, 29; label: "", preview: true, empty: true]) (id: 1, 7; label: "Mines", preview: true, empty: false; book [id: 1, 4; label: "", preview: true, empty: true] [id: 1, 5; label: "", preview: true, empty: true] [id: 1, 6; label: "", preview: true, empty: true] [id: 1, 26; label: "Transport Mine Strip", preview: true, empty: true]) (id: 1, 61; label: "Mines", preview: false, empty: false; book [id: 1, 57; label: "Copper Comp", preview: false, empty: false] [id: 1, 58; label: "Mine Sort + Compress", preview: false, empty: false] [id: 1, 59; label: "Stone Comp", preview: false, empty: false] [id: 1, 60; label: "Uni Pickup", preview: false, empty: false]) (id: 1, 38; label: "Science!", preview: true, empty: false; book [id: 1, 30; label: "", preview: true, empty: true] [id: 1, 31; label: "", preview: true, empty: true] [id: 1, 35; label: "Blue", preview: true, empty: true] [id: 1, 37; label: "HighTech", preview: true, empty: true] [id: 1, 34; label: "Military", preview: true, empty: true] [id: 1, 36; label: "Production", preview: true, empty: true] [id: 1, 33; label: "Red+Green", preview: true, empty: true]) (id: 1, 51; label: "Shopping Mall", preview: true, empty: false; book [id: 1, 47; label: "Mall (Tier 0)", preview: true, empty: true] [id: 1, 48; label: "Mall (Tier 0)", preview: true, empty: true] [id: 1, 49; label: "Mall (Tier 2)", preview: true, empty: true] [id: 1, 50; label: "Mall (Tier 3)", preview: true, empty: true]) (id: 1, 44; label: "", preview: true, empty: true; single) (id: 1, 45; label: "", preview: true, empty: true; single) (id: 1, 46; label: "", preview: true, empty: true; single
  66.309 Info BlueprintLibrary.cpp:53: Loaded external blueprint storage: playerIndex = 0, nextRecordID = 273; timestamp = 1514173711; records: (id: 0, 1; label: "4w-RH-DH", preview: false, empty: false; book [id: 0, 12; label: "", preview: false, empty: false] [id: 0, 21; label: "", preview: false, empty: false] [id: 0, 27; label: "", preview: false, empty: false] [id: 0, 39; label: "", preview: false, empty: false] [id: 0, 56; label: "Dump Station", preview: false, empty: false] [id: 0, 6; label: "Rail - 4 Lane Main", preview: false, empty: false] [id: 0, 50; label: "Switching Station - Drop", preview: false, empty: false] [id: 0, 7; label: "Two Input Factory", preview: false, empty: false]) (id: 0, 59; label: "4xw-LH-SH", preview: false, empty: false; book [id: 0, 64; label: "2 Lane", preview: false, empty: false] [id: 0, 79; label: "One Rail Intercept", preview: false, empty: false] [id: 0, 61; label: "Right 90", preview: false, empty: false] [id: 0, 248; label: "Straight", preview: false, empty: false] [id: 0, 249; label: "Straight - 2x", preview: false, empty: false] [id: 0, 250; label: "Straight - 3x", preview: false, empty: false]) (id: 0, 75; label: "Balancers", preview: false, empty: false; book [id: 0, 76; label: "6->4", preview: false, empty: false]) (id: 0, 80; label: "Belt Balancers", preview: false, empty: false; book [id: 0, 81; label: "B-1-3 Balancer", preview: false, empty: false] [id: 0, 82; label: "B-1-5 Balancer", preview: false, empty: false] [id: 0, 83; label: "B-1-6 Balancer", preview: false, empty: false] [id: 0, 84; label: "B-2-3 Balancer", preview: false, empty: false] [id: 0, 85; label: "B-2-5 Balancer", preview: false, empty: false] [id: 0, 86; label: "B-2-6 Balancer", preview: false, empty: false] [id: 0, 87; label: "B-2-7 Balancer", preview: false, empty: false] [id: 0, 88; label: "B-3-1 Balancer", preview: false, empty: false] [id: 0, 89; label: "B-3-2 Balancer", preview: false, empty: false] [id: 0, 90; label: "B-3-3 Balancer", preview: false, empty: false] [id: 0, 91; label: "B-3-4 Balancer", preview: false, empty: false] [id: 0, 92; label: "B-3-5 Balancer", preview: false, empty: false] [id: 0, 93; label: "B-3-6 Balancer", preview: false, empty: false] [id: 0, 94; label: "B-3-7 Balancer", preview: false, empty: false] [id: 0, 95; label: "B-3-8 Balancer", preview: false, empty: false] [id: 0, 96; label: "B-4-3 Balancer", preview: false, empty: false] [id: 0, 97; label: "B-4-4 Balancer", preview: false, empty: false] [id: 0, 98; label: "B-4-5 Balancer", preview: false, empty: false] [id: 0, 99; label: "B-4-6 Balancer", preview: false, empty: false] [id: 0, 100; label: "B-4-7 Balancer", preview: false, empty: false] [id: 0, 101; label: "B-4-8 Balancer", preview: false, empty: false] [id: 0, 102; label: "B-5-1 Balancer", preview: false, empty: false] [id: 0, 103; label: "B-5-2 Balancer", preview: false, empty: false] [id: 0, 104; label: "B-5-3 Balancer", preview: false, empty: false] [id: 0, 105; label: "B-5-4 Balancer", preview: false, empty: false] [id: 0, 106; label: "B-5-5 Balancer", preview: false, empty: false] [id: 0, 107; label: "B-5-6 Balancer", preview: false, empty: false] [id: 0, 108; label: "B-5-7 Balancer", preview: false, empty: false] [id: 0, 109; label: "B-5-8 Balancer", preview: false, empty: false] [id: 0, 110; label: "B-6-1 Balancer", preview: false, empty: false] [id: 0, 111; label: "B-6-2 Balancer", preview: false, empty: false] [id: 0, 112; label: "B-6-3 Balancer", preview: false, empty: false] [id: 0, 113; label: "B-6-4 Balancer", preview: false, empty: false] [id: 0, 114; label: "B-6-5 Balancer", preview: false, empty: false] [id: 0, 115; label: "B-6-6 Balancer", preview: false, empty: false] [id: 0, 116; label: "B-6-7 Balancer", preview: false, empty: false] [id: 0, 117; label: "B-6-8 Balancer", preview: false, empty: false] [id: 0, 118; label: "B-7-1 Balancer", preview: false, empty: false] [id: 0, 119; label: "B-7-2 Balancer", preview: false, empty: false] [id: 0, 120; label: "B-7-3 Balancer", preview: false, empty: false] [id: 0, 121; label: "B-7-4 Balancer", preview: false, empty: false] [id: 0, 122; label: "B-7-5 Balancer", preview: false, empty: false] [id: 0, 123; label: "B-7-6 Balancer", preview: false, empty: false] [id: 0, 124; label: "B-7-7 Balancer", preview: false, empty: false] [id: 0, 125; label: "B-7-8 Balancer", preview: false, empty: false] [id: 0, 126; label: "B-8-3 Balancer", preview: false, empty: false] [id: 0, 127; label: "B-8-4 Balancer", preview: false, empty: false] [id: 0, 128; label: "B-8-5 Balancer", preview: false, empty: false] [id: 0, 129; label: "B-8-6 Balancer", preview: false, empty: false] [id: 0, 130; label: "B-8-7 Balancer", preview: false, empty: false] [id: 0, 131; label: "B-8-8 Balancer", preview: false, empty: false] [id: 0, 132; label: "R-1-3 Balancer", preview: false, empty: false] [id: 0, 133; label: "R-1-5 Balancer", preview: false, empty: false] [id: 0, 134; label: "R-1-6 Balancer", preview: false, empty: false] [id: 0, 135; label: "R-1-7 Balancer", preview: false, empty: false] [id: 0, 136; label: "R-2-3 Balancer", preview: false, empty: false] [id: 0, 137; label: "R-2-5 Balancer", preview: false, empty: false] [id: 0, 138; label: "R-2-6 Balancer", preview: false, empty: false] [id: 0, 139; label: "R-2-7 Balancer", preview: false, empty: false] [id: 0, 140; label: "R-3-1 Balancer", preview: false, empty: false] [id: 0, 141; label: "R-3-2 Balancer", preview: false, empty: false] [id: 0, 142; label: "R-3-3 Balancer", preview: false, empty: false] [id: 0, 143; label: "R-3-4 Balancer", preview: false, empty: false] [id: 0, 144; label: "R-3-5 Balancer", preview: false, empty: false] [id: 0, 145; label: "R-3-6 Balancer", preview: false, empty: false] [id: 0, 146; label: "R-3-7 Balancer", preview: false, empty: false] [id: 0, 147; label: "R-3-8 Balancer", preview: false, empty: false] [id: 0, 148; label: "R-4-3 Balancer", preview: false, empty: false] [id: 0, 149; label: "R-4-4 Balancer", preview: false, empty: false] [id: 0, 150; label: "R-4-5 Balancer", preview: false, empty: false] [id: 0, 151; label: "R-4-6 Balancer", preview: false, empty: false] [id: 0, 152; label: "R-4-7 Balancer", preview: false, empty: false] [id: 0, 153; label: "R-4-8 Balancer", preview: false, empty: false] [id: 0, 154; label: "R-5-1 Balancer", preview: false, empty: false] [id: 0, 155; label: "R-5-2 Balancer", preview: false, empty: false] [id: 0, 156; label: "R-5-3 Balancer", preview: false, empty: false] [id: 0, 157; label: "R-5-4 Balancer", preview: false, empty: false] [id: 0, 158; label: "R-5-5 Balancer", preview: false, empty: false] [id: 0, 159; label: "R-5-6 Balancer", preview: false, empty: false] [id: 0, 160; label: "R-5-7 Balancer", preview: false, empty: false] [id: 0, 161; label: "R-5-8 Balancer", preview: false, empty: false] [id: 0, 162; label: "R-6-1 Balancer", preview: false, empty: false] [id: 0, 163; label: "R-6-2 Balancer", preview: false, empty: false] [id: 0, 164; label: "R-6-3 Balancer", preview: false, empty: false] [id: 0, 165; label: "R-6-4 Balancer", preview: false, empty: false] [id: 0, 166; label: "R-6-5 Balancer", preview: false, empty: false] [id: 0, 167; label: "R-6-6 Balancer", preview: false, empty: false] [id: 0, 168; label: "R-6-7 Balancer", preview: false, empty: false] [id: 0, 169; label: "R-6-8 Balancer", preview: false, empty: false] [id: 0, 170; label: "R-7-1 Balancer", preview: false, empty: false] [id: 0, 171; label: "R-7-2 Balancer", preview: false, empty: false] [id: 0, 172; label: "R-7-3 Balancer", preview: false, empty: false] [id: 0, 173; label: "R-7-4 Balancer", preview: false, empty: false] [id: 0, 174; label: "R-7-5 Balancer", preview: false, empty: false] [id: 0, 175; label: "R-7-6 Balancer", preview: false, empty: false] [id: 0, 176; label: "R-7-7 Balancer", preview: false, empty: false] [id: 0, 177; label: "R-7-8 Balancer", preview: false, empty: false] [id: 0, 178; label: "R-8-3 Balancer", preview: false, empty: false] [id: 0, 179; label: "R-8-4 Balancer", preview: false, empty: false] [id: 0, 180; label: "R-8-5 Balancer", preview: false, empty: false] [id: 0, 181; label: "R-8-6 Balancer", preview: false, empty: false] [id: 0, 182; label: "R-8-7 Balancer", preview: false, empty: false] [id: 0, 183; label: "R-8-8 Balancer", preview: false, empty: false] [id: 0, 184; label: "Y-1-3 Balancer", preview: false, empty: false] [id: 0, 185; label: "Y-1-5 Balancer", preview: false, empty: false] [id: 0, 186; label: "Y-1-6 Balancer", preview: false, empty: false] [id: 0, 187; label: "Y-1-7 Balancer", preview: false, empty: false] [id: 0, 188; label: "Y-2-3 Balancer", preview: false, empty: false] [id: 0, 189; label: "Y-2-5 Balancer", preview: false, empty: false] [id: 0, 190; label: "Y-2-6 Balancer", preview: false, empty: false] [id: 0, 191; label: "Y-2-7 Balancer", preview: false, empty: false] [id: 0, 192; label: "Y-3-1 Balancer", preview: false, empty: false] [id: 0, 193; label: "Y-3-2 Balancer", preview: false, empty: false] [id: 0, 194; label: "Y-3-3 Balancer", preview: false, empty: false] [id: 0, 195; label: "Y-3-4 Balancer", preview: false, empty: false] [id: 0, 196; label: "Y-3-5 Balancer", preview: false, empty: false] [id: 0, 197; label: "Y-3-6 Balancer", preview: false, empty: false] [id: 0, 198; label: "Y-3-7 Balancer", preview: false, empty: false] [id: 0, 199; label: "Y-3-8 Balancer", preview: false, empty: false] [id: 0, 200; label: "Y-4-3 Balancer", preview: false, empty: false] [id: 0, 201; label: "Y-4-4 Balancer", preview: false, empty: false] [id: 0, 202; label: "Y-4-5 Balancer", preview: false, empty: false] [id: 0, 203; label: "Y-4-6 Balancer", preview: false, empty: false] [id: 0, 204; label: "Y-4-7 Balancer", preview: false, empty: false] [id: 0, 205; label: "Y-4-8 Balancer", preview: false, empty: false] [id: 0, 206; label: "Y-5-1 Balancer", preview: false, empty: false] [id: 0, 207; label: "Y-5-2 Balancer", preview: false, empty: false] [id: 0, 208; label: "Y-5-3 Balancer", preview: false, empty: false] [id: 0, 209; label: "Y-5-4 Balancer", preview: false, empty: false] [id: 0, 210; label: "Y-5-5 Balancer", preview: false, empty: false] [id: 0, 211; label: "Y-5-6 Balancer", preview: false, empty: false] [id: 0, 212; label: "Y-5-7 Balancer", preview: false, empty: false] [id: 0, 213; label: "Y-5-8 Balancer", preview: false, empty: false] [id: 0, 214; label: "Y-6-1 Balancer", preview: false, empty: false] [id: 0, 215; label: "Y-6-2 Balancer", preview: false, empty: false] [id: 0, 216; label: "Y-6-3 Balancer", preview: false, empty: false] [id: 0, 217; label: "Y-6-4 Balancer", preview: false, empty: false] [id: 0, 218; label: "Y-6-5 Balancer", preview: false, empty: false] [id: 0, 219; label: "Y-6-6 Balancer", preview: false, empty: false] [id: 0, 220; label: "Y-6-7 Balancer", preview: false, empty: false] [id: 0, 221; label: "Y-6-8 Balancer", preview: false, empty: false] [id: 0, 222; label: "Y-7-1 Balancer", preview: false, empty: false] [id: 0, 223; label: "Y-7-2 Balancer", preview: false, empty: false] [id: 0, 224; label: "Y-7-3 Balancer", preview: false, empty: false] [id: 0, 225; label: "Y-7-4 Balancer", preview: false, empty: false] [id: 0, 226; label: "Y-7-5 Balancer", preview: false, empty: false] [id: 0, 227; label: "Y-7-6 Balancer", preview: false, empty: false] [id: 0, 228; label: "Y-7-7 Balancer", preview: false, empty: false] [id: 0, 229; label: "Y-7-8 Balancer", preview: false, empty: false] [id: 0, 230; label: "Y-8-3 Balancer", preview: false, empty: false] [id: 0, 231; label: "Y-8-4 Balancer", preview: false, empty: false] [id: 0, 232; label: "Y-8-5 Balancer", preview: false, empty: false] [id: 0, 233; label: "Y-8-6 Balancer", preview: false, empty: false] [id: 0, 234; label: "Y-8-7 Balancer", preview: false, empty: false] [id: 0, 235; label: "Y-8-8 Balancer", preview: false, empty: false]) (id: 0, 44; label: "Circuits", preview: false, empty: false; book [id: 0, 19; label: "", preview: false, empty: false] [id: 0, 22; label: "", preview: false, empty: false] [id: 0, 23; label: "", preview: false, empty: false]) (id: 0, 72; label: "CompOreFactories", preview: false, empty: false; book [id: 0, 71; label: "Gears", preview: false, empty: false]) (id: 0, 42; label: "Early", preview: false, empty: false; book [id: 0, 3; label: "", preview: false, empty: false] [id: 0, 49; label: "", preview: false, empty: false] [id: 0, 54; label: "Simp. Steam Power", preview: false, empty: false]) (id: 0, 269; label: "Logi Builds", preview: false, empty: false; book [id: 0, 270; label: "Gr Circuit", preview: false, empty: false]) (id: 0, 18; label: "Mines", preview: false, empty: false; book [id: 0, 65; label: "Copper Comp", preview: false, empty: false] [id: 0, 62; label: "Mine Sort + Compress", preview: false, empty: false] [id: 0, 77; label: "Oil Pickup", preview: false, empty: false] [id: 0, 73; label: "Stone Comp", preview: false, empty: false] [id: 0, 68; label: "Uni Pickup", preview: false, empty: false]) (id: 0, 236; label: "Nuclear", preview: false, empty: false; book [id: 0, 237; label: "2 Reactors (160MW) with throttle", preview: false, empty: false] [id: 0, 238; label: "4 Reactors (480MW) with throttle", preview: false, empty: false] [id: 0, 239; label: "4 Reactors (480MW) with throttle", preview: false, empty: false] [id: 0, 240; label: "4 Reactors (480MW) with throttle (bots)", preview: false, empty: false] [id: 0, 241; label: "8 Reactors (1120MW) with throttle (bots)", preview: false, empty: false] [id: 0, 242; label: "Enrichment", preview: false, empty: false] [id: 0, 243; label: "Throttle", preview: false, empty: false] [id: 0, 244; label: "Throttle (no off switch)", preview: false, empty: false]) (id: 0, 67; label: "Out - Expensive", preview: false, empty: false; book [id: 0, 256; label: "Engine", preview: false, empty: false] [id: 0, 252; label: "Gr. Circuit - T3", preview: false, empty: false]) (id: 0, 251; label: "Out - General", preview: false, empty: false; book [id: 0, 271; label: "Belts", preview: false, empty: false] [id: 0, 259; label: "Blue Sci", preview: false, empty: false] [id: 0, 272; label: "Gears - 1H-5C Train", preview: false, empty: false] [id: 0, 246; label: "Inserters", preview: false, empty: false] [id: 0, 28; label: "LDS/RCU", preview: false, empty: false] [id: 0, 262; label: "Modules", preview: false, empty: false] [id: 0, 260; label: "Oil Ref", preview: false, empty: false] [id: 0, 78; label: "PLA", preview: false, empty: false] [id: 0, 261; label: "RCU - T3", preview: false, empty: false] [id: 0, 255; label: "Red", preview: false, empty: false] [id: 0, 257; label: "Red Sci", preview: false, empty: false] [id: 0, 253; label: "Ref. T3", preview: false, empty: false] [id: 0, 258; label: "Rkt Fuel", preview: false, empty: false] [id: 0, 263; label: "Rkt Silo", preview: false, empty: false]) (id: 0, 41; label: "Outpost Auto Trains", preview: false, empty: false; book [id: 0, 40; label: "", preview: false, empty: false] [id: 0, 46; label: "Refining Outpost", preview: false, empty: false] [id: 0, 48; label: "Refining Outpost", preview: false, empty: false]) (id: 0, 2; label: "Power", preview: false, empty: false; book [id: 0, 13; label: "", preview: false, empty: false] [id: 0, 14; label: "", preview: false, empty: false] [id: 0, 25; label: "", preview: false, empty: false] [id: 0, 26; label: "", preview: false, empty: false] [id: 0, 55; label: "", preview: false, empty: false] [id: 0, 70; label: "", preview: false, empty: false] [id: 0, 74; label: "", preview: false, empty: false] [id: 0, 52; label: "Solar - 3x3", preview: false, empty: false] [id: 0, 53; label: "Solar 1x1", preview: false, empty: false]) (id: 0, 43; label: "Waves", preview: false, empty: false; book [id: 0, 37; label: "Wave v3", preview: false, empty: false] [id: 0, 38; label: "Wave v4", preview: false, empty: false]) (id: 0, 15; label: "", preview: false, empty: false; single) (id: 0, 265; label: "", preview: false, empty: false; single) (id: 0, 267; label: "2x high-perf-3-way (LHD)", preview: false, empty: false; single) (id: 0, 268; label: "MultiCross LHD 8-Lane 6-Car junction by Tallinu", preview: false, empty: false; single) (id: 0, 264; label: "Oil Mix", preview: false, empty: false; single) (id: 0, 245; label: "Science v3 1.5/s", preview: false, empty: false; single) (id: 0, 266; label: "Square twister (LHD)", preview: false, empty: false; single) (id: 0, 69; label: "Ur. Processing", preview: false, empty: false; single
  66.312 Loading script.dat: 291379 bytes.
  66.327 Checksum for script /home/user/Desktop/factorio/temp/currently-playing/control.lua: 2309010108
  66.329 Checksum for script __Bottleneck__/control.lua: 730129785
  66.331 Checksum for script __minimap-autohide__/control.lua: 1802128608
  66.334 Checksum for script __NewGamePlus__/control.lua: 3763340208
  67.207 Script @/home/user/Desktop/factorio/data/core/lualib/silo-script.lua:23: Running silo script migration: 1 -> 2
  67.208 Script @/home/user/Desktop/factorio/data/core/lualib/silo-script.lua:118: Executing silo script migration - Mod gui from left to top
Factorio crashed. Generating symbolized stacktrace, please wait ...
  76.030 Warning Logger.cpp:446: Symbols.size() == 22, usedSize == 19
#0  0x0000000000b0ea8d in Logger::logStacktrace(StackTraceInfo*) at /tmp/factorio-PIM9UZ/src/Util/Logger.cpp:471
#1  0x00000000006897b7 in CrashHandler::writeStackTrace(CrashHandler::CrashReason) at /tmp/factorio-PIM9UZ/src/Util/CrashHandler.cpp:127
#2  0x00000000006899ca in CrashHandler::SignalHandler(int) at /tmp/factorio-PIM9UZ/src/Util/CrashHandler.cpp:421
#3  0x0000000000035950 in ?? at ??:0
#4  (nil) in ?? at ??:0
#5  0x000000000000000b in ?? at ??:0
#6  0x000000000002dd67 in ?? at ??:0
#7  0x000000000002de12 in ?? at ??:0
#8  0x000000000108d716 in agui::Widget::getWidgetUnderMouse(agui::Point, agui::Point, agui::Rectangle) at ??:?
#9  0x0000000001056912 in agui::Gui::handleMouseAxes(agui::MouseInput const&, bool) at ??:?
#10 0x00000000010582de in agui::Gui::recursiveDoLogic(agui::Widget*) [clone .part.12] at Gui.cpp:?
#11 0x0000000001059811 in agui::Gui::logic() at ??:?
#12 0x0000000000956322 in GlobalContext::updateGui() at /tmp/factorio-PIM9UZ/src/GlobalContext.cpp:1193
#13 0x0000000000c19307 in MainLoop::prepare() at /tmp/factorio-PIM9UZ/src/MainLoop.cpp:784
#14 0x0000000000c2f60b in std::__atomic_base<bool>::store(bool, std::memory_order) at /usr/include/c++/7/bits/atomic_base.h:374
#15 0x0000000000c2fa66 in std::__atomic_base<bool>::operator=(bool) at /usr/include/c++/7/bits/atomic_base.h:267
#16 0x0000000000429a87 in std::atomic<bool>::operator=(bool) at /usr/include/c++/7/atomic:79
#17 (nil) in MainLoop::mainLoopStep(WorkerThread&, MainLoop::HeavyMode) at /tmp/factorio-PIM9UZ/src/MainLoop.cpp:527
#18 0x000000000042b1ef in MainLoop::run(std::experimental::filesystem::Path const&, std::experimental::filesystem::Path const&, bool, bool, std::function<void ()>, std::experimental::filesystem::Path const&, MainLoop::HeavyMode) at /tmp/factorio-PIM9UZ/src/MainLoop.cpp:331
  81.039 Warning Logger.cpp:446: Symbols.size() == 21, usedSize == 18
  81.041 Error CrashHandler.cpp:128: Map tick at moment of crash: 88377736
  81.041 Error Util.cpp:67: 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.
Last edited by mrgasp on Wed Dec 27, 2017 5:31 am, edited 1 time in total.

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

Re: [kovarex] [0.16.3] agui::Widget::getWidgetUnderMouse

Post by kovarex » Tue Dec 26, 2017 8:43 pm

mrgasp wrote:I can add too the information, it happens in single player also, when ever I move my mouse off the window while loading a save.

edit: Also, it doesn't seem to happen on my monitor positioned at +1920+0, just on the +0+0 monitor, when I move the mouse off the window, even if the mouse stays on the +0+0 screen
edit2: it doesn't have to do with the monitors, its when ever my mouse goes to the + position of the window (off the bottom or right), it doesn't crash if I move the mouse up above the window, or to the left. Hope this helps..
Fedora 25, NVidia Proprietary drivers, XFCE4, Dual screens.

Code: Select all

  39.022 Loading script.dat: 82809 bytes.
  39.025 Checksum for script /home/user/Desktop/factorio/temp/currently-playing/control.lua: 2309010108
  39.026 Checksum for script __Bottleneck__/control.lua: 3509233358
  39.027 Checksum for script __Infinizoom__/control.lua: 3190972662
  39.028 Checksum for script __minimap-autohide__/control.lua: 1802128608
  39.031 Checksum for script __NewGamePlus__/control.lua: 3763340208
Factorio crashed. Generating symbolized stacktrace, please wait ...
  42.773 Warning Logger.cpp:446: Symbols.size() == 22, usedSize == 21
#0  0x0000000000b0f1ed in Logger::logStacktrace(StackTraceInfo*) at /tmp/factorio-xn9m9f/src/Util/Logger.cpp:471
#1  0x00000000006879c7 in CrashHandler::writeStackTrace(CrashHandler::CrashReason) at /tmp/factorio-xn9m9f/src/Util/CrashHandler.cpp:127
#2  0x0000000000687bda in CrashHandler::SignalHandler(int) at /tmp/factorio-xn9m9f/src/Util/CrashHandler.cpp:421
#3  0x0000000000035950 in ?? at ??:0
#4  (nil) in ?? at ??:0
#5  0x000000000000000b in ?? at ??:0
#6  0x000000000002dd67 in ?? at ??:0
#7  0x000000000002de12 in ?? at ??:0
#8  0x0000000001092436 in agui::Widget::getWidgetUnderMouse(agui::Point, agui::Point, agui::Rectangle) at ??:?
#9  0x00000000010584d2 in agui::Gui::handleMouseAxes(agui::MouseInput const&, bool) at ??:?
#10 0x0000000001058e61 in agui::Gui::getWidgetUnderMouse() at ??:?
#11 0x00000000009626cd in InputState::inGui() at /tmp/factorio-xn9m9f/src/Input/InputState.cpp:88
#12 0x00000000009d39ea in InputHandlerAllegro::sendBuildByMovingChanges() at /tmp/factorio-xn9m9f/src/Input/InputHandlerAllegro.cpp:1328
#13 0x0000000000bb13b9 in InputHandlerAllegro::sendStateChanges() at /tmp/factorio-xn9m9f/src/Input/InputHandlerAllegro.cpp:940
#14 0x00000000009cd3b4 in GameActionHandler::update() at /tmp/factorio-xn9m9f/src/GameActionHandler.cpp:304
#15 0x0000000000c2b188 in MainLoop::gameUpdateStep(MultiplayerManagerBase*, Scenario*, AppManager*, MainLoop::HeavyMode) at /tmp/factorio-xn9m9f/src/MainLoop.cpp:979
#16 0x0000000000c2bcdf in MainLoop::gameUpdateLoop(MainLoop::HeavyMode) at /tmp/factorio-xn9m9f/src/MainLoop.cpp:852
#17 0x0000000000688c55 in std::function<void ()>::operator=(decltype(nullptr)) at /usr/include/c++/7/bits/std_function.h:514
#18 0x0000000001496c0f in WorkerThread::loop() at /tmp/factorio-xn9m9f/src/Util/WorkerThread.cpp:36
#19 0x000000000000773a in execute_native_thread_routine at jidctflt.c:?
#20 (nil) in ?? at ??:0
  46.314 Warning Logger.cpp:446: Symbols.size() == 21, usedSize == 20
  46.314 Error CrashHandler.cpp:128: Map tick at moment of crash: 83322688
  46.314 Error Util.cpp:67: 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.
Why did you post just part of the log?

mrgasp
Burner Inserter
Burner Inserter
Posts: 8
Joined: Wed Nov 30, 2016 9:00 pm
Contact:

Re: [kovarex] [0.16.3] agui::Widget::getWidgetUnderMouse

Post by mrgasp » Wed Dec 27, 2017 5:49 am

kovarex wrote: Why did you post just part of the log?
I've edited that post to include a new log, fully. I also updated to the 0.16.7, and it still happens, but for some reason I can't make it happen routinely, or find much of a pattern to it

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

Re: [Oxyd] [0.16.3] agui::Widget::getWidgetUnderMouse

Post by kovarex » Sat Dec 30, 2017 2:05 pm

Related 5590

Oxyd
Factorio Staff
Factorio Staff
Posts: 1279
Joined: Thu May 07, 2015 8:42 am
Contact:

Re: [Oxyd] [0.16.3] agui::Widget::getWidgetUnderMouse

Post by Oxyd » Sat Dec 30, 2017 9:05 pm

Thanks, this will be fixed in 0.16.12.

Post Reply

Return to “Resolved Problems and Bugs”

Who is online

Users browsing this forum: No registered users