Haleth / Aurora

Minimalistic UI theme for World of Warcraft
Other
54 stars 23 forks source link

[Bug] Quest Log + TSM + Blizzard Craft UI #259

Open Inniebins opened 3 years ago

Inniebins commented 3 years ago

Describe the bug The bug isn't so much visible as it is constant and just goes up and up the longer I play, which is creating problems in the game. It's also causing TSM to bug now it seems, and comes up in the TSM error window.

40x Aurora\Skin\FrameXML\QuestLogFrame.lua:26: attempt to index field '_minus' (a nil value)
Aurora\Skin\FrameXML\QuestLogFrame.lua:26: in function <Aurora\Skin\FrameXML\QuestLogFrame.lua:13>
[C]: ?
[C]: in function `QuestLog_Update'
FrameXML\QuestLogFrame.lua:76: in function `QuestLog_OnEvent'
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>

Locals:
Button = nil
numEntries = 25
questIndex = 7
questLogTitle = QuestLogTitle7 {
 0 = <userdata>
 isHeader = false
 r = 1
 Text = QuestLogTitle7NormalText {
 }
 g = 1
 b = 0
}
isHeader = false
_ = "Cycle of Rebirth"
(for index) = 7
(for limit) = 22
(for step) = 1
i = 7
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = false
(*temporary) = "attempt to index field '_minus' (a nil value)"
36x ...aceAurora\SkinBlizzard_TrainerUI.lua:27: attempt to index field '_minus' (a nil value)
...aceAurora\SkinBlizzard_TrainerUI.lua:27: in function <...aceAurora\SkinBlizzard_TrainerUI.lua:15>
[C]: in function `ClassTrainerFrame_Update'
...aceBlizzard_TrainerUI\Blizzard_TrainerUI.lua:85: in function <...aceBlizzard_TrainerUI\Blizzard_TrainerUI.lua:66>
[C]: in function `SetTrainerServiceTypeFilter'
[string "*:OnShow"]:2: in function <[string "*:OnShow"]:1>
[C]: ?
[C]: in function `Show'
FrameXML\UIParent.lua:2087: in function `SetUIPanel'
FrameXML\UIParent.lua:1932: in function `ShowUIPanel'
FrameXML\UIParent.lua:1793: in function <FrameXML\UIParent.lua:1789>
[C]: in function `SetAttribute'
FrameXML\UIParent.lua:2535: in function `ShowUIPanel'
...aceBlizzard_TrainerUI\Blizzard_TrainerUI.lua:37: in function `ClassTrainerFrame_Show'
FrameXML\UIParent.lua:1148: in function <FrameXML\UIParent.lua:658>

Locals:
id = nil
hasScroll = true
updateBackdrops = true
(for index) = 12
(for limit) = 22
(for step) = 1
i = 12
skillButton = ClassTrainerSkill12 {
 0 = <userdata>
 text = ClassTrainerSkill12Text {
 }
 subG = 0.600000
 subB = 0
 subR = 0
}
_ = "Green Linen Shirt"
_ = nil
serviceType = "available"
(*temporary) = nil
(*temporary) = nil
(*temporary) = 1
(*temporary) = <table> {
 top = 0
 right = 277
 left = 3
 bottom = 3
}
(*temporary) = "attempt to index field '_minus' (a nil value)"
hadScroll = false
Message: TSM\LibTSM\Service\ItemTooltipClasses\Wrapper.lua:252: Usage: GetContainerItemInfo(index, slot)
Time: 03/09/21 01:30:30 (286822404)
Client: 1.13.6 (37497)
Locale: enUS
Combat: false
Error Count: 1
Stack Trace:
  TSM\LibTSM\Service\ItemTooltipClasses\Wrapper.lua:252 <Wrapper.lua:245>
    self = GameTooltip {
      SetCraftItem = <function> defined =[C]:-1
      SetHyperlink = <function> defined =[C]:-1
      ZGV_ShowManyLines@Interface\AddOns\ZygorGuidesViewerClassic\Functions.lua:253
      GetBackdropColor@Interface\AddOns\Aurora\Skin\backdrop.lua:488
      SetBackdropOptions@Interface\AddOns\Aurora\Skin\backdrop.lua:572
      SetTradeSkillItem = <function> defined =[C]:-1
      hasMoney = 1
      SetBackdropBorderColor@Interface\AddOns\Aurora\Skin\backdrop.lua:493
      numMoneyFrames = 3
      GetBackdropTexture@Interface\AddOns\Aurora\Skin\backdrop.lua:552
      SetCurrencyToken@Interface\AddOns\SmexyMats\SmexyCore.lua:38
      _auroraBackdrop = {}
      comparing = false
      SetBackdrop@Interface\AddOns\Aurora\Skin\backdrop.lua:356
      GetBackdropBorderColor@Interface\AddOns\Aurora\Skin\backdrop.lua:514
      GetBackdrop@Interface\AddOns\Aurora\Skin\backdrop.lua:475
      SetUnitDebuff = <function> defined =[C]:-1
      SetItemByID = <function> defined =[C]:-1
      SetLootItem = <function> defined =[C]:-1
      SetQuestItem = <function> defined =[C]:-1
      SetBackdropGradient@Interface\AddOns\Aurora\Skin\backdrop.lua:521
      __tamedCounts = false
      SetBackdropOption@Interface\AddOns\Aurora\Skin\backdrop.lua:557
      SetInboxItem = <function> defined =[C]:-1
      SetBuybackItem = <function> defined =[C]:-1
      shoppingTooltips = {}
      SetBackdropLayer@Interface\AddOns\Aurora\Skin\backdrop.lua:529
      SetMerchantItem = <function> defined =[C]:-1
      SetQuestLogItem = <function> defined =[C]:-1
      SetUnitBuff = <function> defined =[C]:-1
      SetTalent@Interface\AddOns\ZygorGuidesViewerClassic\TalentAdvisor.lua:1619
      SetTradePlayerItem = <function> defined =[C]:-1
      SetTradeTargetItem = <function> defined =[C]:-1
      SetSendMailItem = <function> defined =[C]:-1
      GetBackdropOption@Interface\AddOns\Aurora\Skin\backdrop.lua:566
      updateTooltip = 0.200000
      SetInventoryItem = <function> defined =[C]:-1
      SetCraftSpell = <function> defined =[C]:-1
      _backdropInfo = {}
      SetLootRollItem = <function> defined =[C]:-1
      SetUnitAura = <function> defined =[C]:-1
      SetAuctionSellItem = <function> defined =[C]:-1
      GetBackdropLayer@Interface\AddOns\Aurora\Skin\backdrop.lua:547
      SetBagItem = <function> defined =[C]:-1
      needsReset = true
      SetBackdropColor@Interface\AddOns\Aurora\Skin\backdrop.lua:481
      SetAuctionItem = <function> defined =[C]:-1
    }
    quantityFunc = <function> defined =[C]:-1
    quantityOffset = 2
    reg = {
      extraTip = TSMExtraTip1 {
      }
      ignoreOnCleared = true
      minWidth = 0
    }
    private = {
      populateFunc@Interfac
  TSM\LibTSM\Service\ItemTooltipClasses\Wrapper.lua:274 <Wrapper.lua:274>
    self = GameTooltip {
      SetCraftItem = <function> defined =[C]:-1
      SetHyperlink = <function> defined =[C]:-1
      ZGV_ShowManyLines@Interface\AddOns\ZygorGuidesViewerClassic\Functions.lua:253
      GetBackdropColor@Interface\AddOns\Aurora\Skin\backdrop.lua:488
      SetBackdropOptions@Interface\AddOns\Aurora\Skin\backdrop.lua:572
      SetTradeSkillItem = <function> defined =[C]:-1
      hasMoney = 1
      SetBackdropBorderColor@Interface\AddOns\Aurora\Skin\backdrop.lua:493
      numMoneyFrames = 3
      GetBackdropTexture@Interface\AddOns\Aurora\Skin\backdrop.lua:552
      SetCurrencyToken@Interface\AddOns\SmexyMats\SmexyCore.lua:38
      _auroraBackdrop = {}
      comparing = false
      SetBackdrop@Interface\AddOns\Aurora\Skin\backdrop.lua:356
      GetBackdropBorderColor@Interface\AddOns\Aurora\Skin\backdrop.lua:514
      GetBackdrop@Interface\AddOns\Aurora\Skin\backdrop.lua:475
      SetUnitDebuff = <function> defined =[C]:-1
      SetItemByID = <function> defined =[C]:-1
      SetLootItem = <function> defined =[C]:-1
      SetQuestItem = <function> defined =[C]:-1
      SetBackdropGradient@Interface\AddOns\Aurora\Skin\backdrop.lua:521
      __tamedCounts = false
      SetBackdropOption@Interface\AddOns\Aurora\Skin\backdrop.lua:557
      SetInboxItem = <function> defined =[C]:-1
      SetBuybackItem = <function> defined =[C]:-1
      shoppingTooltips = {}
      SetBackdropLayer@Interface\AddOns\Aurora\Skin\backdrop.lua:529
      SetMerchantItem = <function> defined =[C]:-1
      SetQuestLogItem = <function> defined =[C]:-1
      SetUnitBuff = <function> defined =[C]:-1
      SetTalent@Interface\AddOns\ZygorGuidesViewerClassic\TalentAdvisor.lua:1619
      SetTradePlayerItem = <function> defined =[C]:-1
      SetTradeTargetItem = <function> defined =[C]:-1
      SetSendMailItem = <function> defined =[C]:-1
      GetBackdropOption@Interface\AddOns\Aurora\Skin\backdrop.lua:566
      updateTooltip = 0.200000
      SetInventoryItem = <function> defined =[C]:-1
      SetCraftSpell = <function> defined =[C]:-1
      _backdropInfo = {}
      SetLootRollItem = <function> defined =[C]:-1
      SetUnitAura = <function> defined =[C]:-1
      SetAuctionSellItem = <function> defined =[C]:-1
      GetBackdropLayer@Interface\AddOns\Aurora\Skin\backdrop.lua:547
      SetBagItem = <function> defined =[C]:-1
      needsReset = true
      SetBackdropColor@Interface\AddOns\Aurora\Skin\backdrop.lua:481
      SetAuctionItem = <function> defined =[C]:-1
    }
    PreHookHelper@TSM\LibTSM\Service\ItemTooltipClasses\Wrapper.lua:245
  TSM\LibTSM\Service\ItemTooltipClasses\Wrapper.lua:97 <Wrapper.lua:96>
    prehook@TSM\LibTSM\Service\ItemTooltipClasses\Wrapper.lua:274
    orig = <function> defined =[C]:-1
    posthook@TSM\LibTSM\Service\ItemTooltipClasses\Wrapper.lua:309
  [C] <SetBagItem>
  [string "--[==[ Error in >Feed Pet Button':'initiali"]:136 <[string "--[==[ Error in 'Feed Pet Button':'initiali"]:129>
Temp Tables:
  <none>
Object Pools:
  AUCTION_SCAN_RESULT_ROW (0 created, 0 in use)
    <none>
  EXPIRED_AUCTION_TASK (1 created, 1 in use)
    <none>
  COOLDOWN_TASK (0 created, 0 in use)
    <none>
  AUCTION_SCAN_RESULT_SUB_ROW (0 created, 0 in use)
    <none>
  TOOLTIP_ENTRY (42 created, 42 in use)
    [42] ???
  DATABASE_QUERY_RESULT_ROWS (86 created, 69 in use)
    [69] ???
  DATABASE_QUERY_CLAUSES (63 created, 60 in use)
    [60] ???
  GATHERING_ALT_TASK (1 created, 1 in use)
    <none>
  DATABASE_QUERIES (25 created, 24 in use)
    [24] ???
  EXPIRING_MAIL_TASK (0 created, 0 in use)
    <none>
  SCROLLING_TABLE_COL_INFO (0 created, 0 in use)
    <none>
  DATABASE_SCHEMAS (1 created, 0 in use)
    <none>
  AUCTION_SCAN_MANAGER (0 created, 0 in use)
    <none>
  TABLE_ROWS (0 created, 0 in use)
    <none>
  QUERY_SCROLLING_TABLE_COL_INFO (0 created, 0 in use)
    <none>
  AUCTION_SCAN_QUERY (0 created, 0 in use)
    <none>
Running Threads:
Debug Log:
  01:30:52.382 [ERR] {ErrorHandler.lua:185} TSM\LibTSM\Service\ItemTooltipClasses\Wrapper.lua:252: Usage: GetContainerItemInfo(index, slot)
  01:25:39.536 [INFO] {Threading.lua:801} Stopping the scheduler
  01:25:39.536 [INFO] {Threading.lua:725|PLAYER_PROFESSIONS} Thread finished: PLAYER_PROFESSIONS [DEAD,0.1%]
  01:25:37.807 [INFO] {Core.lua:446} [DESTROYING] ST_FRAME_OPENING -> ST_FRAME_CLOSED
  01:25:37.807 [INFO] {Core.lua:446} [DESTROYING] ST_FRAME_CLOSED -> ST_FRAME_OPENING
  01:25:37.807 [INFO] {Core.lua:446} [DESTROYING] EV_BAG_UPDATE
  01:25:37.807 [WARN] {Delay.lua:174} Delay callback (TSM\Core\UI\AuctionUI\Core.lua:43) took 87.55ms
  01:25:37.807 [WARN] {Delay.lua:174} Delay callback (PROCESS_ITEM_INFO) took 21.74ms
  01:25:37.807 [INFO] {Shopping.lua:1867} [SHOPPING] EV_BAG_UPDATE_DELAYED
  01:24:58.661 [INFO] {Analytics.lua:78} AC ADDON_ENABLE 622
  01:24:58.661 [WARN] {Addon.lua:75} Loading game data for Service.BagTracking took 36.90ms
  01:24:58.661 [WARN] {Addon.lua:67} OnEnable (AuctionDB) took 591.67ms
  01:24:58.661 [INFO] {Core.lua:72} Got AppData for Dragonfang-Horde (isCurrent=true, 1 |4Hr:Hrs; 15 |4Min:Mins; ago)
  01:24:58.661 [INFO] {Core.lua:72} Got AppData for Pyrewood Village-Horde (isCurrent=false, ?)
  01:24:58.661 [INFO] {Core.lua:72} Got AppData for Classic-EU (isCurrent=false, 1 |4Hr:Hrs; 9 |4Min:Mins; ago)
  01:24:58.661 [INFO] {Core.lua:72} Got AppData for Skullflame-Horde (isCurrent=false, ?)
  01:24:58.661 [INFO] {Core.lua:72} Got AppData for Ashbringer-Alliance (isCurrent=false, ?)
  01:24:58.661 [INFO] {Crafting.lua:728} [CRAFTING_UI_CRAFTING] EV_BAG_UPDATE_DELAYED
  01:24:58.661 [INFO] {Analytics.lua:78} AC ADDON_INITIALIZE 1302
  01:24:58.661 [WARN] {Addon.lua:50} Loading settings for Service.ItemInfo took 1079.15ms
  01:24:58.661 [WARN] {Addon.lua:39} OnInitialize (ProfessionState) took 72.50ms
  01:24:58.661 [INFO] {Threading.lua:745} Starting scheduler
  01:24:58.661 [WARN] {Addon.lua:39} OnInitialize (SavedSearches) took 51.22ms
  01:24:58.661 [WARN] {Addon.lua:39} OnInitialize (Transactions) took 29.48ms
  01:24:58.661 [WARN] {Addon.lua:39} OnInitialize (Groups) took 581.03ms
  01:24:58.661 [WARN] {Addon.lua:39} OnInitialize (TradeSkillMaster) took 455.76ms
  01:24:58.661 [INFO] {ItemInfo.lua:189} Imported 11084 items worth of data
Addons:
  Arcanist (1.2.0)
  Atlas (v1.47.04)
  Atlas_ClassicWoW (v1.47.02.11304.00)
  AtlasLootClassic (v1.5.8)
  AtlasQuest (4.11.67)
  AuctionDB (v1.04.03)
  Aurora (9.0.2.1)
  aux-addon (1.1.6)
  BadBoy (v1-classic)
  BagBrother ()
  Bagnon (9.0.5)
  BetterVendorPrice (v1.13.12)
  BlizzMove (v3.0.9)
  !BugGrabber ()
  BugSack (v8.2.0)
  Chinchilla (v2.10.2)
  Clique (v11302-1.0.0)
  ColoredInventoryItems (1.4)
  Decursive (2.7.8)
  Details ()
  Details_TinyThreat ()
  Dominos (9.0.24)
  ElkBuffBars (2.6.0-196)
  FarmLog (v1.19)
  FasterLooting (1.1.2)
  FieldGuide (v1.5.5-release)
  FleecingTip (113.1770(200720))
  GatherMate2 (1.46.0)
  GatherMate_Sharing (v1.12)
  GatherNotify (1.6)
  GoPost (1.1)
  Grid2 (1.1.20)
  GTFO (4.60)
  Guild_Roster_Manager (1.927)
  Guild_Roster_Manager_Group_Info (1.07)
  HandyNotes (v1.6.1)
  HandyNotes_DungeonLocations (Classic) (1.04c)
  HandyNotes_FlightMasters (Classic) (1.06)
  HandyNotes_NPCs (Classic) (1.23)
  Immersion (1.2.3)
  ImprovedLootFrame (3.7.4)
  ItemTooltipProfessionIcons (1.1.6)
  Leatrix_Maps (1.13.95)
  Leatrix_Plus (1.13.95)
  Masque (9.0.4)
  MaxCam (v2.4.5)
  MikScrollingBattleText (5.7.149)
  MBB (1.1.2)
  NeatPlates (1.13.5.24)
  NeatPlatesHub ()
  NeatPlatesWidgets ()
  NeatPlates_Alvara (5a)
  NeatPlates_Graphite ()
  NeatPlates_Grey ()
  NeatPlates_Neon ()
  NeatPlates_Quatre ()
  NeatPlates_Roth ()
  NeatPlates_Slim_Horizontal (2.2)
  NeatPlates_Slim_Vertical (2.2)
  NeatPlates_BlizzardPlates (2.0)
  NeatPlates_ClassicPlates ()
  NeatPlates_Simple (7.3.0)
  NeatPlates_Renaitre (v7.0.3)
  NovaInstanceTracker (1.14)
  NovaWorldBuffs (1.89)
  OmniCC (9.0.7)
  Prat-3.0 (3.9.1)
  RollTrackerClassic (2.21)
  RUF (r253-Release)
  ShamanBlue (1.0.0)
  TFTB (1.20)
  TinyTooltip (9.0.1)
  TitanClassicMail (1.0.0.2)
  tullaRange (9.0.2)
  WaterDispenser (1.10)
  WeakAuras (3.1.9)
  WhereToGatherClassic (1.0)
  whoaBlueShamans (1.1.2)
  ZygorGuidesViewerClassic (1.0)
  LFGShout (11303.2)
  SmexyMats (1.13.2.1)
  TSM (v4.10.30)
  TSM_AppHelper (v4.0.11)
  SpellAnnouncerClassic (1.0.13)
  Questie (6.2.5)

Screenshots image