TipTac Reborn

TipTac Reborn

1M Downloads

ttCore.lua:839: attempt to index local 'tipName' (a nil value)

Ookami313 opened this issue ยท 6 comments

commented

After updating to the newest version, I'm receiving the following error when I log into the game. WQAchievements quits working, but I'm unsure if it is TipTac or WQA that is the culprit. Thanks.

3x TipTac\ttCore.lua:839: attempt to index local 'tipName' (a nil value)
[string "@tiptac\ttCore.lua"]:839: in function ApplyTipBackdrop' [string "@TipTac\ttCore.lua"]:666: in function ApplySettings'
[string "@tiptac\ttCore.lua"]:1859: in function AddModifiedTip' [string "@TipTac\ttCore.lua"]:1768: in function Acquire'
[string "@WQAchievements\WQAchievements-v9.1.5-3.lua"]:2544: in function CreateQTip' [string "@WQAchievements\WQAchievements-v9.1.5-3.lua"]:2882: in function AnnouncePopUp'
[string "@WQAchievements\WQAchievements-v9.1.5-3.lua"]:1670: in function `?'
[string "@datastore\libs\AceTimer-3.0\AceTimer-3.0-17.lua"]:55: in function <DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:50>

Locals:
self = TipTac {
BottomLeftCorner = {
}
elements =

{
}
close = {
}
AddModifiedTip = defined @tiptac\ttCore.lua:1828
MirrorAnchorsSmart =
{
}
CURSOR_UPDATE = defined @tiptac\ttCore.lua:429
SetBackdropLocked = defined @tiptac\ttCore.lua:705
playerLevel = 60
GetBackdropColor = defined @SharedXML\Backdrop.lua:382
CreatePushArray = defined @tiptac\ttCore.lua:371
isColorBlind = false
ClassColorMarkup =
{
}
SetBackdropBorderColor = defined @SharedXML\Backdrop.lua:414
RightEdge = {
}
CVAR_UPDATE = defined @tiptac\ttCore.lua:508
OnBackdropLoaded = defined @SharedXML\Backdrop.lua:144
ApplyHooksToTips = defined @tiptac\ttCore.lua:1581
ADDON_LOADED = defined @tiptac\ttCore.lua:1756
text = {
}
ApplyHooksToLFGLFAVSFB = defined @tiptac\ttCore.lua:1723
BottomEdge = {
}
SetBackdrop = defined @SharedXML\Backdrop.lua:321
ClearBackdrop = defined @SharedXML\Backdrop.lua:274
TopLeftCorner = {
}
GetBackdropBorderColor = defined @SharedXML\Backdrop.lua:401
GetBackdrop = defined @SharedXML\Backdrop.lua:339
ApplyHooksToCFMLLSF = defined @tiptac\ttCore.lua:1700
SetPaddingVariables = defined @tiptac\ttCore.lua:616
ApplyUnitAppearance = defined @tiptac\ttCore.lua:1025
SetBackdropColorLocked = defined @tiptac\ttCore.lua:712
0 =
SetBorderBlendMode = defined @SharedXML\Backdrop.lua:258
ApplyBackdrop = defined @SharedXML\Backdrop.lua:286
MirrorAnchors =
{
}
RegisterElement = defined @tiptac\ttCore.lua:391
PLAYER_LEVEL_UP = defined @tiptac\ttCore.lua:448
RemoveUnwantedLines = defined @tiptac\ttCore.lua:941
SetBackdropBorderColorLocked = defined @tiptac\ttCore.lua:727
ResetBackdropBorderColorLocked = defined @tiptac\ttCore.lua:742
tipsToModify =
{
}
SetupTextureCoordinates = defined @SharedXML\Backdrop.lua:206
OnBackdropSizeChanged = defined @SharedXML\Backdrop.lua:174
HasBackdropInfo = defined @SharedXML\Backdrop.lua:270
AddLockingFeature = defined @tiptac\ttCore.lua:1482
GetUnitReactionIndex = defined @tiptac\ttCore.lua:971
ReApplyAnchorTypeForMouse = defined @tiptac\ttCore.lua:919
ApplySettings = defined @tiptac\ttCore.lua:621
GetEdgeSize = defined @SharedXML\Backdrop.lua:180
AnchorFrameToMouse = defined @tiptac\ttCore.lua:911
SetPadding = defined @tiptac\ttCore.lua:751
TopEdge = {
}
AddTargetedBy = defined @tiptac\ttCore.lua:997
ApplyTipBackdrop = defined @tiptac\ttCore.lua:806
backdropInfo =
{
}
SendElementEvent = defined @tiptac\ttCore.lua:397
TopRightCorner = {
}
Center = {
}
BottomRightCorner = {
}
SetupPieceVisuals = defined @SharedXML\Backdrop.lua:238
padding =
{
}
LeftEdge = {
}
SetBackdropColor = defined @SharedXML\Backdrop.lua:391
}
tip = {
0 =
OnBackdropLoaded = defined @SharedXML\Backdrop.lua:144
GetBackdropColor = defined @SharedXML\Backdrop.lua:382
key = "WQAchievements"
SetBackdropBorderColor = <

commented

Thanks for reporting this! Please redownload the latest release. The issue should be solved then.

commented

I'm still seeing this is issue on 22.02.09

If it helps diagnose it, it only really seems to occur when hovering over some LDB plugins that have tooltips.

5x TipTac\ttCore.lua:839: attempt to index local 'tipName' (a nil value)
[string "@TipTac\ttCore.lua"]:839: in function `ApplyTipBackdrop'
[string "@TipTac\ttCore.lua"]:666: in function `ApplySettings'
[string "@TipTac\ttCore.lua"]:1859: in function `AddModifiedTip'
[string "@TipTac\ttCore.lua"]:1768: in function `Acquire'
[string "@Broker_MicroMenu\Broker_MicroMenu-v1.6.lua"]:162: in function `OnEnter'
[string "@ChocolateBar\Chocolate.lua"]:257: in function <ChocolateBar\Chocolate.lua:228>

Locals:
self = TipTac {
 BottomLeftCorner = <unnamed> {
 }
 elements = <table> {
 }
 close = <unnamed> {
 }
 AddModifiedTip = <function> defined @TipTac\ttCore.lua:1828
 MirrorAnchorsSmart = <table> {
 }
 CURSOR_UPDATE = <function> defined @TipTac\ttCore.lua:429
 SetBackdropLocked = <function> defined @TipTac\ttCore.lua:705
 playerLevel = 60
 GetBackdropColor = <function> defined @SharedXML\Backdrop.lua:382
 CreatePushArray = <function> defined @TipTac\ttCore.lua:371
 isColorBlind = false
 ClassColorMarkup = <table> {
 }
 SetBackdropBorderColor = <function> defined @SharedXML\Backdrop.lua:414
 RightEdge = <unnamed> {
 }
 CVAR_UPDATE = <function> defined @TipTac\ttCore.lua:508
 OnBackdropLoaded = <function> defined @SharedXML\Backdrop.lua:144
 ApplyHooksToTips = <function> defined @TipTac\ttCore.lua:1581
 ADDON_LOADED = <function> defined @TipTac\ttCore.lua:1756
 text = <unnamed> {
 }
 ApplyHooksToLFGLFAVSFB = <function> defined @TipTac\ttCore.lua:1723
 BottomEdge = <unnamed> {
 }
 SetBackdrop = <function> defined @SharedXML\Backdrop.lua:321
 ClearBackdrop = <function> defined @SharedXML\Backdrop.lua:274
 TopLeftCorner = <unnamed> {
 }
 GetBackdropBorderColor = <function> defined @SharedXML\Backdrop.lua:401
 GetBackdrop = <function> defined @SharedXML\Backdrop.lua:339
 ApplyHooksToCFMLLSF = <function> defined @TipTac\ttCore.lua:1700
 SetPaddingVariables = <function> defined @TipTac\ttCore.lua:616
 ApplyUnitAppearance = <function> defined @TipTac\ttCore.lua:1025
 SetBackdropColorLocked = <function> defined @TipTac\ttCore.lua:712
 0 = <userdata>
 SetBorderBlendMode = <function> defined @SharedXML\Backdrop.lua:258
 ApplyBackdrop = <function> defined @SharedXML\Backdrop.lua:286
 MirrorAnchors = <table> {
 }
 RegisterElement = <function> defined @TipTac\ttCore.lua:391
 PLAYER_LEVEL_UP = <function> defined @TipTac\ttCore.lua:448
 RemoveUnwantedLines = <function> defined @TipTac\ttCore.lua:941
 SetBackdropBorderColorLocked = <function> defined @TipTac\ttCore.lua:727
 ResetBackdropBorderColorLocked = <function> defined @TipTac\ttCore.lua:742
 tipsToModify = <table> {
 }
 SetupTextureCoordinates = <function> defined @SharedXML\Backdrop.lua:206
 OnBackdropSizeChanged = <function> defined @SharedXML\Backdrop.lua:174
 HasBackdropInfo = <function> defined @SharedXML\Backdrop.lua:270
 AddLockingFeature = <function> defined @TipTac\ttCore.lua:1482
 GetUnitReactionIndex = <function> defined @TipTac\ttCore.lua:971
 ReApplyAnchorTypeForMouse = <function> defined @TipTac\ttCore.lua:919
 ApplySettings = <function> defined @TipTac\ttCore.lua:621
 GetEdgeSize = <function> defined @SharedXML\Backdrop.lua:180
 AnchorFrameToMouse = <function> defined @TipTac\ttCore.lua:911
 SetPadding = <function> defined @TipTac\ttCore.lua:751
 TopEdge = <unnamed> {
 }
 AddTargetedBy = <function> defined @TipTac\ttCore.lua:997
 ApplyTipBackdrop = <function> defined @TipTac\ttCore.lua:806
 backdropInfo = <table> {
 }
 SendElementEvent = <function> defined @TipTac\ttCore.lua:397
 TopRightCorner = <unnamed> {
 }
 Center = <unnamed> {
 }
 BottomRightCorner = <unnamed> {
 }
 SetupPieceVisuals = <function> defined @SharedXML\Backdrop.lua:238
 padding = <table> {
 }
 LeftEdge = <unnamed> {
 }
 SetBackdropColor = <function> defined @SharedXML\Backdrop.lua:391
}
tip = <unnamed> {
 0 = <userdata>
 OnBackdropLoaded = <function> defined @SharedXML\Backdrop.lua:144
 GetBackdropColor = <function> defined @SharedXML\Backdrop.lua:382
 key = "Broker_MicroMenuTooltip"
 SetBackdropBorder
commented

I have overlooked something about my quickfix. ๐Ÿ˜ซ

Please redownload the latest release again and everything should be fine. ๐Ÿคž

commented

That fixed it for me! Ty!

commented

No issue on my end either now. Thanks.

commented

Thanks for your feedback! ๐Ÿ™‚