View Bug Report
Error using 3.3d dev1 on a Priest
Bug #: 6570
File: SmartBuff
Date: 04-28-10 07:23 AM
By: Zidomo
Status: Fixed
SmartBuff 3.3d dev1, USEnglish client/server, Wow 3.3.3a live. In an ICC10 raid on a shadow priest. The following LUA error occurred sometime prior to combat on a boss. I don't know the exact circumstances.

First LUA error from SmartBuff I have seen on the priest in forever. My actual character name appears in two places in the error; I have edited it out and replaced with "(name of my character)":

Code:
["message"] = {
"SmartBuff-v3.3dDev1\\SmartBuff.lua:2612: attempt to concatenate local 'spellName' (a nil value)\nSmartBuff-v3.3dDev1\\SmartBuff.lua:2179: in function `SMARTBUFF_BuffUnit'\nSmartBuff-v3.3dDev1\\SmartBuff.lua:1730: in function `SMARTBUFF_Check'\nSmartBuff-v3.3dDev1\\SmartBuff.lua:522: in function `SMARTBUFF_OnUpdate'\n<string>:\"*:OnUpdate\":1: in function <[string \"*:OnUpdate\"]:1>\n\nLocals:|r\nunit = \"raid10\"\nsubgroup = 1\nmode = 1\nspell = nil\nct = \"Raid\"\nbuff = \"Shadow Protection\"\nbuffname = nil\nbuffnS = \"Shadow Protection\"\nuc = \"PRIEST\"\nun = \"(name of my character)\"\nuct = \"Humanoid\"\nucf = \"\"\nr = nil\ni = 2\nbt = nil\ncd = 0\ncds = 0\ncharges = -1\nhandtype = \"\"\nbExpire = false\nbExpireOh = false\nisPvP = false\nbufftarget = \"(name of my character)\"\nrbTime = 180\nbUsable = true\ntime = 30614.613\ncurrentTemplate = \"Raid\"\ncBlacklist = <table> {\n}\nisShapeshifted = false\nsShapename = nil\ncBuffs = <table> {\n 1 = <table> {\n }\n 2 = <table> {\n }\n 3 = <table> {\n }\n 4 = <table> {\n }\n 5 = <table> {\n }\n 6 = <table> {\n }\n 7 = <table>", -- [1]
" {\n }\n 8 = <table> {\n }\n 9 = <table> {\n }\n 10 = <table> {\n }\n 11 = <table> {\n }\n 12 = <table> {\n }\n 13 = <table> {\n }\n 14 = <table> {\n }\n 15 = <table> {\n }\n 16 = <table> {\n }\n}\nCS = <function> defined @Interface\\AddOns\\SmartBuff\\SmartBuff.lua:189\nsPlayerClass = \"PRIEST\"\nisMounted = nil\nisCombat = false\nsMsgWarning = \"\"\ncBuffTimer = <table> {\n 1 = <table> {\n }\n 2 = <table> {\n }\n raid6 = <table> {\n }\n raid7 = <table> {\n }\n raid4 = <table> {\n }\n raid9 = <table> {\n }\n raid3 = <table> {\n }\n raid10 = <table> {\n }\n raid8 = <table> {\n }\n raid2 = <table> {\n }\n raid5 = <table> {\n }\n}\ncurrentUnit = nil\ncurrentSpell = nil\ntLastCheck = 30614.612\nmaxSkipCoolDown = 3\n\n ---", -- [2]
},
["type"] = "error",
["session"] = 1854,
["counter"] = 1,
}, -- [650]