Improved Research Queue


A better GUI for managing the research queue. Unlimited size, move technologies up and down, automatically add prerequisites, filter & search technologies, pause/unpause, estimated time to completion, and more!

8 months ago
0.18 - 1.1
42664

b [FIXED] Mod crashing instantly when creating new world/adding mod to world

8 months ago

As in title, Right now I am using Factorio 1.1.21 and mod Version 0.4.17

Mods used (maybe relevant):
Advanced Solar High Resolution
Advanced Underground Piping
Alien Loot Economy
Belt Router
Cargo Ships
Dark Matter Replicators . 18+
Double Speed Belts
Even Distribution
Factorio Library
Factorio Plus Plus
Factorio Standard Library
FNEI
Improved Research Queue
Laboratory Productivity
Loader Redux
Loot Chest+
LTN - Logistic Train Network
LTN Combinator for 1.1
LTN Manager [ALPHA]
Memory Storage
Miniloader
MiscLib
Tiers 32
Warehousing Mod
YARM - Resource Monitor

Error while running event sonaxaton-research-queue::on_init()
sonaxaton-research-queue/scripts/rqtech.lua:18: stack overflow
stack traceback:
sonaxaton-research-queue/scripts/rqtech.lua:18: in function 'new'
sonaxaton-research-queue/scripts/rqtech.lua:88: in function 'new'
sonaxaton-research-queue/scripts/rqtech.lua:88: in function 'new'
sonaxaton-research-queue/scripts/rqtech.lua:88: in function 'new'
sonaxaton-research-queue/scripts/rqtech.lua:88: in function 'new'
sonaxaton-research-queue/scripts/rqtech.lua:88: in function 'new'
sonaxaton-research-queue/scripts/rqtech.lua:88: in function 'new'
sonaxaton-research-queue/scripts/rqtech.lua:88: in function 'new'
sonaxaton-research-queue/scripts/rqtech.lua:88: in function 'new'
sonaxaton-research-queue/scripts/rqtech.lua:88: in function 'new'
...
sonaxaton-research-queue/scripts/rqtech.lua:88: in function 'new'
sonaxaton-research-queue/scripts/rqtech.lua:88: in function 'new'
sonaxaton-research-queue/scripts/rqtech.lua:88: in function 'new'
sonaxaton-research-queue/scripts/rqtech.lua:88: in function 'new'
sonaxaton-research-queue/scripts/rqtech.lua:88: in function 'new'
sonaxaton-research-queue/scripts/rqtech.lua:88: in function 'new'
sonaxaton-research-queue/scripts/rqtech.lua:92: in function <sonaxaton-research-queue/scripts/rqtech.lua:17>
(...tail calls...)
sonaxaton-research-queue/scripts/gui/main.lua:263: in function 'build'
sonaxaton-research-queue/scripts/gui/actions.lua:112: in function 'init'
sonaxaton-research-queue/control.lua:94: in function 'init_player'
sonaxaton-research-queue/control.lua:139: in function <sonaxaton-research-queue/control.lua:127>

8 months ago

So I could add some checks to my mod to make sure it doesn't crash, but it looks like the reason it crashed was that Factorio Plus Plus has a technology that can never be researched. "Laserwall damage 2" requires "Energy weapons damage 7", but since "Energy weapons damage 7" is an infinite technology, it can never be completed. I can let them know about it, but in the mean time you won't be able to use that technology in my mod (it's impossible to research anyway even with the vanilla research GUI). I'll have a fix in the next version so at least it doesn't crash.

8 months ago

Fixed in v0.4.19

8 months ago

Woah, that was fast, thank You for fixing that ;)

New response