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 |
- 1 comment
- 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
- Reply
- #1
Nevcairiel Mar 24, 2009 at 21:48 UTC - 0 likesI added a check to avoid this. But i'm still not sure why it would even return nil.