LUA error with 7.3
Moowalker opened this issue ยท 4 comments
I am getting the following LUA error with WoW 7.3
1x ElvUI_Enhanced\config\options-Options.lua:547: attempt to index field 'general' (a nil value) ElvUI_Enhanced\config\options-Options.lua:547: in function
UnitFramesOptions'
ElvUI_Enhanced\config\options-Options.lua:783: in function callback' ...\Libraries\LibElvUIPlugin-1.0\LibElvUIPlugin-1.0-14.lua:94: in function <...\Libraries\LibElvUIPlugin-1.0\LibElvUIPlugin-1.0.lua:90> [C]: ? [C]: in function
LoadAddOn'
ElvUI\init.lua:201: in function ?' ...ns\ElvUI\Libraries\AceConsole-3.0\AceConsole-3.0-7.lua:94: in function
?'
FrameXML\ChatFrame.lua:4512: in function ChatEdit_ParseText' FrameXML\ChatFrame.lua:4180: in function
ChatEdit_SendText'
FrameXML\ChatFrame.lua:4216: in function <FrameXML\ChatFrame.lua:4212>
[C]: in function `ChatEdit_OnEnterPressed'
[string ":OnEnterPressed"]:1: in function <[string ":OnEnterPressed"]:1>
Locals:
self =
SetDefaultModuleLibraries = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:398
Enable = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:325
NewModule = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:266
EnableModule = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:363
modules =
}
GetModule = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:241
IterateEmbeds = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:473
defaultModuleLibraries =
}
WatchFrame = defined @ElvUI_Enhanced\config\options.lua:705
MiscOptions = defined @ElvUI_Enhanced\config\options.lua:398
SetDefaultModulePrototype = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:440
GetOptions = defined @ElvUI_Enhanced\config\options.lua:775
MapOptions = defined @ElvUI_Enhanced\config\options.lua:270
name = "ElvUI_EnhancedOptions"
Initialize = defined @ElvUI_Enhanced\config\options.lua:838
IsEnabled = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:482
orderedModules =
}
DisableModule = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:381
RegisterMessage = defined @SharedMedia\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
UnregisterMessage = defined @SharedMedia\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
IncompatibleAddOn2 = defined @ElvUI_Enhanced\config\options.lua:815
baseName = "ElvUI_Enhanced"
CheckIncompatible = defined @ElvUI_Enhanced\config\options.lua:823
IsModule = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:248
EquipmentOptions = defined @ElvUI_Enhanced\config\options.lua:85
SetDefaultModuleState = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:418
IncompatibleAddOn = defined @ElvUI_Enhanced\config\options.lua:804
UnitFramesOptions = defined @ElvUI_Enhanced\config\options.lua:542
SetEnabledState = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:455
TooltipOptions = defined @ElvUI_Enhanced\config\options.lua:533
enabledState = true
RaidMarkerOptions = defined @ElvUI_Enhanced\config\options.lua:464
RegisterEvent = defined @SharedMedia\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
UnregisterAllMessages = defined @SharedMedia\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:200
NameplateOptions = defined @ElvUI_Enhanced\config\options.lua:449
UnregisterAllEvents = defined @SharedMedia\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:200
DataTextOptions = defined @ElvUI_Enhanced\config\options.lua:43
IterateModules = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:468
defaultModuleState = true
SendMessage = defined @SharedMedia\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:85
GetName = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:310
moduleName = "EnhancedOptions"
UnregisterEvent = defined @SharedMedia\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
Disable = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:345
}
UF =
Update_AssistHeader = defined @ElvUI\Modules\unitframes\groups\assist.lua:53
modules`
Using v3.2.2-Beta2 of the addon and ElvUI 10.61
Thanks. I've been quite busy with other stuff. I hope to get to this somewhere on sunday or monday.
While I'm not receiving the same error as the original poster, I'm getting a few others. Thought I'd mention them here to keep them in one place.
First one:
1x ...s\ElvUI_Enhanced\modules\unitframes\units\target-Target.lua:9: attempt to index field 'gps' (a nil value)
...s\ElvUI_Enhanced\modules\unitframes\units\target-Target.lua:9: in function <...s\ElvUI_Enhanced\modules\unitframes\units\target.lua:4>
[C]: in function?' ...rfaceElvUI\Modules\unitframes\unitframes.lua:895: in function
Update'
...rfaceElvUI\Modules\unitframes\unitframes.lua:904: in functionCreateAndUpdateUF' ...I_Enhanced\modules\unitframes\construct_elements.lua:44: in function
?'
ElvUI\Libraries\AceTimer-3.0\AceTimer-3.0-17.lua:53: in function <ElvUI\Libraries\AceTimer-3.0\AceTimer-3.0.lua:48>Locals:
{
self =
Update_AssistHeader = defined @ElvUI\Modules\unitframes\groups\assist.lua:53
modules ={
}
CancelTimer = defined @ElvUI\Libraries\AceTimer-3.0\AceTimer-3.0.lua:145
RaidRoleUpdate = defined @ElvUI\Modules\unitframes\elements\raidroleicons.lua:53
Construct_PowerBar = defined @ElvUI\Modules\unitframes\elements\power.lua:14
arena1 = ElvUF_Arena1 {
}
Construct_Buffs = defined @ElvUI\Modules\unitframes\elements\auras.lua:27
Construct_ArenaFrames = defined @ElvUI\Modules\unitframes\groups\arena.lua:54
Configure_RaidDebuffs = defined @ElvUI\Modules\unitframes\elements\raiddebuffs.lua:33
UpdateNameSettings = defined @ElvUI\Modules\unitframes\elements\name.lua:16
UpdatePrep = defined @ElvUI\Modules\unitframes\groups\arena.lua:27
ADDON_LOADED = defined @ElvUI\Modules\unitframes\unitframes.lua:1108
ApplyUnitFrameEnhancements = defined @ElvUI_Enhanced\modules\unitframes\construct_elements.lua:145
db ={
}
Update_TankFrames = defined @ElvUI\Modules\unitframes\groups\tank.lua:84
SetEnabledState = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:455
Hook = defined @ElvUI\Libraries\AceHook-3.0\AceHook-3.0.lua:274
Update_FocusFrame = defined =[C]:-1
Raid40SmartVisibility = defined @ElvUI\Modules\unitframes\groups\raid40.lua:68
Construct_BossFrames = defined @ElvUI\Modules\unitframes\groups\boss.lua:19
UnregisterAllEvents = defined @ElvUI\Libraries\CallbackHandler-1.0\CallbackHandler-1.0.lua:200
Construct_RaidDebuffs = defined @ElvUI\Modules\unitframes\elements\raiddebuffs.lua:10
assist = ElvUF_Assist {
}
Update_ArenaFrames = defined @ElvUI\Modules\unitframes\groups\arena.lua:130
Construct_RaidpetFrames = defined @ElvUI\Modules\unitframes\groups\raidPets.lua:20
groupPrototype ={
}
Construct_InfoPanel = defined @ElvUI\Modules\unitframes\elements\infopanel.lua:7
Configure_HealthBar = defined @ElvUI\Modules\unitframes\elements\health.lua:52
GetName = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:310
classMaxResourceBar ={
}
name = "ElvUI_UnitFrames"
Construct_Range = defined @ElvUI\Modules\unitframes\elements\range.lua:21
Disable = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:345
Construct_FocusFrame = defined @ElvUI\Modules\unitframes\units\focus.lua:15
Update_TargetTargetTargetFrame = defined @ElvUI\Modules\unitframes\units\targettargettarget.lua:35
PostCastStop = defined @ElvUI\Modules\unitframes\elements\castbar.lua:425
Unhook = defined @ElvUI\Libraries\AceHook-3.0\AceHook-3.0.lua:418
ClearChildPoints = defined @ElvUI\Modules\unitframes\unitframes.lua:341
Configure_ReadyCheckIcon = defined @ElvUI\Modules\unitframes\elements\readycheckicon.lua:16
Configure_Range = defined @ElvUI\Modules\unitframes\elements\range.lua:28
pettarget = ElvUF_PetTarget {
}
Update_PlayerFrame = defined @ElvUI\Modules\unitframes\units\player.lua:79
UpdateAuraIconSettings = defined @ElvUI\Modules\unitframes\elements\auras.lua:333
PostUpdateStagger = defined @ElvUI\Modules\unitframes\elements\classbars.lua:535
SetDefaultModuleLibraries = defined @Second one:
1x ...ns\ElvUI_Enhanced\modules\unitframes\units\focus-Focus.lua:9: attempt to index field 'gps' (a nil value)
...ns\ElvUI_Enhanced\modules\unitframes\units\focus-Focus.lua:9: in function <...ns\ElvUI_Enhanced\modules\unitframes\units\focus.lua:4>
[C]: in function?' ...rfaceElvUI\Modules\unitframes\unitframes.lua:895: in function
Update'
...rfaceElvUI\Modules\unitframes\unitframes.lua:904: in functionCreateAndUpdateUF' ...I_Enhanced\modules\unitframes\construct_elements.lua:44: in function
?'
ElvUI\Libraries\AceTimer-3.0\AceTimer-3.0-17.lua:53: in function <ElvUI\Libraries\AceTimer-3.0\AceTimer-3.0.lua:48>Locals:
self ={
Update_AssistHeader = defined @ElvUI\Modules\unitframes\groups\assist.lua:53
modules ={
}
CancelTimer = defined @ElvUI\Libraries\AceTimer-3.0\AceTimer-3.0.lua:145
RaidRoleUpdate = defined @ElvUI\Modules\unitframes\elements\raidroleicons.lua:53
Construct_PowerBar = defined @ElvUI\Modules\unitframes\elements\power.lua:14
arena1 = ElvUF_Arena1 {
}
Construct_Buffs = defined @ElvUI\Modules\unitframes\elements\auras.lua:27
Construct_ArenaFrames = defined @ElvUI\Modules\unitframes\groups\arena.lua:54
Configure_RaidDebuffs = defined @ElvUI\Modules\unitframes\elements\raiddebuffs.lua:33
UpdateNameSettings = defined @ElvUI\Modules\unitframes\elements\name.lua:16
UpdatePrep = defined @ElvUI\Modules\unitframes\groups\arena.lua:27
ADDON_LOADED = defined @ElvUI\Modules\unitframes\unitframes.lua:1108
ApplyUnitFrameEnhancements = defined @ElvUI_Enhanced\modules\unitframes\construct_elements.lua:145
db ={
}
Update_TankFrames = defined @ElvUI\Modules\unitframes\groups\tank.lua:84
SetEnabledState = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:455
Hook = defined @ElvUI\Libraries\AceHook-3.0\AceHook-3.0.lua:274
Update_FocusFrame = defined =[C]:-1
Raid40SmartVisibility = defined @ElvUI\Modules\unitframes\groups\raid40.lua:68
Construct_BossFrames = defined @ElvUI\Modules\unitframes\groups\boss.lua:19
UnregisterAllEvents = defined @ElvUI\Libraries\CallbackHandler-1.0\CallbackHandler-1.0.lua:200
Construct_RaidDebuffs = defined @ElvUI\Modules\unitframes\elements\raiddebuffs.lua:10
assist = ElvUF_Assist {
}
Update_ArenaFrames = defined @ElvUI\Modules\unitframes\groups\arena.lua:130
Construct_RaidpetFrames = defined @ElvUI\Modules\unitframes\groups\raidPets.lua:20
groupPrototype ={
}
Construct_InfoPanel = defined @ElvUI\Modules\unitframes\elements\infopanel.lua:7
Configure_HealthBar = defined @ElvUI\Modules\unitframes\elements\health.lua:52
GetName = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:310
classMaxResourceBar ={
}
name = "ElvUI_UnitFrames"
Construct_Range = defined @ElvUI\Modules\unitframes\elements\range.lua:21
Disable = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:345
Construct_FocusFrame = defined @ElvUI\Modules\unitframes\units\focus.lua:15
Update_TargetTargetTargetFrame = defined @ElvUI\Modules\unitframes\units\targettargettarget.lua:35
PostCastStop = defined @ElvUI\Modules\unitframes\elements\castbar.lua:425
Unhook = defined @ElvUI\Libraries\AceHook-3.0\AceHook-3.0.lua:418
ClearChildPoints = defined @ElvUI\Modules\unitframes\unitframes.lua:341
Configure_ReadyCheckIcon = defined @ElvUI\Modules\unitframes\elements\readycheckicon.lua:16
Configure_Range = defined @ElvUI\Modules\unitframes\elements\range.lua:28
pettarget = ElvUF_PetTarget {
}
Update_PlayerFrame = defined @ElvUI\Modules\unitframes\units\player.lua:79
UpdateAuraIconSettings = defined @ElvUI\Modules\unitframes\elements\auras.lua:333
PostUpdateStagger = defined @ElvUI\Modules\unitframes\elements\classbars.lua:535
SetDefaultModuleLibraries = defined @Third one (occurs when opening the ElvUI configuration screen):
1x ElvUI_Enhanced\config\options-Options.lua:547: attempt to index field 'general' (a nil value)
ElvUI_Enhanced\config\options-Options.lua:547: in functionUnitFramesOptions' ElvUI_Enhanced\config\options-Options.lua:783: in function
callback'
...\Libraries\LibElvUIPlugin-1.0\LibElvUIPlugin-1.0-14.lua:94: in function <...\Libraries\LibElvUIPlugin-1.0\LibElvUIPlugin-1.0.lua:90>
[C]: ?
[C]: in functionLoadAddOn' ElvUI\init.lua:201: in function
?'
...ns\ElvUI\Libraries\AceConsole-3.0\AceConsole-3.0-7.lua:94: in function?' FrameXML\ChatFrame.lua:4512: in function
ChatEdit_ParseText'
FrameXML\ChatFrame.lua:4180: in functionChatEdit_SendText' FrameXML\ChatFrame.lua:4216: in function <FrameXML\ChatFrame.lua:4212> [C]: in function
ChatEdit_OnEnterPressed'
[string ":OnEnterPressed"]:1: in function <[string ":OnEnterPressed"]:1>Locals:
self ={
SetDefaultModuleLibraries = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:398
Enable = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:325
NewModule = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:266
EnableModule = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:363
modules ={
}
GetModule = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:241
IterateEmbeds = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:473
defaultModuleLibraries ={
}
WatchFrame = defined @ElvUI_Enhanced\config\options.lua:705
MiscOptions = defined @ElvUI_Enhanced\config\options.lua:398
SetDefaultModulePrototype = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:440
GetOptions = defined @ElvUI_Enhanced\config\options.lua:775
MapOptions = defined @ElvUI_Enhanced\config\options.lua:270
name = "ElvUI_EnhancedOptions"
Initialize = defined @ElvUI_Enhanced\config\options.lua:838
IsEnabled = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:482
orderedModules ={
}
DisableModule = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:381
RegisterMessage = defined @ElvUI\Libraries\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
UnregisterMessage = defined @ElvUI\Libraries\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
IncompatibleAddOn2 = defined @ElvUI_Enhanced\config\options.lua:815
baseName = "ElvUI_Enhanced"
CheckIncompatible = defined @ElvUI_Enhanced\config\options.lua:823
IsModule = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:248
EquipmentOptions = defined @ElvUI_Enhanced\config\options.lua:85
SetDefaultModuleState = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:418
IncompatibleAddOn = defined @ElvUI_Enhanced\config\options.lua:804
UnitFramesOptions = defined @ElvUI_Enhanced\config\options.lua:542
SetEnabledState = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:455
TooltipOptions = defined @ElvUI_Enhanced\config\options.lua:533
enabledState = true
RaidMarkerOptions = defined @ElvUI_Enhanced\config\options.lua:464
RegisterEvent = defined @ElvUI\Libraries\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
UnregisterAllMessages = defined @ElvUI\Libraries\CallbackHandler-1.0\CallbackHandler-1.0.lua:200
NameplateOptions = defined @ElvUI_Enhanced\config\options.lua:449
UnregisterAllEvents = defined @ElvUI\Libraries\CallbackHandler-1.0\CallbackHandler-1.0.lua:200
DataTextOptions = defined @ElvUI_Enhanced\config\options.lua:43
IterateModules = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:468
defaultModuleState = true
SendMessage = defined @ElvUI\Libraries\CallbackHandler-1.0\CallbackHandler-1.0.lua:85
GetName = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:310
moduleName = "EnhancedOptions"
UnregisterEvent = defined @ElvUI\Libraries\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
Disable = defined @ElvUI\Libraries\AceAddon-3.0\AceAddon-3.0.lua:345
}
UF ={
Update_AssistHeader = defined @ElvUI\Modules\unitframes\groups\assist.lua:53
modules = <tabReports grabbed by BugSack / BugGrabber. Using the latest version release (3.2.2-beta2) with ElvUI 10.62 which is the latest version available at time of this post