PetTracker

PetTracker

13M Downloads

Bug: Not sure if it's Kaliel's Tracker or PT...

nancikennedy opened this issue ยท 0 comments

commented

Is there an existing issue for this?

  • I have searched the existing open and closed issues.

Description

When enabling the Kaliel's Tracker PT integration, randomly getting a LUA error.

PetTracker Version

PetTracker 11.2, KT 7.10.1

World of Warcraft Flavor

Retail

World of Warcraft Region

US/NA

Tested with only PetTracker

This issue happens only with another specific enabled (which one?)

Lua Error

1x !KalielsTracker/Modules/Addon_PetTracker.lua:88: bad argument #1 to 'SetWidth' (Usage: self:SetWidth(width))
[!KalielsTracker/Modules/Addon_PetTracker.lua]:88: in function <!KalielsTracker/Modules/Addon_PetTracker.lua:85>
[tail call]: ?
[PetTracker/addons/main/classes/tracking/tracker.lua]:66: in function 'AddSpecie'
[PetTracker/addons/main/classes/tracking/tracker.lua]:45: in function 'AddSpecies'
[PetTracker/addons/main/classes/tracking/tracker.lua]:35: in function <.../PetTracker/addons/main/classes/tracking/tracker.lua:33>
[tail call]: ?
[C]: ?
[Masque/Libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua]:19: in function <...que/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[Masque/Libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua]:54: in function <...que/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:49>

Locals:
self = <table> {
 __super = <table> {
 }
 __template = "PetTrackerSpecieLine"
 __base = <table> {
 }
 __frames = <table> {
 }
 __type = "Button"
 __count = 32
 __index = <table> {
 }
}
parent = Frame {
 Lines = <table> {
 }
 MaxEntries = 30
 Bar = Frame {
 }
}
text = "Peddlefeet (1)"
icon = 132382
subicon = "GossipFrame/DailyQuestIcon"
r = 0.117647
g = 1
b = 0
line = Button {
 r = 0.117647
 SubIcon = Texture {
 }
 g = 1
 Text = FontString {
 }
 Icon = Texture {
 }
 b = 0
}
KT = <table> {
 modules = <table> {
 }
 WORLD_QUEST_REWARD_TYPE_FLAG_MATERIALS = 8
 ICONS = <table> {
 }
 defaultModulePrototype = <table> {
 }
 KT_ObjectiveTrackerQuestPOIBlockMixin = <table> {
 }
 inInstance = false
 font = "Interface\Addons\SharedMedia\fonts\doris_pp\DorisPP.ttf"
 EditMode = <table> {
 }
 WORLD_QUEST_REWARD_TYPE_FLAG_REPUTATION = 32
 db = <table> {
 }
 Options = <table> {
 }
 Hacks = <table> {
 }
 questStateStopUpdate = false
 WORLD_QUEST_REWARD_TYPE_FLAG_OTHERS = 65536
 name = "!KalielsTracker"
 stopUpdate = false
 WORLD_QUEST_REWARD_TYPE_FLAG_MONEY = 1
 locale = "enUS"
 RETRIEVING_DATA = "Retrieving data..."
 WORLD_QUEST_REWARD_TYPE_FLAG_ARTIFACT_POWER = 4
 inScenario = false
 KT_ObjectiveTrackerBlockMixin = <table> {
 }
 QuestLog = <table> {
 }
 inWorld = true
 api = <table> {
 }
 baseName = "!KalielsTracker"
 locked = false
 WORLD_QUEST_REWARD_TYPE_FLAG_EQUIPMENT = 16
 gameVersion = "11.2.0"
 hidden = false
 defaultModuleState = false
 optionsFrame = <table> {
 }
 SpellButton = <table> {
 }
 PLAYER_FACTION_COLORS = <table> {
 }
 ItemButton = <table> {
 }
 playerLevel = 80
 isTimerunningPlayer = false
 initialized = true
 QUALITY_COLORS = <table> {
 }
 autoExpand = false
 AddonPetTracker = <table> {
 }
 dashWidth = 9
 skinID = 1
 enabledState = true
 KT_BonusObjectiveBlockMixin = <table> {
 }
 fixedButtons = <table> {
 }
 hdrBtnColor = <table> {
 }
 borderColor = <table> {
 }
 DropDown = !KalielsTrackerDropDown {
 }
 frame = !KalielsTrackerFrame {
 }
 classColor = <table> {
 }
 headers = <table> {
 }
 EXCLUDED_QUEST_ITEMS = <table> {
 }
 playerFaction = "Horde"
 playerName = "Drosalinda"
 Help = <table> {
 }
 AddonOthers = <table> {
 }
 AddonTomTom = <table> {
 }
 ActiveButton = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 hiddenQuestPopUps = false
 title = "Kaliel's Tracker"
 options = <table> {
 }
 QUEST_DASH = "- "
 version = "7.10.1"
 MEDIA_PATH = "Interface\AddOns\!KalielsTracker\Media\"
 AZERITE_CURRENCY_ID = 1553
 TRACKER_DEFAULT_COLOR = <table> {
 }
 Filters = <table> {
 }
 MODULES = <table> {
 }
 ORDER_RESOURCES_CURRENCY_ID = 1220
 WAR_RESOURCES_CURRENCY_ID = 1560
 WORLD_QUEST_REWARD_TYPE_FLAG_RESOURCES = 2
 EXPANSION = "The War Within"
 orderedModules = <table> {
 }
}
db = <table> {
 classBorder = true
 xOffset = 0
 qiActiveButtonBindingShow = true
 yOffset = -264
 anchorPoint = "TOPRIGHT"
 soundQuest = true
 hdrTxtColor = <table> {
 }
 borderColor = <table> {
 }
 addonAuctionator = true
 borderAlpha = 1
 hdrBtnColor = <table> {
 }
 font = "DorisPP"
 qiActiveButtonPosition = <table> {
 }
 sink20Sticky = false
 hdrQuestsTitleAppend = true
 hdrTrackerBgrShow = true
 frameScrollbar = true
 maxHeight = 500
 qiXOffset = 0
 hdrAchievsTitleAppend = false
 fontShadow = 1
 soundQuestComplete = "KT - Default"
 hdrTxtColorShare = true
 hdrBgrColor = <table> {
 }
 hdrCollapsedTxt = 2
 collapseInInstance = false
 questShowZones = true
 borderThickness = 13
 messageAchievement = false
 objNumSwitch = false
 hdrOtherButtons = true
 questAutoFocusClosest = true
 bgrColor = <table> {
 }
 keyBindMinimize = ""
 bgr = "Blizzard Marble"
 questShowTags = true
 hideEmptyTracker = false
 hdrBgr = 4
 frameScale = 0.820513
 tomtomArrival = 20
 tooltipShowID = true
 fontSize = 10
 filterAuto = <table> {
 }
 filterAchievCat = <table> {
 }
 addonTomTom = true
 textWordWrap = false
 border = "KT - Border"
 hackLFG = false
 hdrPetTrackerTitleAppend = true
 tooltipShowRewards = true
 bgrInset = 2
 menuWowheadURL = true
 hdrBgrColorShare = true
 hdrBtnColorShare = true
 colorDifficulty = true
 progressBar = "Runes"
 menuWowheadURLMod

Reproduction Steps

Be logged in
Enable PetTracker integration in Kaliel's Tracker
Error does not always immediately happen, but eventually procs

Last Working Version

Don't remember

Screenshots

No response