Character Notes

Character Notes

182k Downloads

LUA errors in 11.0 retail,

icbat opened this issue · 2 comments

commented

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 
commented

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.

commented

I believe these were fixed! Thank you again!