Lui v3 WoW-Classic

Lui v3 WoW-Classic

45.7k Downloads

Error in datatext.lua with method 'GetBackDrop'

Rosdav1984 opened this issue ยท 2 comments

commented

In the last couple of weeks, I keep getting the following LUA error, usually when I'm turning in a daily quest.
And this is after I deleted the LUI directory from my Addons folder and then reinstalled LUI.

Date: 2024-03-24 19:34:19
ID: 1
Error occured in: Global
Count: 1
Message: Interface/AddOns/LUI/modules/datatext.lua line 2113:
   attempt to call method 'GetBackdrop' (a nil value)
Debug:
   [string "@Interface/AddOns/LUI/modules/datatext.lua"]:2113: Anchor()
   [string "@Interface/AddOns/LUI/modules/datatext.lua"]:2370:
      Interface/AddOns/LUI/modules/datatext.lua:2367
Locals:
self = LUI_Info_GF {
 0 = <userdata>
 OnLeave = <function> defined @Interface/AddOns/LUI/modules/datatext.lua:2260
 Guild = LUI_Info_Guild {
 }
 Enable = <function> defined @Interface/AddOns/LUI/modules/datatext.lua:108
 del = <function> defined @Interface/AddOns/LUI/modules/datatext.lua:1857
 GetBackdropColor = <function> defined @Interface/SharedXML/Backdrop.lua:390
 LocClassNames = <table> {
 }
 SetBackdropBorderColor = <function> defined @Interface/SharedXML/Backdrop.lua:422
 ApplyBackdrop = <function> defined @Interface/SharedXML/Backdrop.lua:294
 SetBackdrop = <function> defined @Interface/SharedXML/Backdrop.lua:329
 ClearBackdrop = <function> defined @Interface/SharedXML/Backdrop.lua:282
 Friends = LUI_Info_Friends {
 }
 GetBackdropBorderColor = <function> defined @Interface/SharedXML/Backdrop.lua:409
 GetBackdrop = <function> defined @Interface/SharedXML/Backdrop.lua:347
 OnStatLeave = <function> defined @Interface/AddOns/LUI/modules/datatext.lua:2236
 OnBtnEnter = <function> defined @Interface/AddOns/LUI/modules/datatext.lua:2126
 SetBorderBlendMode = <function> defined @Interface/SharedXML/Backdrop.lua:266
 onBlock = true
 Update = <function> defined @Interface/AddOns/LUI/modules/datatext.lua:1861
 SetupTextureCoordinates = <function> defined @Interface/SharedXML/Backdrop.lua:214
 OnBackdropSizeChanged = <function> defined @Interface/SharedXML/Backdrop.lua:182
 db = "GF"
 new = <function> defined @Interface/AddOns/LUI/modules/datatext.lua:1851
 OnDisable = <function> defined @Interface/AddOns/LUI/modules/datatext.lua:2255
 GetEdgeSize = <function> defined @Interface/SharedXML/Backdrop.lua:188
 IsGuild = true
 Created = true
 OnScroll = <function> defined @Interface/AddOns/LUI/modules/datatext.lua:2121
 Hidden = true
 OnBackdropLoaded = <function> defined @Interface/SharedXML/Backdrop.lua:152
 ShowHints = <function> defined @Interface/AddOns/LUI/modules/datatext.lua:2205
 OnEnable = <function> defined @Interface/AddOns/LUI/modules/datatext.lua:2245
 OnBtnClick = <function> defined @Interface/AddOns/LUI/modules/datatext.lua:2143
 OnBtnLeave = <function> defined @Interface/AddOns/LUI/modules/datatext.lua:2136
 SetupPieceVisuals = <function> defined @Interface/SharedXML/Backdrop.lua:246
 SetBackdropColor = <function> defined @Interface/SharedXML/Backdrop.lua:399
 HasBackdropInfo = <function> defined @Interface/SharedXML/Backdrop.lua:278
 Anchor = <function> defined @Interface/AddOns/LUI/modules/datatext.lua:2084
}
frame = LUI_Info_Guild {
 0 = <userdata>
 OnEnter = <function> defined @Interface/AddOns/LUI/modules/datatext.lua:2367
 OnLeave = <function> defined @Interface/AddOns/LUI/modules/datatext.lua:2373
 Enable = <function> defined @Interface/AddOns/LUI/modules/datatext.lua:108
 PLAYER_GUILD_UPDATE = <function> defined @Interface/AddOns/LUI/modules/datatext.lua:2335
 OnBackdropLoaded = <function> defined @Interface/SharedXML/Backdrop.lua:152
 dt = 0
 OnClick = <function> defined @Interface/AddOns/LUI/modules/datatext.lua:2357
 GetBackdropColor = <function> defined @Interface/SharedXML/Backdrop.lua:390
 SetupTextureCoordinates = <function> defined @Interface/SharedXML/Backdrop.lua:214
 OnBackdropSizeChanged = <function> defined @Interface/SharedXML/Backdrop.lua:182
 HasBackdropInfo = <function> defined @Interface/SharedXML/Backdrop.lua:278
 SetBackdropBorderColor = <function> defined @Interface/SharedXML/Backdrop.lua:422
 OnUpdate = <function> defined @Interface/AddOns/LUI/modules/datatext.lua:2346
 OnEnable = <function> defined @Interface/AddOns/LUI/modules/datatext.lua:2341
 Created = true
 GetEdgeSize = <function> defined @Interface/SharedXML/Backdrop.lua:188
 GUILD_ROSTER_UPDATE = <function> defined @Interface/AddOns/LUI/modules/datatext.lua:2311
 Events = <table> {
 }
 UpdateHints = <function> defined @Interface/AddOns/LUI/modules/datatext.lua:2287
 ApplyBackdrop = <function> defined @Interface/SharedXML/Backdrop.lua:294
 SetBackdrop = <function> defined @Interface/SharedXML/Backdrop.lua:329
 ClearBackdrop = <function> defined @Interface/SharedXML/Backdrop.lua:282
 UpdateText = <function> defined @Interfac
AddOns:
  Swatter, v3.4.6977 (SwimmingSeadragon)
  ACP, v3.5.9
  Altoholic, v3.4.014
  AtlasLootClassic, vv3.2.0
  AtlasLootClassicData, vv3.2.0
  AtlasLootClassicDungeonsAndRaids, vv3.2.0
  AucAdvanced, v3.4.6988 (SwimmingSeadragon)
  AucFilterBasic, v3.4.6941 (SwimmingSeadragon)
  AucScanData, v3.4.6908 (SwimmingSeadragon)
  AucStatHistogram, v3.4.6928 (SwimmingSeadragon)
  AucStatiLevel, v3.4.6913 (SwimmingSeadragon)
  AucStatPurchased, v3.4.6910 (SwimmingSeadragon)
  AucStatSimple, v3.4.6911 (SwimmingSeadragon)
  AucStatStdDev, v3.4.6912 (SwimmingSeadragon)
  AucUtilFixAH, v3.4.6914 (SwimmingSeadragon)
  AutoBarWrath, v3.04.3.01
  BagBrother, v
  Bagnon, v10.2.21
  BagnonBoE, v2.0.79-Release
  BeanCounter, v3.4.6983 (SwimmingSeadragon)
  ChatCopyPaste, v1.19
  DataStore, v2023.11.17
  DataStoreAchievements, v2023.12.29
  DataStoreAgenda, v2023.11.17
  DataStoreAuctions, v2023.11.17
  DataStoreCharacters, v2023.12.17
  DataStoreContainers, v2023.11.17
  DataStoreCrafts, v2023.11.26
  DataStoreCurrencies, v2023.11.06
  DataStoreInventory, v2023.11.17
  DataStoreMails, v2023.11.17
  DataStoreQuests, v2023.12.17
  DataStoreReputations, v2023.11.20
  DataStoreSpells, v2023.11.17
  DataStoreTalents, v2023.11.20
  DBMCore, v10.2.31
  DBMStatusBarTimers, v10.2.31
  DBMVPVEM, v2ac85f8
  Dominos, v10.2.24
  DominosCast, v
  DominosProgress, v
  DominosRoll, v
  Enchantrix, v3.4.6979 (SwimmingSeadragon)
  EnchantrixBarker, v3.4.6917 (SwimmingSeadragon)
  Farmer, v3.19.7
  FarmingBar, vv3.9.0
  FishingBuddy, v0.9.4
  GatherMate2, v1.47.3-classic
  Grail, v121
  GrailAchievements, v011
  GrailNPCs, v27178
  GrailNPCsenUS, v33302
  GrailQuests, v27178
  GrailQuestsenUS, v33302
  GrailReputations, v007
  GrailWhen, v003
  GSE, v3.1.63
  GSELDB, v3.1.63
  GSEUtils, v3.1.63
  GTFO, v5.5.3
  Hekili, vv3.4.3-1.0.7-beta1
  Informant, v3.4.6980 (SwimmingSeadragon)
  ItemRack, v3.77
  LightHeaded, vv30401-1.1.0-2022-12-15
  LinkWrangler, v2.17
  LoonBestInSlot, v4.8.0
  LUI, v3.6
  MacroToolkit, vv2.2.9
  MacroToolkitIcons, vv2.2.9
  Masque, v10.2.6
  MasqueDarion, v4.5.1
  MasqueDominos, v10.2.5
  MountsJournal, vv3.4.37
  MovementSpeed, v2.9
  NovaWorldBuffs, v2.70
  PallyPower, vv1.5.8-classic
  Pawn, v2.8.10
  Questie, v9.4.11
  Quietly, v1.0.2
  Recount, vv3.4.3c
  ReputationGuide, v4.4.0-release
  Routes, vv1.8.1
  SilverDragon, vv2024.1.1
  SilverDragonOverlay, vv2024.1.1
  SilverDragonRangeExtender, vv2024.1.1
  SlideBar, v3.4.6919 (SwimmingSeadragon)
  Stubby, v3.4.6920 (SwimmingSeadragon)
  TacoTip, v0.4.3
  TaxiTimer, v3.4.2.231203
  TinyPad, v3.1.14
  TomTom, vv3.5.6-release
  Wholly, v089
  WidgetTools, v1.11
  WIM, v3.10.22
  ZygorGuidesViewerClassicTBC, v2.1
  BlizRuntimeLib v3.4.3.53788(US) <enUS>
  (ck=ab1)
commented

This error occurs while I'm playing Classic Wrath of the Lich King; it occurred several times yesterday.
It doesn't occur every time a certain event occurs, so it's random.
I've had it appear while turning in multiple daily events (like those at the Argent Tournament grounds).
It also occurred while looting a pack of mobs I'd just killed while farming an instance like Zar'Farrak or Stratholme.

commented

Couldn't reproduce