Slothpala / RaidFrameSettings

RaidFrameSettings is a party/raid frame add-on that enhances the default World of Warcraft raid frames with many customization options and aura indicators.
https://www.curseforge.com/wow/addons/raid-frame-settings
GNU General Public License v2.0
4 stars 5 forks source link

Recent lua errors #71

Open gutsuv opened 3 months ago

gutsuv commented 3 months ago

Recently, I started getting lua errors and oncehad the game crash. Every now and then I get a message that there are too many lua errors happening and I should disable my addons. This seems to happen in parties and in raid. Not sure what causes it but I do believe it is related to RFS and it doesnt happen when RFS is disabled.

Happening in Classic WoW SoD.

Error 1:

Message: ...dOns/Blizzard_UnitFrame/Classic/CompactUnitFrame.lua:1137: Usage: SpellGetVisibilityInfo(spellID, "visType") Time: Wed Aug 21 19:59:14 2024 Count: 216 Stack: ...dOns/Blizzard_UnitFrame/Classic/CompactUnitFrame.lua:1137: Usage: SpellGetVisibilityInfo(spellID, "visType")

Locals:

Error 2:

Message: ...dOns/Blizzard_UnitFrame/Classic/CompactUnitFrame.lua:1137: Usage: SpellGetVisibilityInfo(spellID, "visType") Time: Wed Aug 21 19:50:39 2024 Count: 1 Stack: ...dOns/Blizzard_UnitFrame/Classic/CompactUnitFrame.lua:1137: Usage: SpellGetVisibilityInfo(spellID, "visType") [string "@Interface/AddOns/RaidFrameSettings/Utils/HookRegistry.lua"]:127: in function <...face/AddOns/RaidFrameSettings/Utils/HookRegistry.lua:115> [string "=[C]"]: in function CompactUnitFrame_UpdateDebuffs' [string "@Interface/AddOns/Blizzard_UnitFrame/Classic/CompactUnitFrame.lua"]:607: in functionCompactUnitFrame_UpdateAuras' [string "@Interface/AddOns/Blizzard_UnitFrame/Classic/CompactUnitFrame.lua"]:106: in function <...dOns/Blizzard_UnitFrame/Classic/CompactUnitFrame.lua:59>

Locals: frame = CompactRaidGroup2Member4 { dispelDebuffFrames =

{ } debuffFrames =
{ } OnBackdropLoaded = defined @Interface/AddOns/Blizzard_SharedXML/Backdrop.lua:152 GetBackdropColor = defined @Interface/AddOns/Blizzard_SharedXML/Backdrop.lua:390 powerBar = CompactRaidGroup2Member4PowerBar { } ClearBackdrop = defined @Interface/AddOns/Blizzard_SharedXML/Backdrop.lua:282 horizTopBorder = CompactRaidGroup2Member4HorizTopBorder { } updateAllEvent = "GROUP_ROSTER_UPDATE" myHealPrediction = CompactRaidGroup2Member4MyHealPrediction { } overHealAbsorbGlow = CompactRaidGroup2Member4OverHealAbsorbGlow { } newUnit = true maxDebuffs = 3 unit = "raid8" unitExists = true SetupTextureCoordinates = defined @Interface/AddOns/Blizzard_SharedXML/Backdrop.lua:214 TopRightCorner = Texture { } GetEdgeSize = defined @Interface/AddOns/Blizzard_SharedXML/Backdrop.lua:188 TopEdge = Texture { } hasDispelMagic = false maxBuffs = 3 BottomRightCorner = Texture { } SetBackdropColor = defined @Interface/AddOns/Blizzard_SharedXML/Backdrop.lua:399 displayedUnit = "raid8" inVehicle = false background = CompactRaidGroup2Member4Background { } hasDispelPoison = false healthBar = CompactRaidGroup2Member4HealthBar { } overAbsorbGlow = CompactRaidGroup2Member4OverAbsorbGlow { } ApplyBackdrop = defined @Interface/AddOns/Blizzard_SharedXML/Backdrop.lua:294 SetBackdrop = defined @Interface/AddOns/Blizzard_SharedXML/Backdrop.lua:329 GetBackdropBorderColor = defined @Interface/AddOns/Blizzard_SharedXML/Backdrop.lua:409 name = CompactRaidGroup2Member4Name { } dropDown = CompactRaidGroup2Member4DropDown { } hasDispelDisease = false myHealAbsorbRightShadow = CompactRaidGroup2Member4MyHealAbsorbRightShadow { } hasDispelCurse = false hideHealthBarMask = 0 SetBorderBlendMode = defined @Interface/AddOns/Blizzard_SharedXML/Backdrop.lua:266 0 = selectionHighlight = CompactRaidGroup2Member4SelectionHighlight { } Center = Texture { } BottomLeftCorner = Texture { } myHealAbsorbLeftShadow = CompactRaidGroup2Member4MyHealAbsorbLeftShadow { } SetBackdropBorderColor = defined @Interface/AddOns/Blizzard_SharedXML/Backdrop.lua:422 otherHealPrediction = CompactRaidGroup2Member4OtherHealPrediction { } LeftEdge = Texture { } maxDispelDebuffs = 3 backdropInfo =
{ } OnBackdropSizeChanged = defined @Interface/AddOns/Blizzard_SharedXML/Backdrop.lua:182 TopLeftCorner = Texture { } statusText = CompactRaidGroup2Member4StatusText { } horizDivider = CompactRaidGroup2Member4HorizDivider { } RightEdge = Texture { } roleIcon = CompactRaidGroup2Member4RoleIcon { } GetBackdrop = defined @Interface/AddOns/Blizzard_SharedXML/Backdrop.lua:347 optionTable =
{ } BottomEdge = Texture { } totalAbsorb = CompactRaidGroup2Member4TotalAbsorb { } buffFrames =
{ } vertRightBorder = CompactRaidGroup2Member4VertRightBorder { } totalAbsorbOverlay = CompactRaidGroup2Member4TotalAbsorbOverlay { } HasBackdropInfo = defined @Interface/AddOns/Blizzard_SharedXML/Backdrop.l

gutsuv commented 2 months ago

Above errors still happening hundreds of time per session

gutsuv commented 2 months ago

Turning off the debuffs makes the issues go away, but I figure you know that from the logs

Slothpala commented 2 months ago

Hey sorry i no longer maintain the old version and the new version is currently retail only. I will try to find some time and do a hotfix over the weekend.

gutsuv commented 2 months ago

Oh wow, I did not realize you were making changes to retail only. These are definitely my favorite classic frames. Thank you for looking into it.

gutsuv commented 2 months ago

any updates on this?

Slothpala commented 2 months ago

I need more information. Please see the bug report template. Have you disabled all other addons ? The version you are using etc. I logged into classic sod and haven't had any lua errors.

gutsuv commented 2 months ago

Heres a new one I think.

170x ...dOns/Blizzard_UnitFrame/Classic/CompactUnitFrame.lua:1130: Usage: SpellGetVisibilityInfo(spellID, "visType") [string "=[C]"]: in function SpellGetVisibilityInfo' [string "@Blizzard_UnitFrame/Classic/CompactUnitFrame.lua"]:1130: in functionCompactUnitFrame_UtilShouldDisplayDebuff' [string "@RaidFrameSettings/Modules/Debuffs_Classic.lua"]:337: in function callback' [string "@RaidFrameSettings/Utils/HookRegistry.lua"]:127: in function <...faceRaidFrameSettings/Utils/HookRegistry.lua:115> [string "=[C]"]: in functionCompactUnitFrame_UpdateDebuffs' [string "@Blizzard_UnitFrame/Classic/CompactUnitFrame.lua"]:600: in function `CompactUnitFrame_UpdateAuras' [string "@Blizzard_UnitFrame/Classic/CompactUnitFrame.lua"]:106: in function <...dOns/Blizzard_UnitFrame/Classic/CompactUnitFrame.lua:59>

Locals: (temporary) = nil (temporary) = "RAID_OUTOFCOMBAT"


Using the latest 2.30.3 version. I believe that was the last classic update you released.

Happens when I am in a raid. I think combat has to be involved. Have played around with other addons but it still happens.

If you're not sure whats going on, it is what it is. I can play with debuffs off.