SpellActivationOverlay

SpellActivationOverlay

3M Downloads

SoD error after p5 update

TxaEkis opened this issue ยท 1 comments

commented
2x ...ActivationOverlay/options/InterfaceOptionsPanels.lua:205: attempt to index field 'classOptions' (a nil value)
[string "@SpellActivationOverlay/options/InterfaceOptionsPanels.lua"]:205: in function `OnCommit'
[string "@Blizzard_Settings_Shared/Blizzard_SettingsPanel.lua"]:501: in function <.../Blizzard_Settings_Shared/Blizzard_SettingsPanel.lua:499>
[string "=[C]"]: in function `xpcall'
[string "@Blizzard_Settings_Shared/Blizzard_SettingsPanel.lua"]:477: in function <.../Blizzard_Settings_Shared/Blizzard_SettingsPanel.lua:474>
[string "=[C]"]: in function `secureexecuterange'
[string "@Blizzard_Settings_Shared/Blizzard_SettingsPanel.lua"]:485: in function `ForEachCanvas'
[string "@Blizzard_Settings_Shared/Blizzard_SettingsPanel.lua"]:499: in function `CommitCanvases'
[string "@Blizzard_Settings_Shared/Blizzard_SettingsPanel.lua"]:203: in function `Commit'
[string "@Blizzard_Settings_Shared/Blizzard_SettingsPanel.lua"]:239: in function `ExitWithCommit'
[string "@Blizzard_Settings_Shared/Blizzard_SettingsPanel.lua"]:213: in function `Close'
[string "@Blizzard_Settings_Shared/Blizzard_SettingsPanel.lua"]:56: in function <.../Blizzard_Settings_Shared/Blizzard_SettingsPanel.lua:55>

Locals:
self = SpellActivationOverlayOptionsPanel {
 globalOff = SpellActivationOverlayOptionsPanelGlobalOffBlockingFrame {
 }
 name = "SpellActivationOverlay"
 alertNone = SpellActivationOverlayOptionsPanelSpellAlertNone {
 }
 glowNone = SpellActivationOverlayOptionsPanelSpellAlertNone {
 }
}
opacitySlider = SpellActivationOverlayOptionsPanelSpellAlertOpacitySlider {
 initialValue = 0
}
scaleSlider = SpellActivationOverlayOptionsPanelSpellAlertScaleSlider {
 initialValue = 0
}
offsetSlider = SpellActivationOverlayOptionsPanelSpellAlertOffsetSlider {
 initialValue = 0
}
timerSlider = SpellActivationOverlayOptionsPanelSpellAlertTimerSlider {
 initialValue = 0
}
soundSlider = SpellActivationOverlayOptionsPanelSpellAlertSoundSlider {
 initialValue = 0
}
glowingButtonCheckbox = SpellActivationOverlayOptionsPanelGlowingButtons {
 Text = SpellActivationOverlayOptionsPanelGlowingButtonsText {
 }
 initialValue = false
}
classOptions = <table> {
 alert = <table> {
 }
 glow = <table> {
 }
}
(*temporary) = nil
(*temporary) = <table> {
 alert = <table> {
 }
 glow = <table> {
 }
}
(*temporary) = <table> {
 alert = <table> {
 }
 glow = <table> {
 }
}
(*temporary) = "attempt to index field 'classOptions' (a nil value)"
SAO = <table> {
 RegisteredBucketsByName = <table> {
 }
 TRIGGER_ACTION_USABLE = 2
 TBC = 1024
 RegisteredGlowSpellIDs = <table> {
 }
 TriggerFlags = <table> {
 }
 TRIGGER_HOLY_POWER = 8
 WRATH = 2048
 Bucket = <table> {
 }
 Display = <table> {
 }
 GlowInterface = <table> {
 }
 ConditionBuilder = <table> {
 }
 SOD = 512
 OptionsPanel = SpellActivationOverlayOptionsPanel {
 }
 TriggerManualChecks = <table> {
 }
 ERA = 256
 RegisteredGlowSpellNames = <table> {
 }
 ActivableCountersByName = <table> {
 }
 CounterRetryTimers = <table> {
 }
 Variables = <table> {
 }
 ActionButtons = <table> {
 }
 SpellIDsByName = <table> {
 }
 TRIGGER_AURA = 1
 RegisteredBucketsBySpellID = <table> {
 }
 TexName = <table> {
 }
 GlowingSpells = <table> {
 }
 Variable = <table> {
 }
 HashStringifier = <table> {
 }
 TextureFilenameFromFullname = <table> {
 }
 ALL_PROJECTS = 7936
 CurrentClass = <table> {
 }
 ActivableCountersBySpellID = <table> {
 }
 TRIGGER_EXECUTE = 16
 VariableImporter = <table> {
 }
 Shutdown = <table> {
 }
 Frame = SpellActivationOverlayFrame {
 }
 defaults = <table> {
 }
 Class = <table> {
 }
 TRIGGER_TALENT = 4
 VariableEventProxy = <table> {
 }
 VariableState = <table> {
 }
 ActivatedCounters = <table> {
 }
 RegisteredBucketsByTrigger = <table> {
 }
 TriggerNames = <table> {
 }
 DormantActionButtons = <table> {
 }
 BucketManager = <table> {
 }
 TRIGGER_NATIVE_SAO = 32
 Hash = <table> {
 }
 Trigger = <table> {
 }
 MarkedTextures = <table> {
 }
 CATA = 4096
}
commented

Hi, ans thanks for the feedback. I cannot reproduce this bug, but I fixed something related to the options panel, which could also fix this issue.