Syiana / SUI

SUI - The Dark Side of World of Warcraft
https://www.curseforge.com/wow/addons/sui
36 stars 16 forks source link

10.0.44: Error when joining BG #71

Closed chrisronline closed 1 year ago

chrisronline commented 1 year ago

Love this addon - keep up the great work!

I see this error when I join a BG: Version: 10.0.44

Error:

Message: ...ace/AddOns/SUI/Modules/Skins/Blizzard/_Raidframe.lua:31: attempt to index a nil value
Time: Mon Dec  5 14:46:50 2022
Count: 20
Stack: ...ace/AddOns/SUI/Modules/Skins/Blizzard/_Raidframe.lua:31: attempt to index a nil value
[string "@Interface/AddOns/SUI/Modules/Skins/Blizzard/_Raidframe.lua"]:31: in function <...ace/AddOns/SUI/Modules/Skins/Blizzard/_Raidframe.lua:7>

Locals: self = Frame {
 0 = <userdata>
}
event = "GROUP_ROSTER_UPDATE"
(for index) = 1
(for limit) = 8
(for step) = 1
g = 1
group = nil
(for index) = 1
(for limit) = 5
(for step) = 1
m = 1
frame = nil
frame = CompactRaidFrame1 {
 0 = <userdata>
 debuffs = <table> {
 }
 debuffFrames = <table> {
 }
 ERFIcons = <table> {
 }
 BigDebuffs = <table> {
 }
 maxDispelDebuffs = 3
 inUse = true
 inVehicle = false
 background = CompactRaidFrame1Background {
 }
 powerBar = CompactRaidFrame1PowerBar {
 }
 healthBar = CompactRaidFrame1HealthBar {
 }
 overAbsorbGlow = CompactRaidFrame1OverAbsorbGlow {
 }
 ERFIndicators = <table> {
 }
 otherHealPrediction = CompactRaidFrame1OtherHealPrediction {
 }
 buffs = <table> {
 }
 horizTopBorder = CompactRaidFrame1HorizTopBorder {
 }
 vertRightBorder = CompactRaidFrame1VertRightBorder {
 }
 myHealPrediction = CompactRaidFrame1MyHealPrediction {
 }
 aggroHighlight = CompactRaidFrame1AggroHighlight {
 }
 myHealAbsorbRightShadow = CompactRaidFrame1MyHealAbsorbRightShadow {
 }
 overHealAbsorbGlow = CompactRaidFrame1OverHealAbsorbGlow {
 }
 newUnit = true
 selectionHighlight = CompactRaidFrame1SelectionHighlight {
 }
 displayedUnit = "raid38"
 myHealAbsorbLeftShadow = CompactRaidFrame1MyHealAbsorbLeftShadow {
 }
 totalAbsorbOverlay = CompactRaidFrame1TotalAbsorbOverlay {
 }
 unit = "raid38"
 unitExists = true
 frameType = "raid"
 unusedFunc = <function> defined @Interface/AddOns/Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:42
 updateAllEvent = "GROUP_ROSTER_UPDATE"
 applyFunc = <function> defined @Interface/AddOns/Blizzard_CompactRaidFrames/Blizzard_CompactRaidFrameContainer.lua:310
 statusText = CompactRaidFrame1StatusText {
 }
 horizDivider = CompactRaidFrame1HorizDivider {
 }
 menu = <function> defined @Interface/FrameXML/CompactUnitFrame.lua:285
 roleIcon = CompactRaidFrame1RoleIcon {
 }
 optionTable = <table> {
 }
 aurasDirty = false
 dispels = <table> {
 }
 dispelDebuffFrames = <table> {
 }
 buffFrames = <table> {
 }
 maxDebuffs = 3
 centerStatusIcon = CompactRaidFrame1CenterStatusIcon {
 }
 dropDown = CompactRaidFrame1DropDown {
 }
 myHealAbsorb = CompactRaidFrame1MyHealAbsorb {
 }
 maxBuffs = 3
 vertLeftBorder = CompactRaidFrame1VertLeftBorder {
 }
 horizBottomBorder = CompactRaidFrame1HorizBottomBorder {
 }
 name = CompactRaidFrame1Name {
 }
 readyCheckIcon = CompactRaidFrame1ReadyCheckIcon {
 }
 totalAbsorb = CompactRaidFrame1TotalAbsorb {
 }
}
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
 1 = CompactRaidFrame1Background {
 }
 2 = CompactRaidFrame1MyHealPrediction {
 }
 3 = CompactRaidFrame1OtherHealPrediction {
 }
 4 = CompactRaidFrame1TotalAbsorb {
 }
 5 = CompactRaidFrame1TotalAbsorbOverlay {
 }
 6 = CompactRaidFrame1HorizDivider {
 }
 7 = CompactRaidFrame1HorizTopBorder {
 }
 8 = CompactRaidFrame1HorizBottomBorder {
 }
 9 = CompactRaidFrame1VertLeftBorder {
 }
 10 = CompactRaidFrame1VertRightBorder {
 }
 11 = CompactRaidFrame1Name {
 }
 12 = CompactRaidFrame1StatusText {
 }
 13 = CompactRaidFrame1RoleIcon {
 }
 14 = CompactRaidFrame1AggroHighlight {
 }
 15 = CompactRaidFrame1MyHealAbsorb {
 }
 16 = CompactRaidFrame1MyHealAbsorbLeftShadow {
 }
 17 = CompactRaidFrame1MyHealAbsorbRightShadow {
 }
 18 = CompactRaidFrame1OverAbsorbGlow {
 }
 19 = CompactRaidFrame1OverHealAbsorbGlow {
 }
 20 = CompactRaidFrame1SelectionHighlight {
 }
 21 = CompactRaidFrame1ReadyCheckIcon {
 }
 22 = Texture {
 }
}
(for control) = 22
_ = 22
region = Texture {
 0 = <userdata>
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = 0.150000
(*temporary) = 0.150000
(
muleyo commented 1 year ago

Will be fixed with the latest update. Thanks for the report!