Plumber

Plumber

6M Downloads

Lua error

zeenk opened this issue ยท 3 comments

commented

I was viewing the Gallagio loyalty rewards prior to reaching 19 and after I reached 19 it started throwing some errors when I opened the landing page again

1

15x .../Plumber/Modules/ExpansionLandingPage/FactionTab.lua:28: calling 'Hide' on bad self (Usage: self:Hide())
[Plumber/Modules/ExpansionLandingPage/FactionTab.lua]:28: in function <.../Plumber/Modules/ExpansionLandingPage/FactionTab.lua:26>
[Plumber/Modules/ExpansionLandingPage/FactionTab.lua]:456: in function <.../Plumber/Modules/ExpansionLandingPage/FactionTab.lua:455>

Locals:

2

15x .../Plumber/Modules/ExpansionLandingPage/FactionTab.lua:120: Attempt to access forbidden object from code tainted by an AddOn
[Plumber/Modules/ExpansionLandingPage/FactionTab.lua]:120: in function 'ShowParagonRewardsTooltip'
[Plumber/Modules/ExpansionLandingPage/FactionTab.lua]:470: in function 'ShowTooltip'
[Plumber/Modules/ExpansionLandingPage/FactionTab.lua]:452: in function <.../Plumber/Modules/ExpansionLandingPage/FactionTab.lua:451>

Locals:
self = Button {
 elementData = <table> {
 }
 ProgressBar = Cooldown {
 }
 AlertIcon = Texture {
 }
 isMinimized = true
 reputationType = 1
 Background = Texture {
 }
 BorderHighlight = Texture {
 }
 factionID = 2677
 FactionIcon = Texture {
 }
 parentFactionID = 2653
 Glow = Texture {
 }
 Border = Texture {
 }
 Level = FontString {
 }
}
tooltip = EmbeddedItemTooltip {
 ItemTooltip = Frame {
 }
 BottomOverlay = Texture {
 }
 NineSlice = Frame {
 }
 textLeft1Font = "GameTooltipHeaderText"
 textRight2Font = "GameTooltipText"
 TopOverlay = Texture {
 }
 TextLeft1 = EmbeddedItemTooltipTextLeft1 {
 }
 StatusBar = EmbeddedItemTooltipStatusBar {
 }
 supportsDataRefresh = true
 factionID = 2677
 progressBarPool = <table> {
 }
 shoppingTooltips = <table> {
 }
 updateTooltipTimer = 0.011000
 TextRight1 = EmbeddedItemTooltipTextRight1 {
 }
 waitingForData = false
 textRight1Font = "GameTooltipHeaderText"
 BottomFontString = FontString {
 }
 layoutType = "TooltipDefaultLayout"
 textLeft2Font = "GameTooltipText"
 TextRight2 = EmbeddedItemTooltipTextRight2 {
 }
 TextLeft2 = EmbeddedItemTooltipTextLeft2 {
 }
}
factionID = 2677
factionStandingtext = "Exalted"
factionData = <table> {
 hasBonusRepGain = false
 description = "Steamwheedle may be the oldest and largest cartel in Undermine. They have had their hands in almost every industry and their reach spans Azeroth and beyond. These days, with the rise of Noggenfogger, it's the alchemy that they are known for."
 isHeaderWithRep = false
 isHeader = false
 currentReactionThreshold = 42000
 canSetInactive = true
 atWarWith = false
 isWatched = false
 isCollapsed = false
 canToggleAtWar = false
 nextReactionThreshold = 42000
 factionID = 2677
 name = "Steamwheedle Cartel"
 currentStanding = 42000
 isAccountWide = true
 isChild = true
 reaction = 8
}
reputationInfo = <table> {
 maxRep = 0
 text = ""
 reversedColor = false
 reaction = ""
 standing = 0
 reactionThreshold = 0
 friendshipFactionID = 0
 texture = 0
}
currentValue = 44600
threshold = 10000
rewardQuestID = 85809
hasRewardPending = false
tooLowLevelForParagon = false
C_Reputation = <table> {
}
ReputationTooltipScripts = <table> {
}
API = <table> {
 DreamseedUtil = <table> {
 }
}

Also got this, but not sure if it's Plumber related

21x Blizzard_GameTooltip/Mainline/GameTooltip.lua:745: calling 'Hide' on bad self (Usage: self:Hide())
[Blizzard_GameTooltip/Mainline/GameTooltip.lua]:745: in function 'EmbeddedItemTooltip_Hide'
[Blizzard_GameTooltip/Mainline/GameTooltip.lua]:392: in function <Blizzard_GameTooltip/Mainline/GameTooltip.lua:372>
[C]: ?
[C]: in function 'Hide'
[Blizzard_UIWidgets/Mainline/Blizzard_UIWidgetTemplateBase.lua]:113: in function <...UIWidgets/Mainline/Blizzard_UIWidgetTemplateBase.lua:112>

Locals:
self = Frame {
 IconOverlay2 = Texture {
 }
 itemTextureSet = true
 count = 1
 IconOverlay = Texture {
 }
 FollowerTooltip = EmbeddedItemTooltipGarrisonFollowerTooltip {
 }
 isProfessionItem = false
 isCraftedItem = false
 Text = FontString {
 }
 Count = FontString {
 }
 IconBorder = Texture {
 }
 itemID = 232463
 Tooltip = EmbeddedItemTooltipTooltip {
 }
 Icon = Texture {
 }
}

commented

Sure, I'll try do the same thing next week when I hit renown 20

commented

I'm not sure what caused it, but hopefully the latest update will fix it.
I'll keep this issue open.

commented

Tried to replicate the bug from last week but didn't happen now so seem to be fixed, however you have to refresh the page when your renown updates, I hit renown 20 but it's still grayed out.. but that's not a big deal so I'm closing this issue.

Image