Krowi's Achievement Filter

Krowi's Achievement Filter

738k Downloads

Severeal issues, KAF not working at all after patch?

Tiiara opened this issue ยท 2 comments

commented
2x ...ceKrowi_AchievementFilter/Data/SavedData.lua:652: attempt to index field 'Show' (a nil value)
[string "@Krowi_AchievementFilter/Data/SavedData.lua"]:652: in function 'solution'
[string "@Krowi_AchievementFilter/Data/SavedData.lua"]:94: in function <...ceKrowi_AchievementFilter/Data/SavedData.lua:87>
[string "@Krowi_AchievementFilter/Data/SavedData.lua"]:29: in function 'Load'
[string "@Krowi_AchievementFilter/Krowi_AchievementFilter.lua"]:49: in function <.../Krowi_AchievementFilter/Krowi_AchievementFilter.lua:34>
[string "@Krowi_AchievementFilter/Krowi_AchievementFilter.lua"]:101: in function <.../Krowi_AchievementFilter/Krowi_AchievementFilter.lua:98>

Locals:
prevBuild = "10.0.5"
currBuild = "10.0.5"
prevVersion = "51.4"
currVersion = "52.0"
firstTime = false
(*temporary) = <table> {
 OnReload = <table> {
 }
 OnLogin = <table> {
 }
 OnEventStart = <table> {
 }
}
(*temporary) = <table> {
}
(*temporary) = nil
(*temporary) = "attempt to index field 'Show' (a nil value)"
diagnostics = <table> {
 TraceEnabled = <function> defined @Krowi_AchievementFilter/Diagnostics.lua:36
 Debug = <function> defined @Krowi_AchievementFilter/Diagnostics.lua:9
 DebugEnabled = <function> defined @Krowi_AchievementFilter/Diagnostics.lua:33
 Print = <function> defined @Krowi_AchievementFilter/Diagnostics.lua:41
 Trace = <function> defined @Krowi_AchievementFilter/Diagnostics.lua:26
 Load = <function> defined @Krowi_AchievementFilter/Diagnostics.lua:32
 DebugTable = <function> defined @Krowi_AchievementFilter/Diagnostics.lua:15
}
addon = <table> {
 ReplaceVarsWithReloadReq = <function> defined @Krowi_AchievementFilter/Globals.lua:544
 WorldMapButtons = <table> {
 }
 GUI = <table> {
 }
 SearchOptions = <table> {
 }
 ExcludeAchievement = <function> defined @Krowi_AchievementFilter/Globals.lua:210
 Data = <table> {
 }
 Filters = <table> {
 }
 IsCustomModifierKeyDown = <function> defined @Krowi_AchievementFilter/Globals.lua:674
 GetCategoryInfoTitle = <function> defined @Krowi_AchievementFilter/Localization/GlobalStrings.lua:22
 Objects = <table> {
 }
 DelayObjects = <table> {
 }
 ClearWatchAchievement = <function> defined @Krowi_AchievementFilter/Globals.lua:136
 DelayFunction = <function> defined @Krowi_AchievementFilter/Globals.lua:647
 BuildCache = <function> defined @Krowi_AchievementFilter/Globals.lua:329
 Options = <table> {
 }
 Diagnostics = <table> {
 }
 TooltipData = <table> {
 }
 EventData = <table> {
 }
 GlobalStrings = <table> {
 }
 ChangeAchievementMicroButtonOnClick = <function> defined @Krowi_AchievementFilter/Globals.lua:628
 GetUsableSets = <function> defined @Krowi_AchievementFilter/Globals.lua:598
 Modifiers = <table> {
 }
 GetAchievementInfo = <function> defined @Krowi_AchievementFilter/Globals.lua:557
 GetNextAchievement = <function> defined @Krowi_AchievementFilter/Globals.lua:568
 ExtraWrathStrings = <table> {
 }
 Colors = <table> {
 }
 GetInstanceInfoName = <function> defined @Krowi_AchievementFilter/Localization/GlobalStrings.lua:10
 GetMapName = <function> defined @Krowi_AchievementFilter/Localization/GlobalStrings.lua:38
 GetSecondsSince = <function> defined @Krowi_AchievementFilter/Globals.lua:534
 Util = <table> {
 }
 MetaData = <table> {
 }
 GetFirstAchievementId = <function> defined @Krowi_AchievementFilter/Globals.lua:3
 MakeWindowMovable = <function> defined @Krowi_AchievementFilter/Globals.lua:524
 WatchAchievement = <function> defined @Krowi_AchievementFilter/Globals.lua:160
 InGuildView = <function> defined @Krowi_AchievementFilter/Globals.lua:12
 TrackingAchievements = <table> {
 }
 GetAchievementsInZone = <function> defined @Krowi_AchievementFilter/Globals.lua:20
 MakeWindowStatic = <function> defined @Krowi_AchievementFilter/Globals.lua:484
 GetVariantSetIDs = <function> defined @Krowi_AchievementFilter/Globals.lua:610
 GetLFGDungeonInfo = <function> defined @Krowi_AchievementFilter/Localization/GlobalStrings.lua:34
 ResetCache = <function> defined @Krowi_AchievementFilter/Globals.lua:361
 OverwriteFunctions = <function> defined @Krowi_AchievementFilter/Globals.lua:386
 OnAchievementEarned = <function> defined @Krowi_AchievementFilter/Globals.lua:365
 Plugins = <table> {
 }
 L = <table> {
 }
 Icon = <table> {
 }
 Credits = <table> {
2x .../Krowi_AchievementFilter/Krowi_AchievementFilter.lua:129: attempt to call field 'ShowActiveEventsOnPlayerEnteringWorld' (a nil value)
[string "@Krowi_AchievementFilter/Krowi_AchievementFilter.lua"]:129: in function <.../Krowi_AchievementFilter/Krowi_AchievementFilter.lua:128>

Locals:
(*temporary) = nil
(*temporary) = <table> {
Show = true
ShowInInstances = false
ShowOnlyWhenTimeDataIsAvailable = true
}
(*temporary) = <table> {
Show = false
ShowInInstances = false
ShowOnlyWhenTimeDataIsAvailable = true
}
(*temporary) = "attempt to call field 'ShowActiveEventsOnPlayerEnteringWorld' (a nil value)"
addon = <table> {
ReplaceVarsWithReloadReq = <function> defined @Krowi_AchievementFilter/Globals.lua:544
WorldMapButtons = <table> {
}
GUI = <table> {
}
SearchOptions = <table> {
}
ExcludeAchievement = <function> defined @Krowi_AchievementFilter/Globals.lua:210
Data = <table> {
}
Filters = <table> {
}
IsCustomModifierKeyDown = <function> defined @Krowi_AchievementFilter/Globals.lua:674
GetCategoryInfoTitle = <function> defined @Krowi_AchievementFilter/Localization/GlobalStrings.lua:22
Objects = <table> {
}
DelayObjects = <table> {
}
ClearWatchAchievement = <function> defined @Krowi_AchievementFilter/Globals.lua:136
DelayFunction = <function> defined @Krowi_AchievementFilter/Globals.lua:647
BuildCache = <function> defined @Krowi_AchievementFilter/Globals.lua:329
Options = <table> {
}
Diagnostics = <table> {
}
TooltipData = <table> {
}
EventData = <table> {
}
GlobalStrings = <table> {
}
ChangeAchievementMicroButtonOnClick = <function> defined @Krowi_AchievementFilter/Globals.lua:628
GetUsableSets = <function> defined @Krowi_AchievementFilter/Globals.lua:598
Modifiers = <table> {
}
GetAchievementInfo = <function> defined @Krowi_AchievementFilter/Globals.lua:557
GetNextAchievement = <function> defined @Krowi_AchievementFilter/Globals.lua:568
ExtraWrathStrings = <table> {
}
Colors = <table> {
}
GetInstanceInfoName = <function> defined @Krowi_AchievementFilter/Localization/GlobalStrings.lua:10
GetMapName = <function> defined @Krowi_AchievementFilter/Localization/GlobalStrings.lua:38
GetSecondsSince = <function> defined @Krowi_AchievementFilter/Globals.lua:534
Util = <table> {
}
MetaData = <table> {
}
GetFirstAchievementId = <function> defined @Krowi_AchievementFilter/Globals.lua:3
MakeWindowMovable = <function> defined @Krowi_AchievementFilter/Globals.lua:524
WatchAchievement = <function> defined @Krowi_AchievementFilter/Globals.lua:160
InGuildView = <function> defined @Krowi_AchievementFilter/Globals.lua:12
TrackingAchievements = <table> {
}
GetAchievementsInZone = <function> defined @Krowi_AchievementFilter/Globals.lua:20
MakeWindowStatic = <function> defined @Krowi_AchievementFilter/Globals.lua:484
GetVariantSetIDs = <function> defined @Krowi_AchievementFilter/Globals.lua:610
GetLFGDungeonInfo = <function> defined @Krowi_AchievementFilter/Localization/GlobalStrings.lua:34
ResetCache = <function> defined @Krowi_AchievementFilter/Globals.lua:361
OverwriteFunctions = <function> defined @Krowi_AchievementFilter/Globals.lua:386
OnAchievementEarned = <function> defined @Krowi_AchievementFilter/Globals.lua:365
Plugins = <table> {
}
L = <table> {
}
Icon = <table> {
}
Credits = <table> {
}
GetActiveCovenant = <function> defined @Krowi_AchievementFilter/Globals.lua:16
HookAchievementFrameOnShow = <function> defined @Krowi_AchievementFilter/Globals.lua:456
GetAchievementNumbers = <function> defined @Krowi_AchievementFilter/Globals.lua:51
PluginStrings = <table> {
}
IncludeAchievement = <function> defined @Krowi_AchievementFilter/Globals.lua:187
AddToTrackingAchievementsCategories = <function> defined @Krowi_AchievementFilter/Globals.lua:174
Event = <table> {
}
TabsOrder = <table> {
}
IsDragonflightRetail = true
Tutorials = <table> {
}
1x ...vementFilter/GUI/Misc/AlertFrame/AlertFrameMixin.lua:7: attempt to call field 'GetRuntimeText' (a nil value)
[string "@Krowi_AchievementFilter/GUI/Misc/AlertFrame/AlertFrameMixin.lua"]:7: in function 'UpdateEventRuntime'
[string "@Krowi_AchievementFilter/GUI/Misc/SideButton.lua"]:18: in function 'SetEvent'
[string "@Krowi_AchievementFilter/GUI/Misc/SideButtonSystem.lua"]:34: in function <...rowi_AchievementFilter/GUI/Misc/SideButtonSystem.lua:30>
[string "@Krowi_AchievementFilter/GUI/Misc/SideButtonSystem.lua"]:49: in function 'Refresh'
[string "@Krowi_AchievementFilter/GUI/Misc/SideButtonSystem.lua"]:87: in function 'Load'
[string "@Krowi_AchievementFilter/GUI/GUI.lua"]:38: in function 'LoadWithBlizzard_AchievementUI'
[string "@Krowi_AchievementFilter/Krowi_AchievementFilter.lua"]:62: in function <.../Krowi_AchievementFilter/Krowi_AchievementFilter.lua:59>
[string "@Krowi_AchievementFilter/Krowi_AchievementFilter.lua"]:103: in function <.../Krowi_AchievementFilter/Krowi_AchievementFilter.lua:98>
[string "=[C]"]: in function 'LoadAddOn'
[string "@Krowi_AchievementFilter/GUI/GUI.lua"]:197: in function 'ToggleAchievementFrame'
[string "@Krowi_AchievementFilter/Globals.lua"]:642: in function <Krowi_AchievementFilter/Globals.lua:641>

Locals:
self = AchievementFrameSideButton1 {
 0 = <userdata>
 glow = Texture {
 }
 waitAndAnimOut = AnimationGroup {
 }
 Unlocked = FontString {
 }
 Event = <table> {
 }
 Icon = Frame {
 }
 SetEvent = <function> defined @Krowi_AchievementFilter/GUI/Misc/SideButton.lua:14
 Name = FontString {
 }
 animIn = AnimationGroup {
 }
 shine = Texture {
 }
 Background = Texture {
 }
 UpdateEventRuntime = <function> defined @Krowi_AchievementFilter/GUI/Misc/AlertFrame/AlertFrameMixin.lua:6
 Reset = <function> defined @Krowi_AchievementFilter/GUI/Misc/SideButton.lua:24
}
(*temporary) = nil
(*temporary) = <table> {
 Id = 423
 EventDetails = <table> {
 }
 Icon = 236709
 Category = <table> {
 }
}
(*temporary) = "attempt to call field 'GetRuntimeText' (a nil value)"
addon = <table> {
 ReplaceVarsWithReloadReq = <function> defined @Krowi_AchievementFilter/Globals.lua:544
 WorldMapButtons = <table> {
 }
 GUI = <table> {
 }
 SearchOptions = <table> {
 }
 ExcludeAchievement = <function> defined @Krowi_AchievementFilter/Globals.lua:210
 Data = <table> {
 }
 Filters = <table> {
 }
 IsCustomModifierKeyDown = <function> defined @Krowi_AchievementFilter/Globals.lua:674
 GetCategoryInfoTitle = <function> defined @Krowi_AchievementFilter/Localization/GlobalStrings.lua:22
 Objects = <table> {
 }
 DelayObjects = <table> {
 }
 ClearWatchAchievement = <function> defined @Krowi_AchievementFilter/Globals.lua:136
 DelayFunction = <function> defined @Krowi_AchievementFilter/Globals.lua:647
 BuildCache = <function> defined @Krowi_AchievementFilter/Globals.lua:329
 Options = <table> {
 }
 Diagnostics = <table> {
 }
 TooltipData = <table> {
 }
 EventData = <table> {
 }
 GlobalStrings = <table> {
 }
 ChangeAchievementMicroButtonOnClick = <function> defined @Krowi_AchievementFilter/Globals.lua:628
 GetUsableSets = <function> defined @Krowi_AchievementFilter/Globals.lua:598
 Modifiers = <table> {
 }
 GetAchievementInfo = <function> defined @Krowi_AchievementFilter/Globals.lua:557
 GetNextAchievement = <function> defined @Krowi_AchievementFilter/Globals.lua:568
 ExtraWrathStrings = <table> {
 }
 Colors = <table> {
 }
 GetInstanceInfoName = <function> defined @Krowi_AchievementFilter/Localization/GlobalStrings.lua:10
 GetMapName = <function> defined @Krowi_AchievementFilter/Localization/GlobalStrings.lua:38
 GetSecondsSince = <function> defined @Krowi_AchievementFilter/Globals.lua:534
 Util = <table> {
 }
 MetaData = <table> {
 }
 GetFirstAchievementId = <function> defined @Krowi_AchievementFilter/Globals.lua:3
 MakeWindowMovable = <function> defined @Krowi_AchievementFilter/Globals.lua:524
 WatchAchievement = <function> defined @Krowi_AchievementFilter/Globals.lua:160
 InGuildView = <function> defined @Krowi_AchievementFilter/Globals.lua:12
 TrackingAchievements = <table> {
 }
 GetAchievementsInZone = <function> defined @Krowi_AchievementFilter/Globals.lua:20
 MakeWindowStatic = <function> defined @Krowi_AchievementFilter/Globals.lua:484
 GetVariantSetIDs = <function> defined @Krowi_AchievementFilter/Globals.lua:610
 GetLFGDungeonInfo = <function> defined @Krowi_AchievementFilter/Localization/GlobalStrings.lua:34
 ResetCache = <function> defined @Krowi_AchievementFilter/Globals.lua:361
 OverwriteFunctions = <function> defined @Krowi_AchievementFilter/Globals.lua:386
 OnAchievementEarned = <function> defined @Krowi_AchievementFilter/Globals.lua:365
 Plugins = <table> {
 }
 L = <table> {
 }
 Icon = <table> {
 }
 Credits = <table> {
 }
 GetActiveCovenant = <function> defined @Krowi_AchievementFilter/Globals.lua:16
 HookAchievementFrameOnShow = <function> defined @Krowi_Ach
3x Krowi_AchievementFilter/GUI/GUI.lua:184: attempt to index field '?' (a nil value)
[string "@Krowi_AchievementFilter/GUI/GUI.lua"]:184: in function 'SelectTab'
[string "@Krowi_AchievementFilter/GUI/GUI.lua"]:225: in function 'ToggleAchievementFrame'
[string "@Krowi_AchievementFilter/Globals.lua"]:642: in function <Krowi_AchievementFilter/Globals.lua:641>

Locals:
_addonName = "Krowi_AchievementFilter"
tabName = "Achievements"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field '?' (a nil value)"
addon = <table> {
ReplaceVarsWithReloadReq = <function> defined @Krowi_AchievementFilter/Globals.lua:544
WorldMapButtons = <table> {
}
GUI = <table> {
}
SearchOptions = <table> {
}
ExcludeAchievement = <function> defined @Krowi_AchievementFilter/Globals.lua:210
Data = <table> {
}
Filters = <table> {
}
IsCustomModifierKeyDown = <function> defined @Krowi_AchievementFilter/Globals.lua:674
GetCategoryInfoTitle = <function> defined @Krowi_AchievementFilter/Localization/GlobalStrings.lua:22
Objects = <table> {
}
DelayObjects = <table> {
}
ClearWatchAchievement = <function> defined @Krowi_AchievementFilter/Globals.lua:136
DelayFunction = <function> defined @Krowi_AchievementFilter/Globals.lua:647
BuildCache = <function> defined @Krowi_AchievementFilter/Globals.lua:329
Options = <table> {
}
Diagnostics = <table> {
}
TooltipData = <table> {
}
EventData = <table> {
}
GlobalStrings = <table> {
}
ChangeAchievementMicroButtonOnClick = <function> defined @Krowi_AchievementFilter/Globals.lua:628
GetUsableSets = <function> defined @Krowi_AchievementFilter/Globals.lua:598
Modifiers = <table> {
}
GetAchievementInfo = <function> defined @Krowi_AchievementFilter/Globals.lua:557
GetNextAchievement = <function> defined @Krowi_AchievementFilter/Globals.lua:568
ExtraWrathStrings = <table> {
}
Colors = <table> {
}
GetInstanceInfoName = <function> defined @Krowi_AchievementFilter/Localization/GlobalStrings.lua:10
GetMapName = <function> defined @Krowi_AchievementFilter/Localization/GlobalStrings.lua:38
GetSecondsSince = <function> defined @Krowi_AchievementFilter/Globals.lua:534
Util = <table> {
}
MetaData = <table> {
}
GetFirstAchievementId = <function> defined @Krowi_AchievementFilter/Globals.lua:3
MakeWindowMovable = <function> defined @Krowi_AchievementFilter/Globals.lua:524
WatchAchievement = <function> defined @Krowi_AchievementFilter/Globals.lua:160
InGuildView = <function> defined @Krowi_AchievementFilter/Globals.lua:12
TrackingAchievements = <table> {
}
GetAchievementsInZone = <function> defined @Krowi_AchievementFilter/Globals.lua:20
MakeWindowStatic = <function> defined @Krowi_AchievementFilter/Globals.lua:484
GetVariantSetIDs = <function> defined @Krowi_AchievementFilter/Globals.lua:610
GetLFGDungeonInfo = <function> defined @Krowi_AchievementFilter/Localization/GlobalStrings.lua:34
ResetCache = <function> defined @Krowi_AchievementFilter/Globals.lua:361
OverwriteFunctions = <function> defined @Krowi_AchievementFilter/Globals.lua:386
OnAchievementEarned = <function> defined @Krowi_AchievementFilter/Globals.lua:365
Plugins = <table> {
}
L = <table> {
}
Icon = <table> {
}
Credits = <table> {
}
GetActiveCovenant = <function> defined @Krowi_AchievementFilter/Globals.lua:16
HookAchievementFrameOnShow = <function> defined @Krowi_AchievementFilter/Globals.lua:456
GetAchievementNumbers = <function> defined @Krowi_AchievementFilter/Globals.lua:51
PluginStrings = <table> {
}
IncludeAchievement = <function> defined @Krowi_AchievementFilter/Globals.lua:187
AddToTrackingAchievementsCategories = <function> defined @Krowi_AchievementFilter/Globals.lua:174
Event = <table> {
}
TabsOrder = <table> {
}
IsDragonflightRetail = true
Tutorials = <table> {
}
GetCovenantName = <function> defined @Krowi_AchievementFilter/Localization/GlobalStrings.lua:6
Faction = <table> {
}
Locali
2x ...eKrowi_AchievementFilter/Options/General.lua:154: attempt to index field 'FeaturesTutorial' (a nil value)
[string "@Krowi_AchievementFilter/Options/General.lua"]:154: in function 'member'
[string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:215: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:164>
[string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:337: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:310>
[string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:1114: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1110>
[string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:1137: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1110>
[string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:1639: in function 'FeedGroup'
[string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:1564: in function <...nfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua:1548>
[string "=[C]"]: ?
[string "@Altoholic/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:66: in function <...faceAltoholic/Libs/AceGUI-3.0/AceGUI-3.0.lua:64>
[string "@Altoholic/Libs/AceGUI-3.0-41/AceGUI-3.0.lua"]:300: in function 'Fire'
[string "@Altoholic/Libs/AceGUI-3.0-41/widgets/AceGUIContainer-TabGroup.lua"]:342: in function 'SelectTab'
[string "@Bartender4/libs/AceConfig-3.0-3/AceConfigDialog-3.0-86/AceConfigDialog-3.0.lua"]:1675: in function 'FeedGroup'
...
[string "@Altoholic/Libs/AceGUI-3.0-41/widgets/AceGUIContainer-BlizOptionsGroup.lua"]:20: in function <...GUI-3.0/widgets/AceGUIContainer-BlizOptionsGroup.lua:19>
[string "=[C]"]: in function 'Show'
[string "@SharedXML/Settings/Blizzard_SettingsPanel.lua"]:843: in function 'DisplayLayout'
[string "@SharedXML/Settings/Blizzard_SettingsPanel.lua"]:802: in function 'DisplayCategory'
[string "@SharedXML/Settings/Blizzard_SettingsPanel.lua"]:769: in function <SharedXML/Settings/Blizzard_SettingsPanel.lua:765>
[string "=[C]"]: ?
[string "@SharedXML/CallbackRegistry.lua"]:143: in function <SharedXML/CallbackRegistry.lua:142>
[string "=[C]"]: ?
[string "@SharedXML/CallbackRegistry.lua"]:146: in function 'TriggerEvent'
[string "@SharedXML/Settings/Blizzard_CategoryList.lua"]:136: in function <.SharedXML/Settings/Blizzard_CategoryList.lua:134>
commented

Using version 52.1 produces the errors. going back to 52.0 solves all the issues and it works fine.

commented

The first error is causing the other errors. 52.2 should fix this. Pushing later today.