Lua errors galore

Since Legion I have been getting LUA errors on every addon I use.

I mouse over details LUA. I use a item in my bag, LUA.

I use bugsack to check the LUA, LUA.

1x BugSack/core.lua:107: attempt to index field ‘button1’ (a nil value)
[BugSack/core.lua]:107: in function ‘EditBoxOnTextChanged’
[Blizzard_StaticPopup/SharedTemplates.lua]:66: in function <…faceBlizzard_StaticPopup/SharedTemplates.lua:62>

Locals:
self = StaticPopup1EditBox {
owningDialog = StaticPopup1 {
}
hasAutoComplete = false
Instructions = FontString {
}
autoCompleteParams =

{
}
baseWidth = 130
NineSlice = Frame {
}
desiredWidth = 130
useScaleWeight = true
addHighlightedText = true
baseHeight = 24
layoutType = “TooltipDefaultLayout”
}
t = “”
(*temporary) = nil
(*temporary) = nil
(*temporary) = StaticPopup1 {
TopSpacer = FontString {
}
dirty = false
visibleButtons =
{
}
CoverFrame = Frame {
}
minimumWidth = 320
previousRegionKey = “ButtonContainer”
data = 1
widthPadding = 0
ProgressBarSpacer = Texture {
}
DarkOverlay = Frame {
}
timeleft = 0
ButtonContainer = Frame {
}
dialogInfo =
{
}
which = “BugSackSendBugs”
hideOnEscape = true
ItemFrame = Frame {
}
MoneyInputFrame = StaticPopup1MoneyInputFrame {
}
AlertIcon = Texture {
}
ProgressBarFill = Texture {
}
ExtraButton = StaticPopup1ExtraButton {
}
Buttons =
{
}
BG = Frame {
}
EditBox = StaticPopup1EditBox {
}
ProgressBarBorder = Texture {
}
Dropdown = Button {
}
SubText = FontString {
}
heightPadding = 16
Spinner = Frame {
}
enterClicksFirstButton = true
numButtons = 2
MoneyFrame = StaticPopup1MoneyFrame {
}
Text = StaticPopup1Text {
}
CloseButton = StaticPopup1CloseButton {
}
Separator = Texture {
}
}
(*temporary) = “attempt to index field ‘button1’ (a nil value)”

Can someone help me figure out what is triggering all this? Repairing WoW or reinstalling addons doesn’t seem to work.

5x BagBrother/core/classes/itemGroup.lua:166: bad argument #1 to ‘pairs’ (table expected, got nil)
[tail call]: ?
[C]: in function ‘pairs’
[BagBrother/core/classes/itemGroup.lua]:166: in function ‘IsStatic’
[BagBrother/frames/inventory/itemGroup.lua]:29: in function <…aceBagBrother/frames/inventory/itemGroup.lua:28>
[tail call]: ?
[C]: ?
[BagBrother/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua]:29: in function <…her/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:25>
[BagBrother/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua]:64: in function ‘Fire’
[BagBrother/libs/WildAddon-1.1-10/WildAddon-1.1.lua]:138: in function ‘SendSignal’
[BagBrother/core/api/events.lua]:106: in function ‘func’
[BagBrother/libs/MutexDelay-1.0-3/MutexDelay-1.0.lua]:40: in function <…ns/BagBrother/libs/MutexDelay-1.0/MutexDelay-1.0.lua:34>

Blizzard doesn’t support third party addons so you are probably better off posting or moving this thread to the UI & Macro or general discussion forum.

I would start removing/moving your current crop of addons and adding one at a time until you find the problematic addons unless it happened to be one of the old addons which might have had some old files causing issues.

If entirely removing and reinstalling addons doesn’t help then do the same for the addon settings. Backup them so you can restore working ones if needed.

1 Like