Thread Tools Display Modes
11-27-12, 04:00 PM   #1
Devate
A Deviate Faerie Dragon
Join Date: Jan 2010
Posts: 11
Attempt to compare number with string error upon entering combat

Hey guys. I understand that nUI 5 is considered end of life and that you're focusing on getting nUI 6 finished as soon as possible. That being said I've run into an error since the patch today went live that is rather annoying. Seems to come up every time I use an ability in combat. What makes this error annoying enough to mention is that the only way to clear the error window from the game screen is to /reload ui as the error count number continues to rise indefinitely.


Message: Interface\AddOns\nUI\Bars\nUI_Button.lua:1004: attempt to compare number with string
Time: 11/27/12 13:54:38
Count: 6797
Stack: Interface\AddOns\nUI\Bars\nUI_Button.lua:1004: in function `updateCooldown'
Interface\AddOns\nUI\Bars\nUI_Button.lua:941: in function `onUpdate'
Interface\AddOns\nUI\Bars\nUI_Button.lua:373: in function <Interface\AddOns\nUI\Bars\nUI_Button.lua:368>
[C]: in function `ActionButton_OnUpdate'
[string "*:OnUpdate"]:1: in function <[string "*:OnUpdate"]:1>

Locals: (*temporary) = "0x00000000000b5a35"
(*temporary) = 597975.5
(*temporary) = "summonpet"
(*temporary) = "0x00000000000b5a35"
(*temporary) = nUI_TopRightBar_Button9 {
0 = <userdata>
feedback_action = 57
action = 57
bindAction = <function> defined @Interface\AddOns\nUI\Bars\nUI_ButtonBar.lua:730
flashing = 0
eventsRegistered = true
rangeTimer = 0.10899999439716
FlyoutBorder = nUI_TopRightBar_Button9FlyoutBorder {
}
FlyoutBorderShadow = nUI_TopRightBar_Button9FlyoutBorderShadow {
}
flashtime = 0
FlyoutArrow = nUI_TopRightBar_Button9FlyoutArrow {
}
icon = nUI_TopRightBar_Button9Icon {
}
cooldown = nUI_TopRightBar_Button9Cooldown {
}
}
(*temporary) = "action"
(*temporary) = "attempt to compare number with string"
action = 57
button = nUI_TopRightBar_Button9 {
0 = <userdata>
feedback_action = 57
action = 57
bindAction = <function> defined @Interface\AddOns\nUI\Bars\nUI_ButtonBar.lua:730
flashing = 0
eventsRegistered = true
rangeTimer = 0.10899999439716
FlyoutBorder = nUI_TopRightBar_Button9FlyoutBorder {
}
FlyoutBorderShadow = nUI_TopRightBar_Button9FlyoutBorderShadow {
}
flashtime = 0
FlyoutArrow = nUI_TopRightBar_Button9FlyoutArrow {
}
icon = nUI_TopRightBar_Button9Icon {
}
cooldown = nUI_TopRightBar_Button9Cooldown {
}
}
type = "summonpet"
id = "0x00000000000b5a35"
GetActionInfo = <function> defined =[C]:-1
cooldown = nil
Cooldowns = <table> {
20271 = <table> {
}
}
cdc = nil
cdc2 = nUI_TopRightBar_Button9_CDCLabel {
0 = <userdata>
}
overlay = nUI_TopRightBar_Button9_ActionOverlay {
0 = <userdata>
Timers = <table> {
}
action = 57
updateHotkeys = <function> defined @Interface\AddOns\nUI\Bars\nUI_Button.lua:703
nUI_CachedSetAllPoints = <function> defined =[C]:-1
abCooldown = <function> defined @Interface\AddOns\nUI\Bars\nUI_Button.lua:673
updateCooldown = <function> defined @Interface\AddOns\nUI\Bars\nUI_Button.lua:956
cdc_duration = 1.5
button = nUI_TopRightBar_Button9 {
}
cdc_start = 597975.5
onUpdate = <function> defined @Interface\AddOns\nUI\Bars\nUI_Button.lua:884
is_oor = false
b = 1
r = 1
bindingType = "MULTIACTIONBAR2BUTTON"
actionID = 9
actionType = "nUI_TOPRIGHTBAR"
is_oom = false
elapsed = 0
layers = <table> {
}
nUI_CachedClearAllPoints = <function> defined =[C]:-1
nUI_CachedSetPoint = <function> defined =[C]:-1
is_usable = true
updateUsable = <function> defined @Interface\AddOns\nUI\Bars\nUI_Button.lua:764
is_cdc = false
nUI_init = true
}
start = 597975.5
duration = 1.5
now = 598328.295
GetTime = <function> defined =[C]:-1
nUI = <table> {
info_frame = nUI_InfoPanelSelector {
}
SpellStatus = <table> {
}
ReparentChat = <function> defined @Interface\AddOns\nUI\Integration\nUI_ChatFrame.lua:114
realmName = "Dragonblight"
TableSort = <function> defined @Interface\AddOns\nUI\Main\nUI.lua:789
SkinnedFrames = <table> {
}
registerScalableFrame = <function> defined @Interface\AddOns\nUI\Main\nUI.lua:460
HideDefaultFrame = <function> defined @Interface\AddOns\nUI\Main\nUI.lua:861
TableInsertByValue = <function> defined @Interface\AddOns\nUI\Main\nUI.lua:809
setScale = <function> defined @Interface\AddOns\nUI\Main\nUI.lua:636
BlizUI = nUI_BlizUI {
}
initActionButton = <function> defined @Interface\AddOns\nUI\Bars\nUI_Button.lua:481
unregisterSkinnedFrame = <function> defined @Interface\AddOns\nUI\Main\nUI.lua:623
TableRemoveByValue = <function> defined @Interface\AddOns\nUI\Main\nUI.lua:760
setConsoleVisibility = <function> defined @Interface\AddOns\nUI\Main\

This error message seems to come up simultaneously with the other.

Message: Interface\AddOns\nUI\Bars\nUI_Button.lua:1004: attempt to compare number with string
Time: 11/27/12 13:48:45
Count: 5
Stack: Interface\AddOns\nUI\Bars\nUI_Button.lua:1004: in function `updateCooldown'
Interface\AddOns\nUI\Bars\nUI_Button.lua:683: in function `abCooldown'
Interface\AddOns\nUI\Bars\nUI_Button.lua:153: in function <Interface\AddOns\nUI\Bars\nUI_Button.lua:142>

Locals: (*temporary) = "0x00000000000b5a35"
(*temporary) = 597975.5
(*temporary) = "summonpet"
(*temporary) = "0x00000000000b5a35"
(*temporary) = nUI_TopRightBar_Button9 {
0 = <userdata>
feedback_action = 57
action = 57
bindAction = <function> defined @Interface\AddOns\nUI\Bars\nUI_ButtonBar.lua:730
flashing = 0
eventsRegistered = true
rangeTimer = 0.057999993488193
FlyoutBorder = nUI_TopRightBar_Button9FlyoutBorder {
}
FlyoutBorderShadow = nUI_TopRightBar_Button9FlyoutBorderShadow {
}
flashtime = 0
FlyoutArrow = nUI_TopRightBar_Button9FlyoutArrow {
}
icon = nUI_TopRightBar_Button9Icon {
}
cooldown = nUI_TopRightBar_Button9Cooldown {
}
}
(*temporary) = "action"
(*temporary) = "attempt to compare number with string"
action = 57
button = nUI_TopRightBar_Button9 {
0 = <userdata>
feedback_action = 57
action = 57
bindAction = <function> defined @Interface\AddOns\nUI\Bars\nUI_ButtonBar.lua:730
flashing = 0
eventsRegistered = true
rangeTimer = 0.057999993488193
FlyoutBorder = nUI_TopRightBar_Button9FlyoutBorder {
}
FlyoutBorderShadow = nUI_TopRightBar_Button9FlyoutBorderShadow {
}
flashtime = 0
FlyoutArrow = nUI_TopRightBar_Button9FlyoutArrow {
}
icon = nUI_TopRightBar_Button9Icon {
}
cooldown = nUI_TopRightBar_Button9Cooldown {
}
}
type = "summonpet"
id = "0x00000000000b5a35"
GetActionInfo = <function> defined =[C]:-1
cooldown = nil
Cooldowns = <table> {
20271 = <table> {
}
}
cdc = nil
cdc2 = nUI_TopRightBar_Button9_CDCLabel {
0 = <userdata>
}
overlay = nUI_TopRightBar_Button9_ActionOverlay {
0 = <userdata>
Timers = <table> {
}
action = 57
updateHotkeys = <function> defined @Interface\AddOns\nUI\Bars\nUI_Button.lua:703
nUI_CachedSetAllPoints = <function> defined =[C]:-1
abCooldown = <function> defined @Interface\AddOns\nUI\Bars\nUI_Button.lua:673
updateCooldown = <function> defined @Interface\AddOns\nUI\Bars\nUI_Button.lua:956
cdc_duration = 1.5
button = nUI_TopRightBar_Button9 {
}
cdc_start = 597975.5
onUpdate = <function> defined @Interface\AddOns\nUI\Bars\nUI_Button.lua:884
is_oor = false
b = 1
r = 1
bindingType = "MULTIACTIONBAR2BUTTON"
actionID = 9
actionType = "nUI_TOPRIGHTBAR"
is_oom = false
elapsed = 0
layers = <table> {
}
nUI_CachedClearAllPoints = <function> defined =[C]:-1
nUI_CachedSetPoint = <function> defined =[C]:-1
is_usable = true
updateUsable = <function> defined @Interface\AddOns\nUI\Bars\nUI_Button.lua:764
is_cdc = false
nUI_init = true
}
start = 597975.5
duration = 1.5
now = 597975.895
GetTime = <function> defined =[C]:-1
nUI = <table> {
info_frame = nUI_InfoPanelSelector {
}
SpellStatus = <table> {
}
ReparentChat = <function> defined @Interface\AddOns\nUI\Integration\nUI_ChatFrame.lua:114
realmName = "Dragonblight"
TableSort = <function> defined @Interface\AddOns\nUI\Main\nUI.lua:789
SkinnedFrames = <table> {
}
registerScalableFrame = <function> defined @Interface\AddOns\nUI\Main\nUI.lua:460
HideDefaultFrame = <function> defined @Interface\AddOns\nUI\Main\nUI.lua:861
TableInsertByValue = <function> defined @Interface\AddOns\nUI\Main\nUI.lua:809
setScale = <function> defined @Interface\AddOns\nUI\Main\nUI.lua:636
BlizUI = nUI_BlizUI {
}
initActionButton = <function> defined @Interface\AddOns\nUI\Bars\nUI_Button.lua:481
unregisterSkinnedFrame = <function> defined @Interface\AddOns\nUI\Main\nUI.lua:623
TableRemoveByValue = <function> defined @Interface\AddOns\nUI\Main\nUI.lua:760
setConsoleVisibility = <function> defined @Interface\AddOns\nUI\Main\nUI.lua:828
FrameList = <table> {
}
chat_frame = nUI_ChatFrame {
}
hScale = 0.75
scale = 0.75
wo
 
11-27-12, 06:01 PM   #2
Bloodbayne
A Murloc Raider
Join Date: Oct 2010
Posts: 6
Same Issue

FPS at 150+ enter combat FPS drops to 5 FPS. Only RL UI resets it.
 
11-27-12, 08:03 PM   #3
roguesirs
A Deviate Faerie Dragon
Join Date: Oct 2010
Posts: 12
also getting this error

also getting the same string of errors when combat is entered
 
11-27-12, 08:39 PM   #4
twizt3dkitty
A Cliff Giant
 
twizt3dkitty's Avatar
Join Date: Nov 2011
Posts: 46
nui6 is showing similiar error. I think its a taint bug.
 
11-28-12, 04:17 PM   #5
Seer
A Molten Giant
Join Date: Dec 2007
Posts: 649
Try turning off the new "loss of control" option in the interface options (the default Blizzard stuff, not nui). seems to work for me, at least in a 10 men raid. Same fps as before latest patch.
__________________
Take it as you want or leave it as it is.

Last edited by Seer : 11-28-12 at 04:19 PM.
 
11-28-12, 04:53 PM   #6
spiel2001
nUI's Author
 
spiel2001's Avatar
AddOn Author - Click to view addons
Join Date: Jun 2008
Posts: 7,724
I'll look into this on nUI6.

It's my understanding that there's a long list of errors being thrown on 5.1 now, so I'll start tackling them on nUI6... not sure what, if anything, will happen on nUI5. That would be up to Xrystal whether or not she wants to work on it.
__________________

What people don't get is that I am, ultimately, an artist at heart.
My brush has two colors, 1 and 0, and my canvas is made of silicon.



Official nUI Web Site: http://www.nUIaddon.com
Official nUI Support Forum: http://forums.nUIaddon.com
My day job: http://www.presidio.com/
 
 

WoWInterface » Featured Projects » nUI, MozzFullWorldMap and PartySpotter » Support » nUI: Bug Reports » Attempt to compare number with string error upon entering combat

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off