Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
`Callframe at: error
function: visit -- file: MLOS_sorting.lua line # 288 | MOD: Mod Load Order Sorter [b42]
function: visit -- file: MLOS_sorting.lua line # 295 | MOD: Mod Load Order Sorter [b42]
function: visit -- file: MLOS_sorting.lua line # 301 | MOD: Mod Load Order Sorter [b42]
function: topological_sort -- file: MLOS_sorting.lua line # 311 | MOD: Mod Load Order Sorter [b42]
function: autoSort -- file: MLOS_ModSelector_overrides.lua line # 92 | MOD: Mod Load Order Sorter [b42]
function: onOptionMouseDown -- file: ModLoadOrderPanel.lua line # 188 | Vanilla
function: newOnMouse -- file: MLOS_SortingRulesPanel.lua line # 57 | MOD: Mod Load Order Sorter [b42]
function: onMouseUp -- file: ISButton.lua line # 56 | Vanilla
se.krka.kahlua.vm.KahluaException: Dependencyes Cycle Detected for \FurryApocalypse
at se.krka.kahlua.stdlib.BaseLib.error(BaseLib.java:291)
at se.krka.kahlua.stdlib.BaseLib.call(BaseLib.java:119)
at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:192)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:988)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
at se.krka.kahlua.vm.KahluaThread.pcallBoolean(KahluaThread.java:1902)
at se.krka.kahlua.integration.LuaCaller.protectedCallBoolean(LuaCaller.java:104)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1626)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1581)
at zombie.ui.UIElement.onConsumeMouseButtonUp(UIElement.java:1688)
at zombie.ui.UIManager.updateMouseButtons(UIManager.java:861)
at zombie.ui.UIManager.update(UIManager.java:721)
at zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:176)
at zombie.GameWindow.logic(GameWindow.java:324)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:76)
at zombie.GameWindow.frameStep(GameWindow.java:909)
at zombie.GameWindow.run_ez(GameWindow.java:802)
at zombie.GameWindow.mainThread(GameWindow.java:600)
at java.base/java.lang.Thread.run(Unknown Source)
`
Seems the Furry apocalypse mod creates some trouble? how would i fix that?
it would be nice if your mod would be more Verbose in telling what exactly the issue is, instead of just throwing a error.
Thanks Tidurian.
yes, you are right, the error "Dependencyes Cycle Detected for \FurryApocalypse" could occur because the require option implies that the mod specified there (FurryApocalypse) should be loaded before "Furry Apocalypse Variety pack", but the loadModBefore option implies that the mod for which this option is specified should be loaded before those listed in this option (i.e. "Furry Apocalypse Variety pack" should be loaded before "FurryApocalypse"). which is a contradiction.
I will try to add the detection of such contradictions. Thanks again.
Vanilla treats it as "it just has to be enabled"
UI_MLOS_CurrentRules_Tooltip = "Das geltende Recht",
is telling "The applicable law" (goverment laws)
Better would be "Aktuelle Regeln"
"thats more literally "Current Rules" than goverment laws :)
LOG : General f:0, t:1740947346494> -------------------------------------------------------------
attempted index: name of non-table: null
LOG : General f:0, t:1740947346495> -----------------------------------------
STACK TRACE
-----------------------------------------
function: instantiate -- file: ModLoadOrderPanel.lua line # 34 | Vanilla
function: onOptionMouseDown -- file: ModSelector.lua line # 201 | Vanilla
function: onMouseUp -- file: ISButton.lua line # 56 | Vanilla
ERROR: General f:0, t:1740947346496> ExceptionLogger.logException> Exception thrown
java.lang.RuntimeException: attempted index: name of non-table: null at KahluaThread.tableget(KahluaThread.java:1667).
Stack trace:
se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1667)
se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:479)
se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
se.krka.kahlua.vm.KahluaThread.pcallBoolean(KahluaThread.java:1902)
se.krka.kahlua.integration.LuaCaller.protectedCallBoolean(LuaCaller.java:104)
zombie.ui.UIElement.onMouseUp(UIElement.java:1626)
zombie.ui.UIElement.onMouseUp(UIElement.java:1581)
zombie.ui.UIElement.onMouseUp(UIElement.java:1581)
zombie.ui.UIElement.onConsumeMouseButtonUp(UIElement.java:1688)
zombie.ui.UIManager.updateMouseButtons(UIManager.java:861)
zombie.ui.UIManager.update(UIManager.java:721)
zombie.GameProfiler.invokeAndMeasure(GameProfiler.java:176)
zombie.GameWindow.logic(GameWindow.java:324)
zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:76)
zombie.GameWindow.frameStep(GameWindow.java:909)
zombie.GameWindow.run_ez(GameWindow.java:802)
zombie.GameWindow.mainThread(GameWindow.java:600)
java.base/java.lang.Thread.run(Thread.java:1583)
LOG : General f:0, t:1740947346496> -----------------------------------------
STACK TRACE
-----------------------------------------
function: instantiate -- file: ModLoadOrderPanel.lua line # 34 | Vanilla
function: onOptionMouseDown -- file: ModSelector.lua line # 201 | Vanilla
function: onMouseUp -- file: ISButton.lua line # 56 | Vanilla
I was able to reproduce the problem locally too, but this error has nothing to do with my mod. This should be reported to the game developers.
The problem is that when the mod sorting window is initialized, it tries to load information about active mods, but when the list of active mods contains mods that are deleted (whether they do not exist locally, or have been unsubscribed from them), then there is a reference to an object that does not exist, because of which the game crashes
-------
`attempted index: name of non-table: null
function: instantiate -- file: ModLoadOrderPanel.lua line # 34 | Vanilla
function: onOptionMouseDown -- file: ModSelector.lua line # 201 | Vanilla
function: onMouseUp -- file: ISButton.lua line # 56 | Vanilla
java.lang.RuntimeException: attempted index: name of non-table: null
at se.krka.kahlua.vm.KahluaThread.tableget(KahluaThread.java:1667)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:479)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:173)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1963)
at se.krka.kahlua.vm.KahluaThread.pcallBoolean(KahluaThread.java:1902)
at se.krka.kahlua.integration.LuaCaller.protectedCallBoolean(LuaCaller.java:104)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1633)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1588)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1588)
at zombie.ui.UIElement.onConsumeMouseButtonUp(UIElement.java:1695)
at zombie.ui.UIManager.updateMouseButtons(UIManager.java:869)
at zombie.ui.UIManager.update(UIManager.java:728)
at zombie.GameWindow.logic(GameWindow.java:332)
at zombie.GameWindow.frameStep(GameWindow.java:928)
at zombie.GameWindow.run_ez(GameWindow.java:821)
at zombie.GameWindow.mainThread(GameWindow.java:619)
at java.base/java.lang.Thread.run(Unknown Source)
`
Please try to reproduce the same error but with the disabled "Mod Load Order Sorter [b42]"
judging from the error text this is a vanilla bug (see discussion above)