sRaidFrames

9 - PTR error report for r637...

Using the latest Alpha (r637) and during combat with the trash before the Flame Leviathan, sRaidFrames would throw several errors concerning a seemingly non-existent or non-set debuffType local variable. In addition, the normal buffs that would otherwise display on the raid frames would disappear.

I'm attaching some examples of the errors along with the relevant stack trace from BugSack, as I suspect they are derived from the same source.

[2009/03/24 19:44:46-2635-x5819]: sRaidFrames-1\sRaidFrames.lua:968 attempt to concatenate local 'debuffType' (a nil value)
sRaidFrames-1\sRaidFrames.lua:674 in function <Interface\AddOns\sRaidFrames\sRaidFrames.lua:671
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[2]":9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?:
AceBucket-3.0\AceBucket-3.0.lua:92 in function <...nterface\AddOns\Ace3\AceBucket-3.0\AceBucket-3.0.lua:85
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceTimer-3.0\AceTimer-3.0.lua:146 in function <Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:118

---

[2009/03/24 19:44:49-2635-x187]: sRaidFrames-1\sRaidFrames.lua:968 attempt to concatenate local 'debuffType' (a nil value)
sRaidFrames-1\sRaidFrames.lua:648 in function `UpdateAll'
sRaidFrames-1\sRaidFrames.lua:639 in function `UpdateAllUnits'
sRaidFrames-1\sRaidFrames.lua:1238 in function `UpdateFrameCache'
sRaidFrames-1\sRaidFrames.lua:1544 in function `GetAllUnits'
sRaidFrames-1\sRaidFrames.lua:812 in function <Interface\AddOns\sRaidFrames\sRaidFrames.lua:807
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[2]":9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?:
AceTimer-3.0\AceTimer-3.0.lua:144 in function <Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:118

---

[2009/03/24 20:13:13-2635-x300]: sRaidFrames-1\sRaidFrames.lua:968 attempt to concatenate local 'debuffType' (a nil value)
sRaidFrames-1\sRaidFrames.lua:648 in function `UpdateAll'
sRaidFrames-1\sRaidFrames.lua:639 in function `UpdateAllUnits'
sRaidFrames-1\sRaidFrames.lua:1238 in function `UpdateFrameCache'
sRaidFrames-1\sRaidFrames.lua:1573 in function `IsTracking'
sRaidFrames-1\sRaidFrames.lua:861 in function `UpdateUnitHealth'
sRaidFrames-1\sRaidFrames.lua:667 in function <Interface\AddOns\sRaidFrames\sRaidFrames.lua:664
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[2]":9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?:
AceBucket-3.0\AceBucket-3.0.lua:92 in function <...nterface\AddOns\Ace3\AceBucket-3.0\AceBucket-3.0.lua:85
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceTimer-3.0\AceTimer-3.0.lua:146 in function <Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:118

---

User When Change
Nevcairiel Mar 24, 2009 at 21:48 UTC Changed status from New to Fixed
Tristanian Mar 24, 2009 at 21:26 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • 1 comment
  • Avatar of Nevcairiel Nevcairiel Mar 24, 2009 at 21:48 UTC - 0 likes

    I added a check to avoid this. But i'm still not sure why it would even return nil.

  • 1 comment

Facts

Last updated
Mar 24, 2009
Reported
Mar 24, 2009
Status
Fixed - Developer made requested changes. QA should verify.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees