TipTac Reborn

TipTac Reborn

862k Downloads

10.2 Errors

WuhbGaming opened this issue ยท 1 comments

commented

Updated returned to the game and got a few.

No. 1

Message: Interface/AddOns/TipTac/ttCore.lua:2442: calling 'IsShown' on bad self (Usage: local isShown = self:IsShown())
Time: Sat Nov 11 16:01:21 2023
Count: 4
Stack: Interface/AddOns/TipTac/ttCore.lua:2442: calling 'IsShown' on bad self (Usage: local isShown = self:IsShown())
[string "=[C]"]: in function IsShown' [string "@Interface/AddOns/TipTac/ttCore.lua"]:2442: in function ResetCurrentDisplayParamsForAnchoring'
[string "@Interface/AddOns/TipTac/ttCore.lua"]:2480: in function <Interface/AddOns/TipTac/ttCore.lua:2479>
[string "=[C]"]: in function `SetOwner'
[string "@Interface/AddOns/Blizzard_NamePlates/Blizzard_NamePlates.lua"]:880: in function <...e/AddOns/Blizzard_NamePlates/Blizzard_NamePlates.lua:879>

Locals: (*temporary) = NamePlateTooltip {
0 =
GetBackdropColor = defined @Interface/SharedXML/Backdrop.lua:390
SetHyperlink = defined =[C]:-1
SetAzeriteEssence = defined =[C]:-1
SetVoidDepositItem = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetTraitEntry = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
ClearBackdrop = defined =[C]:-1
SetLootCurrency = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetWorldCursor = defined @Interface/FrameXML/GameTooltip.lua:1074
SetLootItem = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
GetSpell = defined @Interface/FrameXML/GameTooltip.lua:1112
SetQuestLogSpecialItem = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetRecipeReagentItem = defined =[C]:-1
SetMerchantItem = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
BottomOverlay = Texture {
}
SetSocketedRelic = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
ProcessInfo = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:335
NineSlice = Frame {
}
SetInventoryItem = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
TopEdge = Texture {
}
SetUnitDebuffByAuraInstanceID = defined =[C]:-1
GetProcessingTooltipInfo = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:488
SetBackdropColor = defined =[C]:-1
LeftEdge = Texture {
}
AddLineDataText = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:429
AppendInfo = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:525
SetSpellBookItem = defined =[C]:-1
textLeft1Font = "GameTooltipHeaderText"
AppendInfoWithSpacer = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:531
SetShapeshift = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetArtifactPowerByID = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
textRight2Font = "GameTooltipText"
TopOverlay = Texture {
}
SetSocketedItem = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetUnitDebuff = defined =[C]:-1
SetMountBySpellID = defined =[C]:-1
SetBorderBlendMode = defined @Interface/SharedXML/Backdrop.lua:266
SetToyByItemID = defined =[C]:-1
TextLeft1 = NamePlateTooltipTextLeft1 {
}
GetTooltipData = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:505
IsTooltipType = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:509
OnBackdropSizeChanged = defined @Interface/SharedXML/Backdrop.lua:182
ClearHandlerInfo = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
SetArtifactItem = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
StatusBar = NamePlateTooltipStatusBar {
}
SetPossession = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetUnitAura = defined =[C]:-1
SetUnitBuffByAuraInstanceID = <fu

No. 2

Message: Interface/AddOns/TipTac/ttCore.lua:1565: calling 'GetScale' on bad self (Usage: local frameScale = self:GetScale())
Time: Sat Nov 11 16:01:21 2023
Count: 4
Stack: Interface/AddOns/TipTac/ttCore.lua:1565: calling 'GetScale' on bad self (Usage: local frameScale = self:GetScale())
[string "=[C]"]: in function GetScale' [string "@Interface/AddOns/TipTac/ttCore.lua"]:1565: in function SetScaleToTip'
[string "@Interface/AddOns/TipTac/ttCore.lua"]:1685: in function ?' [string "@Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua"]:889: in function FireGroupEvent'
[string "@Interface/AddOns/TipTac/ttCore.lua"]:1507: in function SetCurrentDisplayParams' [string "@Interface/AddOns/TipTac/ttCore.lua"]:1359: in function <Interface/AddOns/TipTac/ttCore.lua:1358> [string "=[C]"]: in function Show'
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:391: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:339>
[string "=[C]"]: in function securecallfunction' [string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:336: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:335> [string "=(tail call)"]: ? [string "=[C]"]: ? [string "=[C]"]: in function setFunction'
[string "@Interface/AddOns/Blizzard_NamePlates/Blizzard_NamePlates.lua"]:886: in function <...e/AddOns/Blizzard_NamePlates/Blizzard_NamePlates.lua:879>

Locals: (*temporary) = NamePlateTooltip {
0 =
GetBackdropColor = defined @Interface/SharedXML/Backdrop.lua:390
SetHyperlink = defined =[C]:-1
SetAzeriteEssence = defined =[C]:-1
SetVoidDepositItem = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetTraitEntry = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
ClearBackdrop = defined =[C]:-1
SetLootCurrency = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetWorldCursor = defined @Interface/FrameXML/GameTooltip.lua:1074
SetLootItem = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
GetSpell = defined @Interface/FrameXML/GameTooltip.lua:1112
SetQuestLogSpecialItem = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetRecipeReagentItem = defined =[C]:-1
SetMerchantItem = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
BottomOverlay = Texture {
}
SetSocketedRelic = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
ProcessInfo = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:335
NineSlice = Frame {
}
SetInventoryItem = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
TopEdge = Texture {
}
SetUnitDebuffByAuraInstanceID = defined =[C]:-1
GetProcessingTooltipInfo = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:488
SetBackdropColor = defined =[C]:-1
LeftEdge = Texture {
}
AddLineDataText = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:429
AppendInfo = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:525
SetSpellBookItem = defined =[C]:-1
textLeft1Font = "GameTooltipHeaderText"
AppendInfoWithSpacer = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:531
SetShapeshift = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetArtifactPowerByID = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
textRight2Font = "GameTooltipText"
TopOverlay = Texture {
}
SetSocketedItem = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetUnitDebuff = defined =[C]:-1
SetMountBySpellID = defined =[C]:-1
SetBorderBlendMode = defined @Interface/SharedXML/Backdrop.lua:266
SetToyByItemID = defined =[C]:-1
processingInfo =

{
}
i

No. 3

Message: Interface/AddOns/TipTacItemRef/ttItemRef.lua:2674: Attempt to access forbidden object from code tainted by an AddOn
Time: Sat Nov 11 16:01:21 2023
Count: 4
Stack: Interface/AddOns/TipTacItemRef/ttItemRef.lua:2674: Attempt to access forbidden object from code tainted by an AddOn
[string "=[C]"]: in function AddLine' [string "@Interface/AddOns/TipTacItemRef/ttItemRef.lua"]:2674: in function spell'
[string "@Interface/AddOns/TipTacItemRef/ttItemRef.lua"]:651: in function <Interface/AddOns/TipTacItemRef/ttItemRef.lua:639>
[string "=[C]"]: ?
[string "=[C]"]: in function `setFunction'
[string "@Interface/AddOns/Blizzard_NamePlates/Blizzard_NamePlates.lua"]:886: in function <...e/AddOns/Blizzard_NamePlates/Blizzard_NamePlates.lua:879>

Locals: (*temporary) = NamePlateTooltip {
0 =
GetBackdropColor = defined @Interface/SharedXML/Backdrop.lua:390
SetHyperlink = defined =[C]:-1
SetAzeriteEssence = defined =[C]:-1
SetVoidDepositItem = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetTraitEntry = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
ClearBackdrop = defined =[C]:-1
SetLootCurrency = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetWorldCursor = defined @Interface/FrameXML/GameTooltip.lua:1074
SetLootItem = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
GetSpell = defined @Interface/FrameXML/GameTooltip.lua:1112
SetQuestLogSpecialItem = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetRecipeReagentItem = defined =[C]:-1
SetMerchantItem = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
BottomOverlay = Texture {
}
SetSocketedRelic = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
ProcessInfo = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:335
NineSlice = Frame {
}
SetInventoryItem = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
TopEdge = Texture {
}
SetUnitDebuffByAuraInstanceID = defined =[C]:-1
GetProcessingTooltipInfo = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:488
SetBackdropColor = defined =[C]:-1
LeftEdge = Texture {
}
AddLineDataText = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:429
AppendInfo = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:525
SetSpellBookItem = defined =[C]:-1
textLeft1Font = "GameTooltipHeaderText"
AppendInfoWithSpacer = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:531
SetShapeshift = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetArtifactPowerByID = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
textRight2Font = "GameTooltipText"
TopOverlay = Texture {
}
SetSocketedItem = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetUnitDebuff = defined =[C]:-1
SetMountBySpellID = defined =[C]:-1
SetBorderBlendMode = defined @Interface/SharedXML/Backdrop.lua:266
SetToyByItemID = defined =[C]:-1
processingInfo =

{
}
infoList =
{
}
TextLeft1 = NamePlateTooltipTextLeft1 {
}
GetTooltipData = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:505
IsTooltipType = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:509
OnBackdropSizeChanged = defined @Interface/SharedXML/Backdrop.lua:182
ClearHandlerInfo = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
SetArtifactItem = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
StatusBar = NamePlateTooltipStatusBar {
}
SetPossession = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.

No. 4

Message: Interface/AddOns/TipTac/ttCore.lua:2070: calling 'GetParent' on bad self (Usage: local parent = self:GetParent())
Time: Sat Nov 11 16:01:21 2023
Count: 4
Stack: Interface/AddOns/TipTac/ttCore.lua:2070: calling 'GetParent' on bad self (Usage: local parent = self:GetParent())
[string "=[C]"]: in function GetParent' [string "@Interface/AddOns/TipTac/ttCore.lua"]:2070: in function <Interface/AddOns/TipTac/ttCore.lua:2069> [string "=[C]"]: in function SetCenterColor'
[string "@Interface/SharedXML/SharedTooltipTemplates.lua"]:145: in function <Interface/SharedXML/SharedTooltipTemplates.lua:134>
[string "=[C]"]: in function SharedTooltip_SetBackdropStyle' [string "@Interface/FrameXML/GameTooltip.lua"]:550: in function <Interface/FrameXML/GameTooltip.lua:547> [string "=[C]"]: ? [string "=[C]"]: ? [string "=[C]"]: in function Hide'
[string "@Interface/AddOns/Blizzard_NamePlates/Blizzard_NamePlates.lua"]:893: in function <...e/AddOns/Blizzard_NamePlates/Blizzard_NamePlates.lua:892>

Locals: (*temporary) = Frame {
BottomLeftCorner = Texture {
}
OnBackdropLoaded = defined @Interface/SharedXML/Backdrop.lua:152
GetBackdropColor = defined @Interface/SharedXML/Backdrop.lua:390
SetBackdropBorderColor = defined =[C]:-1
RightEdge = Texture {
}
BottomEdge = Texture {
}
SetBackdrop = defined =[C]:-1
GetCenterColor = defined @Interface/SharedXML/NineSlice.lua:286
GetBackdropBorderColor = defined @Interface/SharedXML/Backdrop.lua:409
GetBackdrop = defined @Interface/SharedXML/Backdrop.lua:347
SetBorderBlendMode = defined @Interface/SharedXML/Backdrop.lua:266
SetCenterColor = defined =[C]:-1
GetFrameLayoutTextureKit = defined @Interface/SharedXML/NineSlice.lua:267
SetVertexColor = defined @Interface/SharedXML/NineSlice.lua:316
SetupTextureCoordinates = defined @Interface/SharedXML/Backdrop.lua:214
GetBorderColor = defined @Interface/SharedXML/NineSlice.lua:304
TopRightCorner = Texture {
}
SetupPieceVisuals = defined @Interface/SharedXML/Backdrop.lua:246
GetEdgeSize = defined @Interface/SharedXML/Backdrop.lua:188
0 =
OnLoad = defined @Interface/SharedXML/NineSlice.lua:272
TopEdge = Texture {
}
ApplyBackdrop = defined =[C]:-1
HasBackdropInfo = defined @Interface/SharedXML/Backdrop.lua:278
OnBackdropSizeChanged = defined @Interface/SharedXML/Backdrop.lua:182
Center = Texture {
}
TopLeftCorner = Texture {
}
ClearBackdrop = defined =[C]:-1
GetFrameLayoutType = defined @Interface/SharedXML/NineSlice.lua:263
BottomRightCorner = Texture {
}
SetBackdropColor = defined =[C]:-1
LeftEdge = Texture {
}
SetBorderColor = defined =[C]:-1
}

commented

In the meantime this has been fixed. I added several IsForbidden() checks to make shure, that the tooltip isn't accessed while it's protected.