ElvUI Enhanced Again (DF)

ElvUI Enhanced Again (DF)

1M Downloads

LUA error with 7.3

Moowalker opened this issue ยท 4 comments

commented

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

commented

Thanks for the report. I'll look into it asap

commented

Thanks. I've been quite busy with other stuff. I hope to get to this somewhere on sunday or monday.

commented

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 function CreateAndUpdateUF' ...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 function CreateAndUpdateUF' ...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 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 @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 = <tab

Reports 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

commented

@kevinmd88 I haven't been able to reproduce your errors. Could you make sure you are on the latest version by deleting the addon folder en reinstalling ElvUI Enhanced. If the errors still show, let me know, where and when they show.

Thanks/.