Tercioo / Details-Damage-Meter

Addon for World of Warcraft, does combat analyzes offering clean visual data for the player
Other
165 stars 117 forks source link

lua error #585

Open Milky063 opened 11 months ago

Milky063 commented 11 months ago

Before Start!

Make sure the bug also happen when Details! is the only addon enabled.

Game and Details! version Use /details to grab these two.

Describe the bug

Lua Error Post here lua errors, if you aren't getting any, use /console scriptErrors 1

7x ...es/window_breakdown/breakdown_spells_spellframes.lua:192: attempt to index a nil value [string "@Details/frames/window_breakdown/breakdown_spells_spellframes.lua"]:192: in function <...es/window_breakdown/breakdown_spells_spellframes.lua:163>

Locals: spellBar = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3 { 0 = index = 3 spellIcon = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3IconFrameTexture { } lineText3 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString3 { } SetFramesToHeaderAlignment = defined @Details/Libs/DF/header.lua:79 lineText11 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString11 { } lineText4 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString4 { } expandButton = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3ExpandButton { } OnClick = defined @Details/Libs/DF/header.lua:131 statusBar = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3StatusBar { } lineText6 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString6 { } lineText7 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString7 { } lineText9 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString9 { } onMouseUpTime = 0 targetsSquareFrame = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3StatusBarTargetsFrame { } lineText5 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString5 { } lineText13 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString13 { } lineText8 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString8 { } Index = 3 lineText10 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString10 { } spellIconFrame = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3IconFrame { } lineText2 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString2 { } OnMouseDown = defined @Details/Libs/DF/header.lua:175 overlayTexture = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3StatusBarTextureOverlay { } InLineTexts =

{ } lineText14 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString14 { } lineText16 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString16 { } lineText15 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString15 { } lineText12 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString12 { } ExpandedChildren =
{ } GetFramesFromHeaderAlignment = defined @Details/Libs/DF/header.lua:85 FramesToAlign =
{ } AlignWithHeader = defined @Details/Libs/DF/header.lua:92 OnMouseUp = defined @Details/Libs/DF/header.lua:184 lineText1 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString1 { } ResetFramesToHeaderAlignment = defined @Details/Libs/DF/header.lua:75 targetsSquareTexture = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3StatusBarTargetsFrameTexture { } AddFrameToHeaderAlignment = defined @Details/Libs/DF/header.lua:68 } motion = true instance =
{ h_baixo = DetailsBottomSideBarHighlight1 { } menu_icons_size = 1.220000 h_esquerda = DetailsLeftSideBarHighlight1 { } bg_r = 0.243000 fullborder_size = 0.500000 color_buttons =
{ } toolbar_icon_file = "Interface\AddOns\Details\images\toolbar_icons" micro_displays_locked = true LastModo = 2

Screenshots Post images of the bug if necessary.

Combat Log Include a link to a combatlog file if the error is about not detecting a skill, usable item or item proc. The log can be as simple as hitting a mob with white damage and using the item/skill.

Other Information If necessary, add more info here.

Tercioo commented 11 months ago

thanks for reporting!

------ Original Message ------ From "Milky063" @.> To "Tercioo/Details-Damage-Meter" @.> Cc "Subscribed" @.***> Date 08-Aug-23 3:06:43 PM Subject [Tercioo/Details-Damage-Meter] lua error (Issue #585)

Before Start! Make sure the bug also happen when Details! is the only addon enabled.

Game and Details! version Use /details to grab these two.

Describe the bug

Steps to Reproduce (what did you do to make the bug happen): just open "player detials! Breakdown"

Result (what happens when you follow the steps above): lua error happens

Expected (what you think the expected behavior would be when following the steps): for it to work

When the bug started (a date, wow path release, details update, etc)? just now

Additional information: none

Lua Error Post here lua errors, if you aren't getting any, use /console scriptErrors 1

7x ...es/window_breakdown/breakdown_spells_spellframes.lua:192: attempt to index a nil value [string @.***/frames/window_breakdown/breakdown_spells_spellframes.lua"]:192: in function <...es/window_breakdown/breakdown_spells_spellframes.lua:163>

Locals: spellBar = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3 { 0 = index = 3 spellIcon = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3IconFrameTexture { } lineText3 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString3 { } SetFramesToHeaderAlignment = defined @Details/Libs/DF/header.lua:79 lineText11 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString11 { } lineText4 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString4 { } expandButton = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3ExpandButton { } OnClick = defined @Details/Libs/DF/header.lua:131 statusBar = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3StatusBar { } lineText6 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString6 { } lineText7 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString7 { } lineText9 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString9 { } onMouseUpTime = 0 targetsSquareFrame = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3StatusBarTargetsFrame { } lineText5 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString5 { } lineText13 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString13 { } lineText8 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString8 { } Index = 3 lineText10 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString10 { } spellIconFrame = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3IconFrame { } lineText2 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString2 { } OnMouseDown = defined @Details/Libs/DF/header.lua:175 overlayTexture = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3StatusBarTextureOverlay { } InLineTexts =

{ } lineText14 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString14 { } lineText16 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString16 { } lineText15 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString15 { } lineText12 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString12 { } ExpandedChildren = { } GetFramesFromHeaderAlignment = defined @Details/Libs/DF/header.lua:85 FramesToAlign = { } AlignWithHeader = defined @Details/Libs/DF/header.lua:92 OnMouseUp = defined @Details/Libs/DF/header.lua:184 lineText1 = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3FontString1 { } ResetFramesToHeaderAlignment = defined @Details/Libs/DF/header.lua:75 targetsSquareTexture = DetailsBreakdownWindowTabFrameSummary3880SpellScrollContainerSpellScrollSpellBarButton3StatusBarTargetsFrameTexture { } AddFrameToHeaderAlignment = defined @Details/Libs/DF/header.lua:68 } motion = true instance = { h_baixo = DetailsBottomSideBarHighlight1 { } menu_icons_size = 1.220000 h_esquerda = DetailsLeftSideBarHighlight1 { } bg_r = 0.243000 fullborder_size = 0.500000 color_buttons = { } toolbar_icon_file = "Interface\AddOns\Details\images\toolbar_icons" micro_displays_locked = true LastModo = 2

Screenshots Post images of the bug if necessary.

Combat Log Include a link to a combatlog file if the error is about not detecting a skill, usable item or item proc. The log can be as simple as hitting a mob with white damage and using the item/skill.

Other Information If necessary, add more info here.

— Reply to this email directly, view it on GitHub https://github.com/Tercioo/Details-Damage-Meter/issues/585, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACEVKWEIH4I3XG6KHAMAMKLXUJ53HANCNFSM6AAAAAA3I25S6Y. You are receiving this because you are subscribed to this thread.Message ID: @.***>