alarofrunetotem / GarrisonCommander

7 stars 8 forks source link

Lua errors on 11.0.2 login #75

Open b-morgan opened 1 month ago

b-morgan commented 1 month ago

The following lua errors captured with BugGrabber / BugSack occur when logging into 11.0.2:

1x ...ceGarrisonCommander/libs/LibInit-73/LibInit.lua:342: attempt to call upvalue 'GetAddOnMetadata' (a nil value)
[string "@GarrisonCommander/libs/LibInit-73/LibInit.lua"]:342: in function `NewAddon'
[string "@GarrisonCommander-Broker/ldb.lua"]:15: in main chunk

Locals:
self = <table> {
 secureframe = Button {
 }
 CombatScheduler = <table> {
 }
 CoroutineScheduler = <table> {
 }
 CombatFrame = Frame {
 }
 mixins = <table> {
 }
 pool = <table> {
 }
 mixinTargets = <table> {
 }
 coroutines = <table> {
 }
 chats = <table> {
 }
 options = <table> {
 }
 mt = <table> {
 }
 toggles = <table> {
 }
}
target = <table> {
 modules = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 name = "GarrisonCommander-Broker"
 orderedModules = <table> {
 }
 _Apply = <table> {
 }
 defaultModuleState = true
 enabledState = true
 hooks = <table> {
 }
}
name = "GarrisonCommander-Broker"
customOptions = <table> {
 profile = "Default"
 enhancedProfile = true
}
start = 2
appo = nil
mixins = <table> {
 1 = "AceHook-3.0"
 2 = "AceTimer-3.0"
 3 = "AceConsole-3.0"
 4 = "AceEvent-3.0"
 5 = "LibInit"
}
target = <table> {
 modules = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 name = "GarrisonCommander-Broker"
 orderedModules = <table> {
 }
 _Apply = <table> {
 }
 defaultModuleState = true
 enabledState = true
 hooks = <table> {
 }
}
options = <table> {
 libstub = "nil"
 first = true
 name = "GarrisonCommander-Broker"
}
(*temporary) = nil
(*temporary) = "GarrisonCommander-Broker"
(*temporary) = "Version"
(*temporary) = "attempt to call upvalue 'GetAddOnMetadata' (a nil value)"
Ace = <table> {
 initializequeue = <table> {
 }
 statuses = <table> {
 }
 embeds = <table> {
 }
 frame = AceAddon30Frame {
 }
 addons = <table> {
 }
 enablequeue = <table> {
 }
}
MAJOR_VERSION = "LibInit"
LibStub = <table> {
 minors = <table> {
 }
 minor = 2
 libs = <table> {
 }
}
__FILE__ = "nil"
GetAddOnMetadata = nil
MINOR_VERSION = 73
lib = <table> {
 secureframe = Button {
 }
 CombatScheduler = <table> {
 }
 CoroutineScheduler = <table> {
 }
 CombatFrame = Frame {
 }
 mixins = <table> {
 }
 pool = <table> {
 }
 mixinTargets = <table> {
 }
 coroutines = <table> {
 }
 chats = <table> {
 }
 options = <table> {
 }
 mt = <table> {
 }
 toggles = <table> {
 }
}
RELNOTES = nil
L = <table> {
 Purge2 = "Deletes all profiles that are not used by a character"
 Libraries = "Libraries"
 Description = "Description"
 Purge1 = "Delete unused profiles"
 Configuration = "Configuration"
 Profile = "Profile"
 UseDefault2 = "Uses the "%s" profiles for all your toons"
 UseDefault1 = "Switch all characters to "%s" profile"
 UseDefault_Desc = "You can force all your characters to use the "%s" profile in order to manage a single configuration"
 Release Notes = "Release Notes"
 Toggles = "Toggles"
 Purge_Desc = "You can delete all unused profiles with just one click"
}
PROFILE = nil
HELPSECTIONS = nil
titles = nil
1x GarrisonCommander/minimap.lua:23: attempt to call local 'IsAddOnLoaded' (a nil value)
[string "@GarrisonCommander/minimap.lua"]:23: in main chunk

Locals:
me = "GarrisonCommander-Broker"
ns = <table> {
 modules = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 name = "GarrisonCommander-Broker"
 orderedModules = <table> {
 }
 _Apply = <table> {
 }
 defaultModuleState = true
 enabledState = true
 hooks = <table> {
 }
}
IsAddOnLoaded = nil
gc = "GarrisonCommander"
gb = "GarrisonCommander-Broker"
garrison = "Click to show the garrison report"
orderhall = "Click to show the Class Hall report"
champion = "Click to show the Mission report"
sanctum = "Click to show the Sanctum report"
LE_GARRISON_TYPE_6_0 = 2
LE_GARRISON_TYPE_7_0 = 3
LE_GARRISON_TYPE_8_0 = 9
LE_GARRISON_TYPE_9_0 = 111
descriptions = <table> {
 3 = "Order Hall"
 2 = "Garrison"
 9 = "CHampion Missions"
 111 = "Covenant"
}
(*temporary) = "GCB"
(*temporary) = "GarrisonCommander-Broker"
(*temporary) = "GarrisonCommander"
(*temporary) = nil
(*temporary) = "GarrisonCommander"
(*temporary) = "attempt to call local 'IsAddOnLoaded' (a nil value)"
1x ...ceGarrisonCommander/libs/LibInit-73/LibInit.lua:790: attempt to index local 'options' (a nil value)
[string "@GarrisonCommander/libs/LibInit-73/LibInit.lua"]:790: in function <...ceGarrisonCommander/libs/LibInit/LibInit.lua:784>
[string "@GarrisonCommander/libs/LibInit-73/LibInit.lua"]:952: in function <...ceGarrisonCommander/libs/LibInit/LibInit.lua:949>
[string "=[C]"]: ?
[string "@BagSync/libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:66: in function <...ceBagSync/libs/AceAddon-3.0/AceAddon-3.0.lua:61>
[string "@BagSync/libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:494: in function `InitializeAddon'
[string "@BagSync/libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:619: in function <...ceBagSync/libs/AceAddon-3.0/AceAddon-3.0.lua:611>

Locals:
self = <table> {
 modules = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 name = "GarrisonCommander-Broker"
 orderedModules = <table> {
 }
 baseName = "GarrisonCommander-Broker"
 _Apply = <table> {
 }
 numericversion = 0
 defaultModuleState = true
 enabledState = true
 hooks = <table> {
 }
}
options = nil
(*temporary) = <table> {
 type = "group"
 childGroups = "tab"
 handler = <table> {
 }
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'options' (a nil value)"
lib = <table> {
 secureframe = Button {
 }
 CombatScheduler = <table> {
 }
 CoroutineScheduler = <table> {
 }
 CombatFrame = Frame {
 }
 mixins = <table> {
 }
 pool = <table> {
 }
 mixinTargets = <table> {
 }
 coroutines = <table> {
 }
 chats = <table> {
 }
 options = <table> {
 }
 mt = <table> {
 }
 toggles = <table> {
 }
}
_G = <table> {
 ERR_OUT_OF_CHI = "Not enough chi"
 DH_HAVOC_CORE_ABILITY_2 = "Strong melee attack that consumes Fury. If it critical strikes, some Fury is refunded."
 MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {
 }
 MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {
 }
 UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
 HUD_EDIT_MODE_SETTING_ACTION_BAR_HIDE_BAR_ART = "Hide Bar Art"
 LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL = 784
 SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
 LE_GAME_ERR_PET_SPELL_TARGETS_DEAD = 422
 ERROR_CLUB_TICKET_COUNT_AT_MAX_COMMUNITY = "Can't create any more invite links for this community."
 RecruitAFriendFrame = RecruitAFriendFrame {
 }
 TutorialFrameLeft19 = TutorialFrameLeft19 {
 }
 MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {
 }
 ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags."
 PVP_RANK_6_1 = "Corporal"
 MultiBarLeftButton7 = MultiBarLeftButton7 {
 }
 OPTION_TOOLTIP_SHOW_MULTIBAR4 = "Attached to the left side of Right Action Bar 1 by default"
 LE_GAME_ERR_INVALID_FOLLOW_PVP_COMBAT = 376
 MerchantItem3AltCurrencyFrameItem1Text = MerchantItem3AltCurrencyFrameItem1Text {
 }
 PROFESSIONS_COLUMN_REAGENTS_NONE = "None"
 OPTION_SHOW_ACTION_BAR5_TOOLTIP = "Attached to the left side of Action Bar 4 by default"
 BINDING_NAME_NAMEPLATES = "Show Enemy Nameplates"
 CHAT_HEADER_SUFFIX = ": "
 COVENANT_MISSIONS_HEALTH = "Health"
 MAIL_LETTER_TOOLTIP = "Click to make a permanent
copy of this letter."
 PVPReadyDialogBottomArt = PVPReadyDialogBottomArt {
 }
 MultiBar6Button4Flash = MultiBar6Button4Flash {
 }
 CALENDAR_RAID_RESET_DESCRIPTION = "%1$s resets at %2$s."
 CHAT_CONFIG_OTHER_COMBAT = <table> {
 }
 ClassNameplateBarPaladinFrameRune5 = ClassNameplateBarPaladinFrameRune5 {
 }
 TutorialFrameRight19 = TutorialFrameRight19 {
 }
 BN_UNABLE_TO_RESOLVE_NAME = "Unable to whisper '%s'. Blizzard services may be unavailable."
 CinematicFrameRaidBossEmoteFrame = CinematicFrameRaidBossEmoteFrame {
 }
 LE_GAME_ERR_ONLY_ONE_QUIVER = 36
 INT_SPELL_DURATION_HOURS = "%d |4hour:hrs;"
 SLASH_LibQTip1 = "/qtip"
 LOSS_OF_CONTROL_DISPLAY_FEAR = "Feared"
 POWERBAR_PREDICTION_COLOR_MAELSTROM_CODE = "|cff003366"
 AUCTIONATOR_L_CONFIG_ALTERNATE_SCAN = "Use alternate slower scan mode by default"
 BankFrameItem17SearchOverlay = BankFrameItem17SearchOverlay {
 }
 AUCTIONATOR_L_DEFAULT_LIST_HEADER = "Default Shopping List"
 DMG_LCD = "DMG"
 ACTION_SPELL_MISSED_POSSESSIVE = "1"
 SLASH_STOPATTACK1 = "/stopattack"
 MAP_LEGEND_RARE_TOOLTIP = "A special creature that provides various rewards"
 MultiCastActionButton4HotKey = MultiCastActionButton4HotKey {
 }
 MINIMAP_TRACKING_TRAINER_CLASS = "Class Trainer"
 SLASH_DISMOUNT2 = "/dismount"
 DUNGEON_FLOOR_DRAGONBLIGHTCHROMIESCENARIO2 = "Andorhal"
 L = <table> {
 }
 EMOTE69_CMD1 = "/nosepick"
 WowTokenRedemptionFrameBg = WowTokenRedemptionFrameBg {
 }
 SHIELD_BLOCK_TEMPLATE = "%s Block"
 ACP_AddonList_NoRecurseText = ACP_AddonList_NoRecurseText {
 }
 AutoFollowStatus = AutoFollowStatus {
 }
 ARENA_CASUAL = "Skirmish"
 STABLE_PET_ABILITIES_LIST_HEADER = "Special Abilities"
 SendStationeryBackgroundRight = SendStationeryBackgroundRight 
1x ...ibInit/MSA-DropDownMenu-1.0/MSA-DropDownMenu-1.0.lua:1652: attempt to call global 'IsAddOnLoaded' (a nil value)
[string "@GarrisonCommander/libs/LibInit-73/MSA-DropDownMenu-1.0/MSA-DropDownMenu-1.0.lua"]:1652: in function <...ibInit/MSA-DropDownMenu-1.0/MSA-DropDownMenu-1.0.lua:1651>
[string "@GarrisonCommander/libs/LibInit-73/MSA-DropDownMenu-1.0/MSA-DropDownMenu-1.0.lua"]:1692: in function <...ibInit/MSA-DropDownMenu-1.0/MSA-DropDownMenu-1.0.lua:1691>

Locals:
(*temporary) = nil
(*temporary) = "ElvUI"
(*temporary) = "attempt to call global 'IsAddOnLoaded' (a nil value)"
_G = <table> {
 ERR_OUT_OF_CHI = "Not enough chi"
 DH_HAVOC_CORE_ABILITY_2 = "Strong melee attack that consumes Fury. If it critical strikes, some Fury is refunded."
 MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {
 }
 MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {
 }
 UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
 HUD_EDIT_MODE_SETTING_ACTION_BAR_HIDE_BAR_ART = "Hide Bar Art"
 LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL = 784
 NysTDL_menuframe_btnUncheckRight = NysTDL_menuframe_btnUncheckRight {
 }
 SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
 LE_GAME_ERR_PET_SPELL_TARGETS_DEAD = 422
 ERROR_CLUB_TICKET_COUNT_AT_MAX_COMMUNITY = "Can't create any more invite links for this community."
 RecruitAFriendFrame = RecruitAFriendFrame {
 }
 MacroToolkitButton431 = MacroToolkitButton431 {
 }
 TutorialFrameLeft19 = TutorialFrameLeft19 {
 }
 MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {
 }
 ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags."
 PVP_RANK_6_1 = "Corporal"
 MultiBarLeftButton7 = MultiBarLeftButton7 {
 }
 OPTION_TOOLTIP_SHOW_MULTIBAR4 = "Attached to the left side of Right Action Bar 1 by default"
 SkilletRankFrameGray = SkilletRankFrameGray {
 }
 LE_GAME_ERR_INVALID_FOLLOW_PVP_COMBAT = 376
 MerchantItem3AltCurrencyFrameItem1Text = MerchantItem3AltCurrencyFrameItem1Text {
 }
 PROFESSIONS_COLUMN_REAGENTS_NONE = "None"
 OPTION_SHOW_ACTION_BAR5_TOOLTIP = "Attached to the left side of Action Bar 4 by default"
 BINDING_NAME_NAMEPLATES = "Show Enemy Nameplates"
 CHAT_HEADER_SUFFIX = ": "
 COVENANT_MISSIONS_HEALTH = "Health"
 MAIL_LETTER_TOOLTIP = "Click to make a permanent
copy of this letter."
 PVPReadyDialogBottomArt = PVPReadyDialogBottomArt {
 }
 MultiBar6Button4Flash = MultiBar6Button4Flash {
 }
 CALENDAR_RAID_RESET_DESCRIPTION = "%1$s resets at %2$s."
 CHAT_CONFIG_OTHER_COMBAT = <table> {
 }
 ClassNameplateBarPaladinFrameRune5 = ClassNameplateBarPaladinFrameRune5 {
 }
 TutorialFrameRight19 = TutorialFrameRight19 {
 }
 BN_UNABLE_TO_RESOLVE_NAME = "Unable to whisper '%s'. Blizzard services may be unavailable."
 CinematicFrameRaidBossEmoteFrame = CinematicFrameRaidBossEmoteFrame {
 }
 MacroToolkitButton447Unbound = MacroToolkitButton447Unbound {
 }
 LE_GAME_ERR_ONLY_ONE_QUIVER = 36
 INT_SPELL_DURATION_HOURS = "%d |4hour:hrs;"
 SLASH_LibQTip1 = "/qtip"
 LOSS_OF_CONTROL_DISPLAY_FEAR = "Feared"
 SkilletRequiredListButton1Count = SkilletRequiredListButton1Count {
 }
 MacroFrame = MacroFrame {
 }
 POWERBAR_PREDICTION_COLOR_MAELSTROM_CODE = "|cff003366"
 AUCTIONATOR_L_CONFIG_ALTERNATE_SCAN = "Use alternate slower scan mode by default"
 BankFrameItem17SearchOverlay = BankFrameItem17SearchOverlay {
 }
 AUCTIONATOR_L_DEFAULT_LIST_HEADER = "Default Shopping List"
 DMG_LCD = "DMG"
 ACTION_SPELL_MISSED_POSSESSIVE = "1"
 SLASH_STOPATTACK1 = "/stopattack"
 MacroToolkitButton62 = MacroToolkitButton62 {
 }
 MAP_LEGEND_RARE_TOOLTIP = "A special creature that provides various rewards"
 MultiCastActionButton4HotKey = MultiCastActionButton4HotKey {
 }
 MINIMAP_TRACKING_TRAINER_CLASS = "Class Trainer"
 SLASH_DISMOUNT2 = "/dismount"
 DUNGEON_FLOOR_DRAGONBLIGHTCHROMIESCENARIO2 = "Andorhal"
 L = <table> {
 }
 EMOTE69_CMD1 = "/nosepick"
 WowTokenRedemptionFrameBg = WowTokenRedemptionFrameBg {
 }
 SHIELD_BLOCK_TEMPLATE = "%s Block"
 ACP_AddonList_NoRecurseText = ACP_AddonList_NoRecurseText {
 }
 AutoFollowStatus = AutoFollowStatus {
 }
 MacroToolkitButton715Name = MacroToolkitButton715Name {
 }
 MacroToolkitButton29Unbound = MacroToolkitButton29Unbound {
 }
 ARENA_CASUAL = "Skirmish"
 STABLE_PET_ABILITIES_LIST_HEADER = "Special Abilities"
 SendStationeryBackgroundRight = SendStationeryBackgroundRight {
 }
 MultiBarLeftButton11Name = MultiBarLeftButton11Name {
 }
 TUTORIAL61_SPELLID_DRUID = "768"
 CONQUEST_BAR = "Conquest %d / %d"
 MultiBarLeftButton9Border = MultiBarLeftButton9Border {
 }
 POSTMASTER_PIPE_KALIMDOR = "Kalimdor"
 UIWidgetCenterDisplayFrame
Naxterra commented 3 weeks ago

I am having issues with 11.0.2 version at login too.

2x GarrisonCommander/minimap.lua:23: attempt to call local 'IsAddOnLoaded' (a nil value) [string "@GarrisonCommander/minimap.lua"]:23: in main chunk

Locals: me = "GarrisonCommander-Broker" ns =

{ modules =
{ } defaultModuleState = true hooks =
{ } enabledState = true defaultModuleLibraries =
{ } orderedModules =
{ } name = "GarrisonCommander-Broker" _Apply =
{ } } IsAddOnLoaded = nil gc = "GarrisonCommander" gb = "GarrisonCommander-Broker" garrison = "Click to show the garrison report" orderhall = "Click to show the Class Hall report" champion = "Click to show the Mission report" sanctum = "Click to show the Sanctum report" LE_GARRISON_TYPE_6_0 = 2 LE_GARRISON_TYPE_7_0 = 3 LE_GARRISON_TYPE_8_0 = 9 LE_GARRISON_TYPE_9_0 = 111 descriptions =
{ 3 = "Order Hall" 2 = "Garrison" 9 = "CHampion Missions" 111 = "Covenant" } (temporary) = "GCB" (temporary) = "GarrisonCommander-Broker" (temporary) = "GarrisonCommander" (temporary) = nil (temporary) = "GarrisonCommander" (temporary) = "attempt to call local 'IsAddOnLoaded' (a nil value)"