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
function: @stdlib.lua -- file: null line # 52
function: @stdlib.lua -- file: null line # 63
function: @stdlib.lua -- file: null line # 64
Repeat the above statement many times
function: sort -- file: MMListBox.lua line # 82 | MOD: Mod Manager
function: updateFilter -- file: ModSelector.lua line # 1219 | MOD: Mod Manager
function: order -- file: MMPanelFilter.lua line # 432 | MOD: Mod Manager
function: onMouseUp -- file: ISTickBox.lua line # 189 | Vanilla
java.lang.RuntimeException: Stack overflow
at se.krka.kahlua.vm.Coroutine.ensureStacksize(Coroutine.java:131)
at se.krka.kahlua.vm.Coroutine.setTop(Coroutine.java:147)
at se.krka.kahlua.vm.LuaCallFrame.setTop(LuaCallFrame.java:126)
at se.krka.kahlua.vm.LuaCallFrame.init(LuaCallFrame.java:151)
at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:999)
at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1980)
at se.krka.kahlua.vm.KahluaThread.pcallBoolean(KahluaThread.java:1924)
at se.krka.kahlua.integration.LuaCaller.protectedCallBoolean(LuaCaller.java:104)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1228)
at zombie.ui.UIElement.onMouseUp(UIElement.java:1183)
at zombie.ui.UIManager.update(UIManager.java:816)
at zombie.GameWindow.logic(GameWindow.java:262)
at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71)
at zombie.GameWindow.frameStep(GameWindow.java:765)
at zombie.GameWindow.run_ez(GameWindow.java:681)
at zombie.GameWindow.mainThread(GameWindow.java:495)
at java.base/java.lang.Thread.run(Unknown Source)
`
Anyway, try to unsubscribe from my mod, launch the game, and check if the error repeats.
Judging by the logs you sent, the problem is not in my mod.
also make sure that ModManager is the very first (should be located at the top of the mod loading list).
Thanks for finding it!
This error occurs when my mod is enabled and the player tries to sort the list of all mods by date in the main ModManager window.
Steps to reproduce
Main Menu -> Mods -> [mods "Mod Manager" and "Mod Manager: Load Order Sorter" are enabled] -> Sort : by date added -> descending
I'm trying to reproduce what you're talking about now, and it doesn't work...
prerequisites: ModManager and ModManagerLoadOrderSorter are enabled.
steps: enable the '69 MIni Mk2 mod (requires that Damn library)
result: there are no problems, that Damn library is activated, no extra mods are enabled
But enabling dependent mods is not part of my mod's functionality. ModManager is responsible for that.
But maybe people don't need it to sort "intelligently." After all, most mods are not affected by ordering. The automatic enabling of dependencies on the original modmanager is sufficient.
For me, it would be good enough to see in the list of load order which mods are dependencies of other mods, and to tag mods that are "translated".
If you really want to complete this mod intelligently, perhaps rimworld's mod manager: rimpy is a good example.
I know the ModManager is responsible for enabling dependent. But I did an error occurred enabled a mod need dependent, and when I not enabled ModManagerLoadOrderSorter eliminates this problem.
In fact, you repetition of this error will still occur in ModManagerLoadOrderSorter not enabled, but only popup game err tips. errorMagnifier doesn't give the error I originally posted. Maybe it's not the same mistake.
Yes, I'm trying to figure it out. Most likely it's due to reuse of ModSelector class.
1: Load Order Sorter mod is enabled (or not) and the player tries to sort the list of all mods by date in the main ModManager window. Pop-up error
2: Load Order Sorter mod is enabled. The prefix of some mods cannot be started correctly. Cannot be repeated. For me it happened when Mod Options Readability Enhancements were enabled and modmanager incorrectly enabled POETRecycleEverything
3: Using the Load Order Sorter can not properly sort the mod. The '82 Oshkosh M911 is placed in front of that DAMN Library
reproduced even with only two mods enabled: "ModManager" and "ModManager:Server"
So this bug is not directly related to my mod
Then it is the fault of modmanager itself. Because I only enabled modmanager and Load Order Sorter