oUF_sb

1 - Errors using oUF master branch with this layout

What steps will reproduce the problem?

1. Install the latest updated master branch of oUF from this link

2. Install the latest oUF_sb version (see below).

3. Log on, then join a LFR "raid" (using the default Blizzard raid frames).

What is the expected output? What do you see instead?

Expected: no issues.

Instead: in the LFR group, targeting/attacking an adversary throws up tons of repeating errors. BugGrabber/BugSack had to throttle one of them it was repeating so fast.

What version of the product are you using?

v1.2.0/r28 with oUF master revision 221b1f19.

Do you have an error log of what happened?

Two errors before I disabled the mod and reloaded. They are very similar, with slight differences:

	["message"] = "oUF-1.6.0\\colors.lua:65: attempt to perform arithmetic on local 'b2' (a nil value)\noUF_sb-1.2.0\\oUF_sb.lua:377: in function <Interface\\AddOns\\oUF_sb\\oUF_sb.lua:372>\n(tail call): ?:\n(tail call): ?:\noUF-1.6.0\\ouf.lua:158: in function `UpdateAllElements'\noUF-1.6.0\\ouf.lua:29: in function <Interface\\AddOns\\oUF\\ouf.lua:25>\n",
			["type"] = "error",
			["time"] = "2012/02/28 17:17:50",
			["locals"] = {
				"bar = <unnamed> {\n __owner = oUF_TargetTarget {\n }\n frequentUpdates = true\n PostUpdate = <function> defined @Interface\\AddOns\\oUF_sb\\oUF_sb.lua:372\n disconnected = false\n ForceUpdate = <function> defined @Interface\\AddOns\\oUF\\elements\\health.lua:149\n value = <unnamed> {\n }\n 0 = <userdata>\n bg = <unnamed> {\n }\n Smooth = true\n}\nunit = \"targettarget\"\nmin = 128272\nmax = 194309\ncur = 128272\nmaxHealth = 194309\noUF = <table> {\n DisableBlizzard = <function> defined @Interface\\AddOns\\oUF\\blizzard.lua:44\n SetActiveStyle = <function> defined @Interface\\AddOns\\oUF\\ouf.lua:324\n EnableFactory = <function> defined @Interface\\AddOns\\oUF\\factory.lua:38\n ColorGradient = <function> defined @Interface\\AddOns\\oUF\\colors.lua:45\n SpawnHeader = <function> defined @Interface\\AddOns\\oUF\\ouf.lua:496\n RegisterStyle = <function> defined @Interface\\AddOns\\oUF\\ouf.lua:314\n AddElement = <function> defined @Interface\\AddOns\\oUF\\ouf.lua:560\n Factory = <function> defined @Interface\\AddOns\\oUF\\factory", -- [1]
				".lua:27\n RegisterMetaFunction = <function> defined @Interface\\AddOns\\oUF\\ouf.lua:303\n Tags = <table> {\n }\n DisableFactory = <function> defined @Interface\\AddOns\\oUF\\factory.lua:42\n objects = <table> {\n }\n colors = <table> {\n }\n version = \"1.6.0\"\n RunFactoryQueue = <function> defined @Interface\\AddOns\\oUF\\factory.lua:46\n HandleUnit = <function> defined @Interface\\AddOns\\oUF\\units.lua:8\n RegisterInitCallback = <function> defined @Interface\\AddOns\\oUF\\ouf.lua:299\n IterateStyles = <function> defined @Interface\\AddOns\\oUF\\ouf.lua:337\n Spawn = <function> defined @Interface\\AddOns\\oUF\\ouf.lua:541\n}\nUnitIsDead = <function> defined =[C]:-1\nUnitIsGhost = <function> defined =[C]:-1\nUnitIsConnected = <function> defined =[C]:-1\nformats = <table> {\n player = <table> {\n }\n focus = <table> {\n }\n target = <table> {\n }\n boss1 = <table> {\n }\n pet = <table> {\n }\n targettarget = <table> {\n }\n}\ncolors = <table> {\n runes = <table> {\n }\n power = <table> {\n }\n}\nUnitIsPlayer = <function> def", -- [2]
				"ined =[C]:-1\nselect = <function> defined =[C]:-1\nUnitClass = <function> defined =[C]:-1\nUnitReaction = <function> defined =[C]:-1\nsbColors = <table> {\n white = <table> {\n }\n unknown = <table> {\n }\n gray = <table> {\n }\n green = <table> {\n }\n}\nupdateName = <function> defined @Interface\\AddOns\\oUF_sb\\oUF_sb.lua:321\n", -- [3]
			},
			["session"] = 6407,
			["counter"] = 258,
		}, -- [999]
		{
			["message"] = "oUF-1.6.0\\colors.lua:65: attempt to perform arithmetic on local 'b2' (a nil value)\noUF_sb-1.2.0\\oUF_sb.lua:377: in function <Interface\\AddOns\\oUF_sb\\oUF_sb.lua:372>\n(tail call): ?:\n(tail call): ?:\noUF-1.6.0\\events.lua:69: in function <Interface\\AddOns\\oUF\\events.lua:62>\n",
			["type"] = "error",
			["time"] = "2012/02/28 17:18:31",
			["locals"] = {
				"bar = <unnamed> {\n __owner = oUF_sbPlayer {\n }\n frequentUpdates = true\n PostUpdate = <function> defined @Interface\\AddOns\\oUF_sb\\oUF_sb.lua:372\n disconnected = false\n ForceUpdate = <function> defined @Interface\\AddOns\\oUF\\elements\\health.lua:149\n value = <unnamed> {\n }\n 0 = <userdata>\n bg = <unnamed> {\n }\n Smooth = true\n}\nunit = \"player\"\nmin = 94327\nmax = 139067\ncur = 94327\nmaxHealth = 139067\noUF = <table> {\n DisableBlizzard = <function> defined @Interface\\AddOns\\oUF\\blizzard.lua:44\n SetActiveStyle = <function> defined @Interface\\AddOns\\oUF\\ouf.lua:324\n EnableFactory = <function> defined @Interface\\AddOns\\oUF\\factory.lua:38\n ColorGradient = <function> defined @Interface\\AddOns\\oUF\\colors.lua:45\n SpawnHeader = <function> defined @Interface\\AddOns\\oUF\\ouf.lua:496\n RegisterStyle = <function> defined @Interface\\AddOns\\oUF\\ouf.lua:314\n AddElement = <function> defined @Interface\\AddOns\\oUF\\ouf.lua:560\n Factory = <function> defined @Interface\\AddOns\\oUF\\factory.lua:27\n Reg", -- [1]
				"isterMetaFunction = <function> defined @Interface\\AddOns\\oUF\\ouf.lua:303\n Tags = <table> {\n }\n DisableFactory = <function> defined @Interface\\AddOns\\oUF\\factory.lua:42\n objects = <table> {\n }\n colors = <table> {\n }\n version = \"1.6.0\"\n RunFactoryQueue = <function> defined @Interface\\AddOns\\oUF\\factory.lua:46\n HandleUnit = <function> defined @Interface\\AddOns\\oUF\\units.lua:8\n RegisterInitCallback = <function> defined @Interface\\AddOns\\oUF\\ouf.lua:299\n IterateStyles = <function> defined @Interface\\AddOns\\oUF\\ouf.lua:337\n Spawn = <function> defined @Interface\\AddOns\\oUF\\ouf.lua:541\n}\nUnitIsDead = <function> defined =[C]:-1\nUnitIsGhost = <function> defined =[C]:-1\nUnitIsConnected = <function> defined =[C]:-1\nformats = <table> {\n player = <table> {\n }\n focus = <table> {\n }\n target = <table> {\n }\n boss1 = <table> {\n }\n pet = <table> {\n }\n targettarget = <table> {\n }\n}\ncolors = <table> {\n runes = <table> {\n }\n power = <table> {\n }\n}\nUnitIsPlayer = <function> defined =[C]:-1", -- [2]
				"\nselect = <function> defined =[C]:-1\nUnitClass = <function> defined =[C]:-1\nUnitReaction = <function> defined =[C]:-1\nsbColors = <table> {\n white = <table> {\n }\n unknown = <table> {\n }\n gray = <table> {\n }\n green = <table> {\n }\n}\nupdateName = <function> defined @Interface\\AddOns\\oUF_sb\\oUF_sb.lua:321\n", -- [3]
			},
			["session"] = 6407,
			["counter"] = 20,

Please provide any additional information below.

This is an attractive alternative to the apparently abandoned oUF_Ammo. But like that layout, this one bugs out using the oUF master revisions (since the last release of oUF). Several other oUF layouts have no issues with the various oUF master revisions.

Both this & Ammo have no problems with the last release/stable oUF v1.5.16/a0f4ae8db4, though. So a problem to look at soon. Ideally sooner than later; hopefully when the next oUF release comes out, at least.

User When Change
smb Mar 05, 2012 at 11:40 UTC
Zidomo Feb 28, 2012 at 23:29 UTC Changed description:
  1. Install the latest updated master branch of oUF from [[https://github.com/haste/oUF|this link]]

- 2. Install the latest oUF_sv version (see below).
+ 2. Install the latest oUF_sb version (see below).
  3. Log on, then join a LFR "raid" (using the default Blizzard raid frames).
  What is the expected output? What do you see instead?
  Expected: no issues.

- Instead: in the LFR group, targeting/attacking an advisary throws up tons of repeating errors. BugGrabber/BugSack had to throttle one of them it was repeating so fast.
+ Instead: in the LFR group, targeting/attacking an adversary throws up tons of repeating errors. BugGrabber/BugSack had to throttle one of them it was repeating so fast.
  What version of the product are you using?
Zidomo Feb 28, 2012 at 23:08 UTC Create

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

Facts

Last updated
Mar 05, 2012
Reported
Feb 28, 2012
Status
Accepted - Problem reproduced / Need acknowledged.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees

  • Avatar of smb
    smb
    • Manager
    • Author