frozn / TipTac

WoW AddOn TipTac Reborn
GNU General Public License v3.0
118 stars 25 forks source link

Error with WoW Tokens in the Blizzard Shop #336

Closed pinkufairy closed 2 months ago

pinkufairy commented 3 months ago

Describe the bug

Hovering over a WoW token icon in the Blizzard Shop results in an error.

Message: ...libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:2267: calling 'GetParent' on bad self (Usage: local parent = self:GetParent())
Time: Tue Aug 20 10:18:46 2024
Count: 1
Stack: ...libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:2267: calling 'GetParent' on bad self (Usage: local parent = self:GetParent())
[string "@Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua"]:2267: in function `IsFrameBackInFrameChain'
[string "@Interface/AddOns/TipTac/ttCore.lua"]:3849: in function `?'
[string "@Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua"]:1397: in function `FireGroupEvent'
[string "@Interface/AddOns/TipTac/ttCore.lua"]:1858: in function `SetCurrentDisplayParams'
[string "@Interface/AddOns/TipTac/ttCore.lua"]:1749: in function <Interface/AddOns/TipTac/ttCore.lua:1748>
[string "@Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua"]:397: in function <...libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:395>
[string "=(tail call)"]: ?
[string "=[C]"]: in function `securecallfunction'
[string "@Interface/AddOns/Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua"]:61: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:56>
[string "@Interface/AddOns/Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua"]:81: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:77>
[string "@Interface/AddOns/Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua"]:117: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:107>
[string "=[C]"]: in function `SetAttribute'
[string "@Interface/AddOns/Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua"]:142: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:135>
[string "@Interface/AddOns/Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua"]:288: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:238>
[string "=[C]"]: in function `securecallfunction'
[string "@Interface/AddOns/Blizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua"]:235: in function <...lizzard_SharedXMLGame/Tooltip/TooltipDataHandler.lua:234>
[string "=(tail call)"]: ?
[string "@Interface/AddOns/Blizzard_StoreUI/Blizzard_Shared_StoreUIInsecure.lua"]:12: in function <...Blizzard_StoreUI/Blizzard_Shared_StoreUIInsecure.lua:9>
[string "=[C]"]: in function `securecall'
[string "@Interface/AddOns/Blizzard_StoreUI/Blizzard_Shared_StoreUIOutbound.lua"]:25: in function `SetItemTooltip'
[string "@Interface/AddOns/Blizzard_StoreUI/Blizzard_Shared_ProductCardTemplates.lua"]:594: in function <...ard_StoreUI/Blizzard_Shared_ProductCardTemplates.lua:584>

Locals: self = <table> {
 hasWoWFlavor = <table> {
 }
 TableRegistry = <table> {
 }
 isWoWFlavor = <table> {
 }
}
referenceFrame = Frame {
 hasItemTooltip = true
}
framesAndNamePatterns = <table> {
 1 = MainStatusTrackingBarContainer {
 }
}
maxLevel = 2
currentFrame = Frame {
 hasItemTooltip = true
}
currentLevel = 1
LibFroznFunctions = <table> {
 hasWoWFlavor = <table> {
 }
 TableRegistry = <table> {
 }
 isWoWFlavor = <table> {
 }
}

Steps to Reproduce

  1. Press ESC to open the Blizzard Shop.
  2. Go to the WoW Tokens section.
  3. Hover over the token icon and you will get an error.

Expected behavior

No response

Additional context

No response

Version of TipTac Reborn

24.8.19 TipTac / TipTacOptions

Flavor/Version of WoW

11.0.2.56162

frozn commented 3 months ago

Thanks for reporting this! đź‘Ť

Will be fixed with the next release.