LUA errors in 11.0 retail,
icbat opened this issue · 2 comments
Love this addon, it solves my exact use case!
I'm getting a few stack traces when using this addon since the 11.0 release of WoW retail. They replicate even when CharacterNotes is the only addon enabled.
When logging in:
Message: Interface/AddOns/CharacterNotes/InterfaceMods.lua:74: hooksecurefunc(): EasyMenu_Initialize is not a function
Time: Thu Jul 25 20:04:27 2024
Count: 1
Stack: Interface/AddOns/CharacterNotes/InterfaceMods.lua:74: hooksecurefunc(): EasyMenu_Initialize is not a function
[string "@Interface/AddOns/CharacterNotes/Libs/AceAddon-3.0/AceAddon-3.0.lua"]:494: in function `InitializeAddon'
[string "@Interface/AddOns/CharacterNotes/Libs/AceAddon-3.0/AceAddon-3.0.lua"]:619: in function <...ns/CharacterNotes/Libs/AceAddon-3.0/AceAddon-3.0.lua:611>
Locals: self = <table> {
initializequeue = <table> {
}
statuses = <table> {
}
embeds = <table> {
}
frame = AceAddon30Frame {
}
addons = <table> {
}
enablequeue = <table> {
}
}
addon = <table> {
modules = <table> {
}
optionsFrame = <table> {
}
options = <table> {
}
db = <table> {
}
baseName = "CharacterNotes"
defaultModuleState = true
hooks = <table> {
}
enabledState = true
defaultModuleLibraries = <table> {
}
name = "CharacterNotes"
orderedModules = <table> {
}
}
When opening the guild pane:
Message: Interface/AddOns/CharacterNotes/InterfaceMods.lua:376: attempt to call field 'GetMouseFocus' (a nil value)
Time: Thu Jul 25 20:05:07 2024
Count: 7
Stack: Interface/AddOns/CharacterNotes/InterfaceMods.lua:376: attempt to call field 'GetMouseFocus' (a nil value)
[string "@Interface/AddOns/CharacterNotes/InterfaceMods.lua"]:376: in function <Interface/AddOns/CharacterNotes/InterfaceMods.lua:373>
[string "@Interface/AddOns/CharacterNotes/InterfaceMods.lua"]:39: in function <Interface/AddOns/CharacterNotes/InterfaceMods.lua:38>
[string "=[C]"]: ?
[string "@Interface/AddOns/Blizzard_SharedXMLBase/CallbackRegistry.lua"]:144: in function <...e/AddOns/Blizzard_SharedXMLBase/CallbackRegistry.lua:143>
[string "=[C]"]: ?
[string "@Interface/AddOns/Blizzard_SharedXMLBase/CallbackRegistry.lua"]:147: in function `TriggerEvent'
[string "@Interface/AddOns/Blizzard_SharedXML/Shared/Scroll/ScrollBox.lua"]:198: in function `SetScrollTargetOffset'
[string "@Interface/AddOns/Blizzard_SharedXML/Shared/Scroll/ScrollBox.lua"]:708: in function `Update'
[string "@Interface/AddOns/Blizzard_SharedXML/Shared/Scroll/ScrollBox.lua"]:168: in function `FullUpdateInternal'
[string "@Interface/AddOns/Blizzard_SharedXML/Shared/Scroll/ScrollBox.lua"]:682: in function `FullUpdateInternal'
[string "@Interface/AddOns/Blizzard_SharedXML/Shared/Scroll/ScrollBox.lua"]:122: in function `FullUpdate'
[string "@Interface/AddOns/Blizzard_SharedXML/Shared/Scroll/ScrollBox.lua"]:653: in function <...ddOns/Blizzard_SharedXML/Shared/Scroll/ScrollBox.lua:652>
...
[string "=[C]"]: in function `Show'
[string "@Interface/AddOns/Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:483: in function `SetUIPanel'
[string "@Interface/AddOns/Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:326: in function `ShowUIPanel'
[string "@Interface/AddOns/Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:169: in function <...ParentPanelManager/Mainline/UIParentPanelManager.lua:164>
[string "=[C]"]: in function `SetAttribute'
[string "@Interface/AddOns/Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:874: in function `ShowUIPanel'
[string "@Interface/AddOns/Blizzard_UIParentPanelManager/Mainline/UIParentPanelManager.lua"]:834: in function `ToggleFrame'
[string "@Interface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua"]:1011: in function `ToggleCommunitiesFrame'
[string "@Interface/AddOns/Blizzard_UIParent/Mainline/UIParent.lua"]:866: in function `ToggleGuildFrame'
[string "TOGGLEGUILDTAB"]:1: in function <[string "TOGGLEGUILDTAB"]:1>
Locals: (*temporary) = nil
(*temporary) = "attempt to call field 'GetMouseFocus' (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 = 783
SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
LE_GAME_ERR_PET_SPELL_TARGETS_DEAD = 421
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 = 375
MerchantItem3AltCurrencyFrameItem1Text = MerchantItem3AltCurrencyFrameItem1Text {
}
PROFESSIONS_COLUMN_REAGENTS_NONE = "None"
OPTION_TOOLTIP_ACTION_BUTTON_USE_KEY_DOWN = "Action button keybinds will
Thanks for the feedback. I'm aware of the issues and working on fixes. An updated version should be available soon. This patch had a few breaking changes. The new menu system was the biggest impact.