frozn / TipTac

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

Error with WoW Tokens in the Blizzard Shop #336

Closed pinkufairy closed 2 weeks ago

pinkufairy commented 1 month 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 1 month ago

Thanks for reporting this! đź‘Ť

Will be fixed with the next release.