Details! Damage Meter

Details! Damage Meter

250M Downloads

Details/classes/class_heal.lua:2108: attempt to call method 'Destroy' (a nil value)

jeremy-hill opened this issue · 1 comments

commented

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.
[03:58 PM] DETAILS! VERSION: VWD 11022 RELEASE 10.1.0

Describe the bug

  • Steps to Reproduce (what did you do to make the bug happen):
    I clicked into a Monk's healing done to try to drill down.

  • Result (what happens when you follow the steps above):
    A LUA error is endlessly thrown (it will continue to throw), breakdown UI is broken (see screenshow below).

  • Expected (what you think the expected behavior would be when following the steps):
    Show me the healing breakdown for the clicked class.

  • When the bug started (a date, wow path release, details update, etc)?
    Newest version.

  • Additional information:

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

326x Details/classes/class_heal.lua:2108: attempt to call method 'Destroy' (a nil value)
[string "@Details/classes/class_heal.lua"]:2108: in function `MontaInfoHealingDone'
[string "@Details/classes/class_heal.lua"]:1661: in function `MontaInfo'
[string "@Details/frames/window_playerbreakdown.lua"]:316: in function `OpenBreakdownWindow'
[string "@Details/frames/window_main.lua"]:2003: in function <Details/frames/window_main.lua:1952>

Locals:
self = <table> {
 flag_original = 1298
 healing_from = <table> {
 }
 GetSpellContainer = <function> defined @Details/functions/mixin.lua:22
 pets = <table> {
 }
 iniciar_hps = false
 heal_enemy_amt = 0
 totalover = 9708368.145112
 total_without_pet = 5104995.145112
 total = 5253714.145112
 targets_absorbs = <table> {
 }
 heal_enemy = <table> {
 }
 GetSpellTableFromContainer = <function> defined @Details/functions/mixin.lua:42
 BuildSpellTargetFromBreakdownSpellData = <function> defined @Details/functions/mixin.lua:79
 on_hold = false
 serial = "Player-60-0A6F95E3"
 totalabsorb = 1069783.145112
 last_hps = 3591.833736
 colocacao = 3
 spec = 269
 targets = <table> {
 }
...

(Lua error continues, can include the full thing if needed).

Screenshots
image

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.

commented