LUA errors
Enilyks1 opened this issue ยท 4 comments
Description
LUA Errors
WeakAuras Version
5.0.2
World of Warcraft Flavor
Retail (Default)
Tested with only WeakAuras
- Yes
- No
Lua Error
3x Interface/AddOns/WeakAuras/WeakAuras.lua:2801: attempt to index local 'data' (a nil value)
[string "@Interface/AddOns/WeakAuras/WeakAuras.lua"]:2801: in function PreAdd' [string "@Interface/AddOns/WeakAurasOptions/AceGUI-Widgets/AceGUIWidget-WeakAurasPendingUpdateButton.lua"]:65: in function
Initialize'
[string "@Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua"]:1043: in function SortDisplayButtons' [string "@Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua"]:467: in function
OnAccept'
[string "@Interface/FrameXML/StaticPopup.lua"]:5269: in function `StaticPopup_OnClick'
[string "*StaticPopup.xml:24_OnClick"]:1: in function <[string "*StaticPopup.xml:24_OnClick"]:1>
Locals:
data = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'data' (a nil value)"
Private =
HandleGlowAction = defined @Interface/AddOns/WeakAuras/WeakAuras.lua:3450
frame_strata_types =
}
DisplayToString = defined @Interface/AddOns/WeakAuras/Transmission.lua:343
combat_event_type =
}
regions =
}
frameLevels =
}
CheckItemSlotCooldowns = defined @Interface/AddOns/WeakAuras/GenericTrigger.lua:2433
InitializeEncounterAndZoneLists = defined @Interface/AddOns/WeakAuras/Types_Retail.lua:10
IsEnvironmentInitialized = defined @Interface/AddOns/WeakAuras/AuraEnvironment.lua:198
form_types =
}
CleanArchive = defined @Interface/AddOns/WeakAuras/History.lua:22
RunConditions = defined @Interface/AddOns/WeakAuras/Conditions.lua:721
tooltip_count =
}
pet_spec_types =
}
regionOptions =
}
get_zoneId_list = defined @Interface/AddOns/WeakAuras/Types_Retail.lua:66
checkForSingleLoadCondition = defined @Interface/AddOns/WeakAuras/Prototypes.lua:1074
author_option_classes =
}
grid_types =
}
non_transmissable_fields =
}
absorb_modes =
}
combatlog_spell_school_types_for_ui =
}
miss_types =
}
faction_group =
}
ensurePRDFrame = defined @Interface/AddOns/WeakAuras/WeakAuras.lua:5022
talent_types =
}
LoadFunction = defined @Interface/AddOns/WeakAuras/AuraEnvironment.lua:628
reset_swing_spells =
}
circular_group_constant_factor_types =
}
FinishLoadUnload = defined @Interface/AddOns/WeakAuras/WeakAuras.lua:1933
subRegionTypes =
}
ToggleMinimap = defined @Interface/AddOns/WeakAuras/WeakAuras.lua:203
array_entry_name_types =
}
combatlog_spell_school_types =
}
StringToTable = defined @Interface/AddOns/WeakAuras/Transmission.lua:292
RegisterLoadEvents = defined @Interface/AddOns/WeakAuras/WeakAuras.lua:1783
FixGroupChildrenOrderForGroup = defined @Interface/AddOns/WeakAuras/WeakAuras.lua:3927
blend_types =
}
text_automatic_width =
}
EnforceSubregionExists = defined @Interface/AddOns/WeakAuras/RegionTypes/RegionPrototype.lua:1012
CheckSpellCooldown = defined @Interface/AddOns/WeakAuras/GenericTrigger.lua:2310
custom_trigger_types =
}
group_types =
}
subRegionOptions =
}
text_rotate_types =
}
spec_types =
}
anim_ease_types =
}
item_slot_types =
}
multiUnitUnits =
}
anim_color_types =
}
loaded =
}
Convert = defined @Interface/AddOns/WeakAuras/WeakAuras.lua:2146
sound_channel_types =
}
CheckCooldownReady = defined @Interface/AddOns/WeakAuras/GenericTrigger.lua:2490
event_prototypes =
}
CanHaveDuration = defined @Interface/AddOns/WeakAuras/WeakAuras.lua:3597
NeedToRepairDatabase = defined @Interface/AddOns/WeakAuras/WeakAuras.lua:2223
StopProfileSystem = defined @Interface/AddOns/WeakAuras/Init.lua:267
classification_types =
}
unit_types_bufftrigger_2 =
}
CheckSpellCooldows = defined @Interface/AddOns/WeakAuras/GenericTrigger.lua:2364
IsOptionsProcessingPaused = defined @Interface/AddOns/WeakAuras/WeakAuras.lua:1469
ValueFromPath = defined @Interface/AddOns/WeakAuras/WeakAuras.lua:3879
Login = defined @Interface/AddOns/WeakAuras/WeakAuras.lua:1120
GetTriggerConditions = defined @Interface/AddOns/WeakAuras/WeakAuras.lua:3707
TocToExpansion =
Next
5x ...terface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:518: attempt to index local 'data' (a nil value)
[string "@Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua"]:518: in function f' [string "@Interface/AddOns/WeakAuras/WeakAuras.lua"]:56: in function
Fire'
[string "@Interface/AddOns/WeakAuras/WeakAuras.lua"]:1959: in function Delete' [string "@Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua"]:447: in function
OnAccept'
[string "@Interface/FrameXML/StaticPopup.lua"]:5269: in function `StaticPopup_OnClick'
[string "*StaticPopup.xml:24_OnClick"]:1: in function <[string "*StaticPopup.xml:24_OnClick"]:1>
Locals:
event = "AboutToDelete"
uid = "BrH)WYh657c"
id = "Plugin - Group Finder Custom Extension - Buttons"
parentUid = nil
parentId = nil
data = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'data' (a nil value)"
OptionsPrivate =
SetCollapsed = defined @Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:1741
AddDisplayButton = defined @Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:1281
AddTextFormatOption = defined @Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:1872
OpenUpdate = defined @Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:887
ClearOptions = defined @Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:851
EnsureOptions = defined @Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:859
PickDisplayMultiple = defined @Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:1200
OpenModelPicker = defined @Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:1572
OpenIconPicker = defined @Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:1568
IconPicker = defined @Interface/AddOns/WeakAurasOptions/OptionsFrames/IconPicker.lua:210
ConfirmDelete = defined @Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:498
ConvertDisplay = defined @Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:891
DropIndicator = defined @Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:1501
MoveSubRegionDown = defined @Interface/AddOns/WeakAurasOptions/SubRegionOptions/SubRegionCommon.lua:67
GetTriggerOptions = defined @Interface/AddOns/WeakAurasOptions/TriggerOptions.lua:150
ClearPick = defined @Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:1192
AddUpDownDeleteDuplicate = defined @Interface/AddOns/WeakAurasOptions/SubRegionOptions/SubRegionCommon.lua:105
MoverSizer = defined @Interface/AddOns/WeakAurasOptions/OptionsFrames/MoverSizer.lua:1036
StartFrameChooser = defined @Interface/AddOns/WeakAurasOptions/OptionsFrames/FrameChooser.lua:19
GetLoadOptions = defined @Interface/AddOns/WeakAurasOptions/LoadOptions.lua:921
savedVars =
}
DuplicateAura = defined @Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:50
GetConditionOptions = defined @Interface/AddOns/WeakAurasOptions/ConditionOptions.lua:2725
commonOptionsCache =
}
DeleteSubRegion = defined @Interface/AddOns/WeakAurasOptions/SubRegionOptions/SubRegionCommon.lua:26
ExportToString = defined @Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:871
UpdateOptions = defined @Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:843
ExportToTable = defined @Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:875
MoveCollapseDataDown = defined @Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:1773
AddTriggerMetaFunctions = defined @Interface/AddOns/WeakAurasOptions/TriggerOptions.lua:258
ConstructOptions = defined @Interface/AddOns/WeakAurasOptions/LoadOptions.lua:73
ResetCollapsed = defined @Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:1707
expanderButtons =
}
SortDisplayButtons = defined @Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:958
commonOptions =
}
OpenDebugLog = defined @Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:883
StopGrouping = defined @Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:1322
OpenCodeReview = defined @Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:1585
massDelete = true
Private =
}
StopFrameChooser = defined @Interface/AddOns/WeakAurasOptions/OptionsFrames/FrameChooser.lua:89
OpenTextEditor = defined @Interf
Next
2x Interface/AddOns/WeakAuras/WeakAuras.lua:1812: attempt to index field '?' (a nil value)
[string "@Interface/AddOns/WeakAuras/WeakAuras.lua"]:1812: in function <Interface/AddOns/WeakAuras/WeakAuras.lua:1809>
[string "@Interface/AddOns/WeakAuras/WeakAuras.lua"]:1863: in function Resume' [string "@Interface/AddOns/WeakAurasOptions/OptionsFrames/OptionsFrame.lua"]:194: in function <...dOns/WeakAurasOptions/OptionsFrames/OptionsFrame.lua:176> [string "=[C]"]: in function
Hide'
[string "@Interface/AddOns/WeakAurasOptions/WeakAurasOptions.lua"]:619: in function <...terface/AddOns/WeakAurasOptions/WeakAurasOptions.lua:617>
Locals:
(for generator) = defined =[C]:-1
(for state) =
Mass Dispel - CD - Holy = true
Desperate Prayer - CD - Holy = true
Words of the Pious - Active - Holy = true
Purify - CD - Holy = true
Grid - Holy = true
Symbol of Hope - CD = true
Mindgames - Holy = true
Divine Hymn - Casting = true
Alarns Tormented AutoPicker v2 (!tormented) = true
Details! Boss Mods Group = true
Luxthos - Experience Group = true
Mana Bar - Holy Priest = true
Empyreal Blaze Stacks = true
Holy Word: Chastise - CD = true
Dungeon - Targeted Spells = true
Better Mythic+ Rating = true
Holy Word: Serenity - CD = true
Twist of Fate - Active - Holy = true
Details! Aura Group = true
Rhapsody - Active - Holy = true
Fae Guardians Tracker = true
Dancing Fever 2 = false
Fade - Holy = true
Raid Assist Imported = true
Power Word: Life - CD - Holy = true
Leap of Faith - CD - Holy = true
ZenTracker (ZT) Main = true
Apotheosis - CD = true
Holy Fire - CD = true
Guardian Spirit - CD = true
Alarns Tormented AutoPicker !tormented = true
CURSOR = true
Group Finder Custom Extension = true
Prayer of Mending - CD - Holy = true
Psychic Scream - CD - Holy = true
Plugin - Group Finder Custom Extension - Buttons = true
Targeted Spells = true
Experience Bar - Luxthos = true
Angelic Feather - CD - Holy = true
Dispel Magic - CD = true
Sound when targeted by a boss = false
Empyreal Blaze - CD = true
Power Word: Fortitude - Missing - Holy = true
Divine Hymn - CD = true
Rhapsody = true
Mythic+ !keys Shadowlands = true
Power Infusion Provider = true
Shadow Word: Pain - Holy = true
Holy Word: Sanctify - CD = true
Power Infusion - Holy = true
Publik's Holy Priest [10.0.2] = true
Lightweaver - Active = true
Divine Star - CD - Holy = true
}
(for control) = "Dancing Fever 2"
id = "Dancing Fever 2"
(*temporary) = defined @Interface/AddOns/WeakAuras/Animations.lua:389
(*temporary) = nil
(*temporary) = false
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = true
(*temporary) = true
(*temporary) = "table: 000001C79B16A530"
(*temporary) = nil
(*temporary) = false
(*temporary) = ""
(*temporary) = "table"
(*temporary) = ": "
(*temporary) = "attempt to index field '?' (a nil value)"
loaded =
Mass Dispel - CD - Holy = true
Desperate Prayer - CD - Holy = true
Words of the Pious - Active - Holy = true
Purify - CD - Holy = true
Grid - Holy = true
Symbol of Hope - CD = true
Mindgames - Holy = true
Divine Hymn - Casting = true
Alarns Tormented AutoPicker v2 (!tormented) = true
Details! Boss Mods Group = true
Luxthos - Experience Group = true
Mana Bar - Holy Priest = true
Empyreal Blaze Stacks = true
Holy Word: Chastise - CD = true
Dungeon - Targeted Spells = true
Better Mythic+ Rating = true
Holy Word: Serenity - CD = true
Twist of Fate - Active - Holy = true
Details! Aura Group = true
Rhapsody - Active - Holy = true
Fae Guardians Tracker = true
Dancing Fever 2 = false
Fade - Holy = true
Raid Assist Imported = true
Power Word: Life - CD - Holy = true
Leap of Faith - CD - Holy = true
ZenTracker (ZT) Main = true
Apotheosis - CD = true
Holy Fire - CD = true
Guardian Spirit - CD = true
Alarns Tormented AutoPicker !tormented = true
CURSOR = true
Group Finder Custom Extension = true
Prayer of Mending - CD - Holy = true
Psychic Scream - CD - Holy = true
Plugin - Group Finder Custom Extension - Buttons = true
Targeted Spells = true
Experience Bar - Luxthos = true
Angelic Feather - CD - Holy = true
Dispel Magic - CD = true
Sound when targeted by a boss = false
Empyreal Blaze - CD = true
Power Word: Fortitude - Missing - Holy = true
Divine Hymn - CD = true
Rhapsody = true
Mythic+ !keys Shadowlands = true
Power Infusion Provider = true
Shadow Word: Pain - Holy = true
Holy Word: Sanctify - CD = true
Power Infusion - Holy = true
Publik's Holy Priest [10.0.2] = true
Lightweaver - Active = true
Divine Star - CD - Holy = true
}
Private =
HandleGlowAction = defined @Interface/AddOns/WeakAuras/WeakAuras.lua:3450
frame_strata_types = <tab
Reproduction Steps
Using Bug grabber
Last Good Version
No response
Screenshots
No response
Export String
No response
local data = OptionsPrivate.Private.StringToTable(self.companionData.encoded, true)
WeakAuras.PreAdd(data.d) => data.d is nil
This looks like a badly encoded aura, since wago has some issues right now i guess it come from them.
Yeah from what I understood of the follow-up messages to one of the people having that problem. This was caused by wago being down, and the wago-app inserting bad data into their addon.
We can prevent the error in WA, but the real fix is on the wago app side.