Files 1
Downloads 8,822
Favorites 19
My AddOns
View Bug Report
Farm Manager broken post update 31
Bug #: 3752
File: Farm Manager
Date: 08/26/21 05:44 PM
By: Lucinator
Status: Unconfirmed
this is the startup message I get

user:/AddOns/FarmManager/modules/FmSettings.lua:77: table index is nil
stack traceback:
user:/AddOns/FarmManager/modules/FmSettings.lua:77: in function 'classes.FmSettings:Init'
|caaaaaa<Locals> self = [table:1]{name = "FarmManagerFmSettings"} </Locals>|r
user:/AddOns/FarmManager/modules/FmSettings.lua:9: in function 'classes.FmSettings:New'
|caaaaaa<Locals> self = [table:2]{__isAbstractClass = F}, controller = [table:1] </Locals>|r
user:/AddOns/FarmManager/FarmManager.lua:28: in function 'FarmManager.Init'
user:/AddOns/FarmManager/FarmManager.lua:24: in function 'FarmManager.OnAddOnLoaded'
|caaaaaa<Locals> _ = 65536, addonName = "FarmManager" </Locals>|r

if you try to open the window (/farm) you get the following error message

user:/AddOns/FarmManager/FarmManager.lua:54: attempt to index a nil value
stack traceback:
user:/AddOns/FarmManager/FarmManager.lua:54: in function 'FarmManager.Show'
user:/AddOns/FarmManager/FarmManager.lua:118: in function 'fn'
|caaaaaa<Locals> arg = "", actualArgs = "", argIterator = [C]:-1, count = 0, func = user:/AddOns/FarmManager/FarmManager.lua:53 </Locals>|r
/EsoUI/Ingame/SlashCommands/SlashCommands_Shared.lua:204: in function 'DoCommand'
|caaaaaa<Locals> text = "/farm", command = "/farm", arguments = "", fn = user:/AddOns/FarmManager/FarmManager.lua:97 </Locals>|r
/EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:1799: in function 'SharedChatSystem:SubmitTextEntry'
|caaaaaa<Locals> self = [table:1]{maxContainerHeight = 380, currentNumNotifications = 5, allowMultipleContainers = F, ignoreTextEntryChangedEvent = F, isMinimized = F, currentChannel = 0, suppressSave = F, minContainerWidth = 300, shouldMinimizeAfterEntry = F, isMinimizingOrMaximizing = F, loaded = T, minContainerHeight = 170, isAgentChatActive = F, maxContainerWidth = 550, numUnreadMails = 33}, text = "/farm", valid = F, prefix = 47 </Locals>|r
/EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:2524: in function 'ZO_ChatTextEntry_Execute'
|caaaaaa<Locals> control = ud </Locals>|r
ZO_ChatWindowTextEntryEditBox_Enter:3: in function '(main chunk)'
|caaaaaa<Locals> self = ud </Locals>|r
(tail call): ?
(tail call): ?

RSS 2.0 Feed for Bug CommentsNotes Sort Options
By: Aleadis - 10/18/21 03:22 AM
Fix for the first noted bug
user:/AddOns/FarmManager/modules/FmSettings.lua:77: table index is nil

Simply delete line 77 from FmSettings.lua

I believe it is referencing an old itemtype that was scrubbed from the system because it was never implemented.

---------------------------------------------------------------------------

Fix for the second noted bug
user:/AddOns/FarmManager/FarmManager.lua:54: attempt to index a nil value

Change:
if count > 1 then actualArgs = actualArgs.." " end

to:
if count >= 1 then actualArgs = actualArgs.." " end
By: Aleadis - 10/18/21 03:24 AM
Above mentioned FarmManager.lua fix is referencing line 108 of the file in the SLASH_COMMANDS code block