Thread Tools Display Modes
02-23-17, 05:44 AM   #1
LordRolix
A Murloc Raider
Join Date: Apr 2013
Posts: 7
Infobar lua error r19d.

Getting this error even with clean install. Can not figure it out.
It happens every time i mouseover currency, the window showing currencies doesnt pop, but this error appears.
r19d

11x nibRealUI\Infobar\Blocks.lua:2253: attempt to index field '?' (a nil value)
nibRealUI\Infobar\Blocks.lua:2253: in function 'OnEnter'
nibRealUI\Infobar\Bar.lua:62: in function <nibRealUI\Infobar\Bar.lua:47

Last edited by LordRolix : 02-23-17 at 06:41 AM.
  Reply With Quote
02-23-17, 05:18 PM   #2
Gethe
RealUI Developer
 
Gethe's Avatar
Premium Member
Featured
Join Date: Sep 2008
Posts: 942
For that error, did you have any locals?
__________________
Knowledge = Power; Be OP

  Reply With Quote
02-23-17, 07:13 PM   #3
r8response
A Fallenroot Satyr
 
r8response's Avatar
Join Date: Nov 2009
Posts: 28
Originally Posted by Gethe View Post
For that error, did you have any locals?
Here you are. Only happens when mousing over the currency section. None of the others pop up an error

Code:
Locals:
block = <unnamed> {
 0 = <userdata>
 OnLeave = <function> defined @nibRealUI\Infobar\Bar.lua:76
 highlight = <unnamed> {
 }
 RestorePosition = <function> defined @nibRealUI\Infobar\Bar.lua:212
 OnDragStart = <function> defined @nibRealUI\Infobar\Bar.lua:105
 UpdateButtonSide = <function> defined @nibRealUI\Infobar\Bar.lua:187
 tooltip = <unnamed> {
 }
 index = 4
 isDocked = true
 side = "right"
 AdjustElements = <function> defined @nibRealUI\Infobar\Bar.lua:219
 OnDragStop = <function> defined @nibRealUI\Infobar\Bar.lua:119
 text = <unnamed> {
 }
 label = <unnamed> {
 }
 SavePosition = <function> defined @nibRealUI\Infobar\Bar.lua:205
 icon = <unnamed> {
 }
 OnEnter = <function> defined @nibRealUI\Infobar\Bar.lua:47
 name = "currency"
 bg = <unnamed> {
 }
 OnClick = <function> defined @nibRealUI\Infobar\Bar.lua:96
 OnEvent = <function> defined @nibRealUI\Infobar\Bar.lua:142
 OnUpdate = <function> defined @nibRealUI\Infobar\Bar.lua:153
 dataObj = <table> {
 }
}
tooltip = <unnamed> {
 0 = <userdata>
 lines = <table> {
 }
 headerFont = RealUI_TooltipHeader {
 }
 cell_margin_v = 3
 scripts = <table> {
 }
 scrollFrame = <unnamed> {
 }
 _skinned = true
 columns = <table> {
 }
 scrollChild = <unnamed> {
 }
 colspans = <table> {
 }
 width = 78
 cell_margin_h = 6
 labelProvider = <table> {
 }
 autoHideTimerFrame = <unnamed> {
 }
 height = 19
 regularFont = RealUI_TooltipText {
 }
 tex = <unnamed> {
 }
 key = <unnamed> {
 }
}
lineNum = nil
colNum = nil
realmMoneyTotal = 4215234519
faction = "Horde"
(for index) = 2
(for limit) = 2
(for step) = 1
index = 2
realm = "Gundrak"
realm_faction = "Gundrak-Horde"
(*temporary) = nil
(*temporary) = "Horde"
(*temporary) = <table> {
 Lolà = <table> {
 }
 Agaroth = <table> {
 }
 Brynar = <table> {
 }
 Avasarala = <table> {
 }
 Averlin = <table> {
 }
 Nagnar = <table> {
 }
 Grozkal = <table> {
 }
 Yampun = <table> {
 }
 Udderpowah = <table> {
 }
 Xymm = <table> {
 }
 Veralyn = <table> {
 }
 Kilr = <table> {
 }
}
(*temporary) = "Kilr"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "36,821g"
(*temporary) = <function> defined =[C]:-1
(*temporary) = <table> {
 1 = <table> {
 }
 2 = <table> {
 }
 3 = <table> {
 }
 4 = <table> {
 }
 5 = <table> {
 }
 6 = <table> {
 }
 7 = <table> {
 }
 8 = <table> {
 }
 9 = <table> {
 }
 10 = <table> {
 }
 11 = <table> {
 }
 12 = <table> {
 }
 defaultSort = 1
 header = <table> {
 }
 cellGetTooltipText = <function> defined @nibRealUI\Infobar\Blocks.lua:2141
 rowOnClick = <function> defined @nibRealUI\Infobar\Blocks.lua:2132
 width = 400
}
(*temporary) = <table> {
 id = 12
 info = <table> {
 }
 meta = <table> {
 }
}
(*temporary) = <table> {
 1 = "Jubei'Thos-Horde"
 2 = "36,821g 34s 16c"
 3 = "Order Resources"
 6 = ""
}
(*temporary) = "Jubei'Thos-Horde"
(*temporary) = "36,821g 34s 16c"
(*temporary) = "Order Resources"
(*temporary) = nil
(*temporary) = nil
(*temporary) = ""
(*temporary) = "16c"
(*temporary) = 36821
(*temporary) = 34
(*temporary) = "attempt to index field '?' (a nil value)"
qTip = <table> {
 activeTooltips = <table> {
 }
 LabelPrototype = <table> {
 }
 tooltipHeap = <table> {
 }
 cellPrototype = <table> {
 }
 tableHeap = <table> {
 }
 providerMetatable = <table> {
 }
 providerPrototype = <table> {
 }
 onReleaseHandlers = <table> {
 }
 LabelProvider = <table> {
 }
 tipMetatable = <table> {
 }
 frameHeap = <table> {
 }
 IterateTooltips = <function> defined @nibRealUI\Libs\LibQTip-1.0\LibQTip-1.0.lua:149
 CreateCellProvider = <function> defined @nibRealUI\Libs\LibQTip-1.0\LibQTip-1.0.lua:234
 layoutCleaner = <unnamed> {
 }
 tipPrototype = <table> {
 }
 IsAcquired = <function> defined @nibRealUI\Libs\LibQTip-1.0\LibQTip-1.0.lua:142
 Release = <function> defined @Interface\A
  Reply With Quote
02-23-17, 07:47 PM   #4
Gethe
RealUI Developer
 
Gethe's Avatar
Premium Member
Featured
Join Date: Sep 2008
Posts: 942
Originally Posted by r8response View Post
Here you are. Only happens when mousing over the currency section. None of the others pop up an error
Thank you, but please include the full error with the locals.
__________________
Knowledge = Power; Be OP

  Reply With Quote
02-23-17, 11:37 PM   #5
r8response
A Fallenroot Satyr
 
r8response's Avatar
Join Date: Nov 2009
Posts: 28
Code:
7x nibRealUI\Infobar\Blocks.lua:2253: attempt to index field '?' (a nil value)
nibRealUI\Infobar\Blocks.lua:2253: in function 'OnEnter'
nibRealUI\Infobar\Bar.lua:62: in function 'OnEnter'
nibRealUI\Infobar\Bar.lua:149: in function <nibRealUI\Infobar\Bar.lua:142>

Locals:
block = <unnamed> {
 0 = <userdata>
 OnLeave = <function> defined @nibRealUI\Infobar\Bar.lua:76
 highlight = <unnamed> {
 }
 RestorePosition = <function> defined @nibRealUI\Infobar\Bar.lua:212
 OnDragStart = <function> defined @nibRealUI\Infobar\Bar.lua:105
 UpdateButtonSide = <function> defined @nibRealUI\Infobar\Bar.lua:187
 tooltip = <unnamed> {
 }
 index = 4
 isDocked = true
 side = "right"
 AdjustElements = <function> defined @nibRealUI\Infobar\Bar.lua:219
 OnDragStop = <function> defined @nibRealUI\Infobar\Bar.lua:119
 text = <unnamed> {
 }
 label = <unnamed> {
 }
 SavePosition = <function> defined @nibRealUI\Infobar\Bar.lua:205
 icon = <unnamed> {
 }
 OnEnter = <function> defined @nibRealUI\Infobar\Bar.lua:47
 name = "currency"
 bg = <unnamed> {
 }
 OnClick = <function> defined @nibRealUI\Infobar\Bar.lua:96
 OnEvent = <function> defined @nibRealUI\Infobar\Bar.lua:142
 OnUpdate = <function> defined @nibRealUI\Infobar\Bar.lua:153
 dataObj = <table> {
 }
}
tooltip = <unnamed> {
 0 = <userdata>
 lines = <table> {
 }
 headerFont = RealUI_TooltipHeader {
 }
 cell_margin_v = 3
 scripts = <table> {
 }
 scrollFrame = <unnamed> {
 }
 _skinned = true
 columns = <table> {
 }
 scrollChild = <unnamed> {
 }
 colspans = <table> {
 }
 width = 78
 cell_margin_h = 6
 labelProvider = <table> {
 }
 autoHideTimerFrame = <unnamed> {
 }
 height = 19
 regularFont = RealUI_TooltipText {
 }
 tex = <unnamed> {
 }
 key = <unnamed> {
 }
}
lineNum = nil
colNum = nil
realmMoneyTotal = 4215234519
faction = "Horde"
(for index) = 2
(for limit) = 2
(for step) = 1
index = 2
realm = "Gundrak"
realm_faction = "Gundrak-Horde"
(*temporary) = nil
(*temporary) = "Horde"
(*temporary) = <table> {
 Lolà = <table> {
 }
 Agaroth = <table> {
 }
 Brynar = <table> {
 }
 Avasarala = <table> {
 }
 Averlin = <table> {
 }
 Nagnar = <table> {
 }
 Grozkal = <table> {
 }
 Kilr = <table> {
 }
 Udderpowah = <table> {
 }
 Xymm = <table> {
 }
 Yampun = <table> {
 }
 Veralyn = <table> {
 }
}
(*temporary) = "Veralyn"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "18,650g"
(*temporary) = <function> defined =[C]:-1
(*temporary) = <table> {
 1 = <table> {
 }
 2 = <table> {
 }
 3 = <table> {
 }
 4 = <table> {
 }
 5 = <table> {
 }
 6 = <table> {
 }
 7 = <table> {
 }
 8 = <table> {
 }
 9 = <table> {
 }
 10 = <table> {
 }
 11 = <table> {
 }
 12 = <table> {
 }
 defaultSort = 1
 header = <table> {
 }
 cellGetTooltipText = <function> defined @nibRealUI\Infobar\Blocks.lua:2141
 rowOnClick = <function> defined @nibRealUI\Infobar\Blocks.lua:2132
 width = 400
}
(*temporary) = <table> {
 id = 12
 info = <table> {
 }
 meta = <table> {
 }
}
(*temporary) = <table> {
 1 = "Jubei'Thos-Horde"
 2 = "18,650g 70s 38c"
 3 = "Timewarped Badge"
 4 = "Valor"
 6 = ""
}
(*temporary) = "Jubei'Thos-Horde"
(*temporary) = "18,650g 70s 38c"
(*temporary) = "Timewarped Badge"
(*temporary) = "Valor"
(*temporary) = nil
(*temporary) = ""
(*temporary) = "38c"
(*temporary) = 18650
(*temporary) = 70
(*temporary) = "attempt to index field '?' (a nil value)"
qTip = <table> {
 activeTooltips = <table> {
 }
 LabelPrototype = <table> {
 }
 tooltipHeap = <table> {
 }
 cellPrototype = <table> {
 }
 tableHeap = <table> {
 }
 providerMetatable = <table> {
 }
 providerPrototype = <table> {
 }
 onReleaseHandlers = <table> {
 }
 LabelProvider = <table> {
 }
 tipMetatable = <table> {
 }
 frameHeap = <table> {
 }
 IterateTooltips = <function> defined @nibRealUI\Libs\LibQTip-1.0\LibQTip-1.0.lua:149
 CreateCellProvider = <function> defined @nibRealUI\Libs\LibQTip-1.0\LibQTip-1.0.lua:234
 layoutCleaner = <unnamed> {
 }
 tipPrototype = <table> {
 }
 IsAcquired = <function> defined @nibRealUI\Libs\LibQTip-1.0\LibQTip-1.0.lua:142
 Release = <function
That's everything
  Reply With Quote
02-24-17, 05:08 AM   #6
LordRolix
A Murloc Raider
Join Date: Apr 2013
Posts: 7
Here is the full error from me including locals.

EDIT: With r19e this error is gone for me

Code:
67x nibRealUI\Infobar\Blocks.lua:2253: attempt to index field '?' (a nil value)
nibRealUI\Infobar\Blocks.lua:2253: in function 'OnEnter'
nibRealUI\Infobar\Bar.lua:62: in function <nibRealUI\Infobar\Bar.lua:47>

Locals:
block = <unnamed> {
 0 = <userdata>
 OnLeave = <function> defined @nibRealUI\Infobar\Bar.lua:76
 highlight = <unnamed> {
 }
 RestorePosition = <function> defined @nibRealUI\Infobar\Bar.lua:212
 checkWidth = false
 OnDragStart = <function> defined @nibRealUI\Infobar\Bar.lua:105
 UpdateButtonSide = <function> defined @nibRealUI\Infobar\Bar.lua:187
 tooltip = <unnamed> {
 }
 index = 4
 isDocked = true
 side = "right"
 AdjustElements = <function> defined @nibRealUI\Infobar\Bar.lua:219
 OnDragStop = <function> defined @nibRealUI\Infobar\Bar.lua:119
 text = <unnamed> {
 }
 label = <unnamed> {
 }
 SavePosition = <function> defined @nibRealUI\Infobar\Bar.lua:205
 icon = <unnamed> {
 }
 OnEnter = <function> defined @nibRealUI\Infobar\Bar.lua:47
 name = "currency"
 bg = <unnamed> {
 }
 OnClick = <function> defined @nibRealUI\Infobar\Bar.lua:96
 OnEvent = <function> defined @nibRealUI\Infobar\Bar.lua:142
 OnUpdate = <function> defined @nibRealUI\Infobar\Bar.lua:153
 dataObj = <table> {
 }
}
tooltip = <unnamed> {
 0 = <userdata>
 lines = <table> {
 }
 headerFont = RealUI_TooltipHeader {
 }
 cell_margin_v = 3
 scripts = <table> {
 }
 scrollFrame = <unnamed> {
 }
 _skinned = true
 columns = <table> {
 }
 scrollChild = <unnamed> {
 }
 colspans = <table> {
 }
 width = 78
 cell_margin_h = 6
 labelProvider = <table> {
 }
 autoHideTimerFrame = <unnamed> {
 }
 height = 19
 regularFont = RealUI_TooltipText {
 }
 tex = <unnamed> {
 }
 key = <unnamed> {
 }
}
lineNum = nil
colNum = nil
realmMoneyTotal = 0
faction = "Alliance"
(for index) = 1
(for limit) = 3
(for step) = 1
index = 1
realm = "Genjuros"
realm_faction = "Genjuros-Alliance"
(*temporary) = nil
(*temporary) = "Alliance"
(*temporary) = 1
(*temporary) = <unnamed> {
 cells = <table> {
 }
 0 = <userdata>
 height = 17
 is_header = true
}
(*temporary) = 2
(*temporary) = 1
(*temporary) = 2
(*temporary) = 1
(*temporary) = 2
(*temporary) = nil
(*temporary) = 2
(*temporary) = "Currency"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = <unnamed> {
 0 = <userdata>
 lines = <table> {
 }
 headerFont = RealUI_TooltipHeader {
 }
 cell_margin_v = 3
 scripts = <table> {
 }
 scrollFrame = <unnamed> {
 }
 _skinned = true
 columns = <table> {
 }
 scrollChild = <unnamed> {
 }
 colspans = <table> {
 }
 width = 78
 cell_margin_h = 6
 labelProvider = <table> {
 }
 autoHideTimerFrame = <unnamed> {
 }
 height = 19
 regularFont = RealUI_TooltipText {
 }
 tex = <unnamed> {
 }
 key = <unnamed> {
 }
}
(*temporary) = 1
(*temporary) = "attempt to index field '?' (a nil value)"
qTip = <table> {
 activeTooltips = <table> {
 }
 LabelPrototype = <table> {
 }
 tooltipHeap = <table> {
 }
 cellPrototype = <table> {
 }
 tableHeap = <table> {
 }
 providerMetatable = <table> {
 }
 providerPrototype = <table> {
 }
 onReleaseHandlers = <table> {
 }
 LabelProvider = <table> {
 }
 tipMetatable = <table> {
 }
 frameHeap = <table> {
 }
 IterateTooltips = <function> defined @nibRealUI\Libs\LibQTip-1.0\LibQTip-1.0.lua:149
 CreateCellProvider = <function> defined @nibRealUI\Libs\LibQTip-1.0\LibQTip-1.0.lua:234
 layoutCleaner = <unnamed> {
 }
 tipPrototype = <table> {
 }
 IsAcquired = <function> defined @nibRealUI\Libs\LibQTip-1.0\LibQTip-1.0.lua:142
 Release = <function> defined @nibRealUI\Libs\LibQTip-1.0\LibQTip-1.0.lua:132
 Acquire = <function> defined @nibRealUI\Infobar\Blocks.lua:27
 cellMetatable = <table> {
 }
 frameMetatable = <table> {
 }
}
SetupTooltip = <function> defined @nibRealUI\Infobar\Blocks.lua:459
Currency_TooltipOnUpdate = <function> defined @nibRealUI\Infobar\Blocks.lua:2151
currencyData = <table> {
 defaultSort = 1
 header = <table> {
 }
 cellGetTooltipText = <function> defined @Interface\AddOns\nibRealUI\In

Last edited by LordRolix : 02-26-17 at 01:00 AM. Reason: With r19e this error is gone for me
  Reply With Quote

WoWInterface » Featured Projects » RealUI » Infobar lua error r19d.

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