Attempt to perform arithmetic on field 'buttonSize'
Nneoh opened this issue ยท 2 comments
Describe the bug
For about two weeks now BugSack grabs the following error (will post at the very bottom)
To Reproduce
Steps to reproduce the behavior:
I unfortunately can't tell how to reproduce it, because I don't understand how the error gets triggered yet.
Expected behavior
Screenshots
Version (please complete the following information):
- Version ElvUI 12.79
- Version Elvui_Enhanced 4.0.14
Additional context
17x ...ddOns\ElvUI_Enhanced\modules\maps\minimapbuttons.lua:249: attempt to perform arithmetic on field 'buttonSize' (a nil value)
[string "@ElvUI_Enhanced\modules\maps\minimapbuttons.lua"]:249: in function UpdateLayout' [string "@ElvUI_Enhanced\modules\maps\minimapbuttons.lua"]:356: in function
?'
[string "@ElvUI\Libraries\Core\Ace\AceTimer-3.0\AceTimer-3.0-17.lua"]:55: in function <...vUI\Libraries\Core\Ace\AceTimer-3.0\AceTimer-3.0.lua:50>
Locals:
self =
SetDefaultModuleLibraries = defined @ElvUI\Libraries\Core\Ace\AceAddon-3.0\AceAddon-3.0.lua:367
Enable = defined @ElvUI\Libraries\Core\Ace\AceAddon-3.0\AceAddon-3.0.lua:294
NewModule = defined @ElvUI\Libraries\Core\Ace\AceAddon-3.0\AceAddon-3.0.lua:235
CreateFrames = defined @ElvUI_Enhanced\modules\maps\minimapbuttons.lua:365
EnableModule = defined @ElvUI\Libraries\Core\Ace\AceAddon-3.0\AceAddon-3.0.lua:332
modules =
}
GetModule = defined @ElvUI\Libraries\Core\Ace\AceAddon-3.0\AceAddon-3.0.lua:210
IterateEmbeds = defined @ElvUI\Libraries\Core\Ace\AceAddon-3.0\AceAddon-3.0.lua:442
SecureHookScript = defined @ElvUI\Libraries\Core\Ace\AceHook-3.0\AceHook-3.0.lua:410
defaultModuleLibraries =
}
TimeLeft = defined @ElvUI\Libraries\Core\Ace\AceTimer-3.0\AceTimer-3.0.lua:172
RawHookScript = defined @ElvUI\Libraries\Core\Ace\AceHook-3.0\AceHook-3.0.lua:395
ScheduleRepeatingTimer = defined @ElvUI\Libraries\Core\Ace\AceTimer-3.0\AceTimer-3.0.lua:129
CancelAllTimers = defined @ElvUI\Libraries\Core\Ace\AceTimer-3.0\AceTimer-3.0.lua:160
GetName = defined @ElvUI\Libraries\Core\Ace\AceAddon-3.0\AceAddon-3.0.lua:279
defaultModuleState = true
baseName = "ElvUI_Enhanced"
StartSkinning = defined @ElvUI_Enhanced\modules\maps\minimapbuttons.lua:359
name = "ElvUI_MinimapButtons"
Initialize = defined @ElvUI_Enhanced\modules\maps\minimapbuttons.lua:386
IsEnabled = defined @ElvUI\Libraries\Core\Ace\AceAddon-3.0\AceAddon-3.0.lua:451
orderedModules =
}
ScheduleTimer = defined @ElvUI\Libraries\Core\Ace\AceTimer-3.0\AceTimer-3.0.lua:94
DisableModule = defined @ElvUI\Libraries\Core\Ace\AceAddon-3.0\AceAddon-3.0.lua:350
CancelTimer = defined @ElvUI\Libraries\Core\Ace\AceTimer-3.0\AceTimer-3.0.lua:147
ChangeMouseOverSetting = defined @ElvUI_Enhanced\modules\maps\minimapbuttons.lua:339
UpdateLayout = defined @ElvUI_Enhanced\modules\maps\minimapbuttons.lua:222
SkinMinimapButtons = defined @ElvUI_Enhanced\modules\maps\minimapbuttons.lua:347
RegisterMessage = defined @ElvUI\Libraries\Core\Ace\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
HookScript = defined @ElvUI\Libraries\Core\Ace\AceHook-3.0\AceHook-3.0.lua:366
SecureHook = defined @ElvUI\Libraries\Core\Ace\AceHook-3.0\AceHook-3.0.lua:336
SkinButton = defined @ElvUI_Enhanced\modules\maps\minimapbuttons.lua:85
IsHooked = defined @ElvUI\Libraries\Core\Ace\AceHook-3.0\AceHook-3.0.lua:493
ResetGarrisonSize = defined @ElvUI_Enhanced\modules\maps\minimapbuttons.lua:80
UpdateSkinStyle = defined @ElvUI_Enhanced\modules\maps\minimapbuttons.lua:201
IsModule = defined @ElvUI\Libraries\Core\Ace\AceAddon-3.0\AceAddon-3.0.lua:217
db =
}
SetDefaultModuleState = defined @ElvUI\Libraries\Core\Ace\AceAddon-3.0\AceAddon-3.0.lua:387
UnregisterAllEvents = defined @ElvUI\Libraries\Core\Ace\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
SendMessage = defined @ElvUI\Libraries\Core\Ace\CallbackHandler-1.0\CallbackHandler-1.0.lua:59
SetEnabledState = defined @ElvUI\Libraries\Core\Ace\AceAddon-3.0\AceAddon-3.0.lua:424
Hook = defined @ElvUI\Libraries\Core\Ace\AceHoo
Hi, thanks for reporting.
I've been unable to reproduce this error. I think it tied to one of your addons and its icon. Could try to disable other addons one by one until the error is gone?
And first try to enable only elvui and elvui enhanced?
Thanks