SLOKnightfall / BetterWardrobe

31 stars 15 forks source link

nil reference in both set tabs #349

Open tebowy opened 1 year ago

tebowy commented 1 year ago

Only addons that are enabled is this and BugGrabber/BugSack.

So I'm filling this out here.

Please let me know how to help debug this further.

1x BetterWardrobe/Modules/Wardrobe.lua:6903: attempt to call field '?' (a nil value)
[string "@BetterWardrobe/Modules/Wardrobe.lua"]:6903: in function <BetterWardrobe/Modules/Wardrobe.lua:6899>
[string "@BetterWardrobe/Modules/Wardrobe.lua"]:6951: in function `UpdateSets'
[string "@BetterWardrobe/Modules/Wardrobe.lua"]:7540: in function `ResetPage'
[string "@BetterWardrobe/Modules/Wardrobe.lua"]:6891: in function `Refresh'
[string "@BetterWardrobe/Modules/Wardrobe.lua"]:6798: in function <BetterWardrobe/Modules/Wardrobe.lua:6786>
[string "=[C]"]: in function `SetShown'
[string "@BetterWardrobe/Modules/Wardrobe.lua"]:1299: in function `SetTab'
[string "@BetterWardrobe/Modules/Wardrobe.lua"]:1187: in function `ClickTab'
[string "*Wardrobe.xml:450_OnClick"]:1: in function <[string "*Wardrobe.xml:450_OnClick"]:1>

Locals:
model = DressUpModel {
 0 = <userdata>
 OnEnter = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:3219
 Border = Texture {
 }
 OnMouseDown = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:3204
 cameraID = 1028
 RefreshTooltip = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:3225
 TransmogStateTexture = Texture {
 }
 OnShow = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:3313
 OnLoad = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:3184
 OnHide = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:3317
 OnEvent = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:3198
 CollectionListVisual = Frame {
 }
 OnLeave = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:3308
 SetInfo = Frame {
 }
 Favorite = Frame {
 }
 OnModelLoaded = <function> defined @BetterWardrobe/Modules/Wardrobe.lua:3321
}
_ = "Dark Iron Dwarf"
raceFilename = "DarkIronDwarf"
gender = 2
(*temporary) = nil
(*temporary) = "attempt to call field '?' (a nil value)"
addon = <table> {
 TransmogVendorSizeUpdated = true
 ViewDelay = 3
 useAltSet = false
 modules = <table> {
 }
 SecureHook = <function> defined @BetterWardrobe/Libs/AceHook-3.0/AceHook-3.0.lua:335
 GetBlizzID = <function> defined @BetterWardrobe/Data/DataBase.lua:426
 MogIt = <table> {
 }
 IsEnabled = <function> defined @BetterWardrobe/Libs/AceAddon-3.0/AceAddon-3.0.lua:447
 GetActiveCategory = <function> defined @BetterWardrobe/Modules/CollectionList.lua:213
 RefreshCharConfig = <function> defined @BetterWardrobe/Modules/Core.lua:1163
 RegisterMessage = <function> defined @BetterWardrobe/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
 UnregisterMessage = <function> defined @BetterWardrobe/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
 validSetCache = <table> {
 }
 SortItems = <function> defined @BetterWardrobe/Modules/SortingFunctions.lua:538
 GetBaseList = <function> defined @BetterWardrobe/Data/DataBase.lua:410
 db = <table> {
 }
 SetEnabledState = <function> defined @BetterWardrobe/Libs/AceAddon-3.0/AceAddon-3.0.lua:420
 Hook = <function> defined @BetterWardrobe/Libs/AceHook-3.0/AceHook-3.0.lua:273
 InitExtendedSetsSwap = <function> defined @BetterWardrobe/Plugins/ExtendedTransmog.lua:6
 OnEnable = <function> defined @BetterWardrobe/Modules/Core.lua:1254
 RefreshOutfitData = <function> defined @BetterWardrobe/Modules/Core.lua:894
 GetArtifactSourceInfo = <function> defined @BetterWardrobe/Modules/ArtifactAppearances.lua:271
 IsWeaponCat = <function> defined @BetterWardrobe/Modules/CollectionList.lua:217
 ItemAppearance = <table> {
 }
 ClearArtifactData = <function> defined @BetterWardrobe/Modules/ArtifactAppearances.lua:266
 itemSourceID = <table> {
 }
 ColorFilterButton = Button {
 }
 ColorFilterFrame = Button {
 }
 Globals = <table> {
 }
 SortSet = <function> defined @BetterWardrobe/Modules/SortingFunctions.lua:545
 Deserialize = <function> defined @BetterWardrobe/Libs/AceSerializer-3.0/AceSerializer-3.0.lua:246
 SortDropdown = <function> defined @BetterWardrobe/Modules/SortingFunctions.lua:565
 GetName = <function> defined @BetterWardrobe/Libs/AceAddon-3.0/AceAddon-3.0.lua:275
 C_TransmogCollection = <table> {
 }
 Camera = <table> {
 }
 name = "BetterWardrobe"
 UI = <table> {
 }
 Disable = <function> defined @BetterWardrobe/Libs/AceAddon-3.0/AceAddon-3.0.lua:310
 GetSetType = <function> defined @BetterWardrobe/Data/DataBase.lua:644
 Unhook = <function> defined @BetterWardrobe/Libs/AceHook-3.0/AceHook-3.0.lua:417
 Print = <function> defined @BetterWardrobe
1x Usage: local apppearances = C_TransmogSets.GetSetPrimaryAppearances(transmogSetID)
[string "=[C]"]: in function `GetSetPrimaryAppearances'
[string "@BetterWardrobe/Modules/Wardrobe.lua"]:3236: in function `RefreshTooltip'
[string "@BetterWardrobe/Modules/Wardrobe.lua"]:3222: in function <BetterWardrobe/Modules/Wardrobe.lua:3219>

Locals:
(*temporary) = "Usage: local apppearances = C_TransmogSets.GetSetPrimaryAppearances(transmogSetID)"