tukui-org / ElvUI

User Interface replacement AddOn for World of Warcraft.
https://tukui.org
Other
472 stars 155 forks source link

Extra Action Button taint on Salamanther's Embracein Thaldraszus #968

Closed Mercian closed 3 months ago

Mercian commented 1 year ago

What is the issue you are having?

I was doing the Worldquest Salamanther's Embracein Thaldraszus. When clicking the extra action button the fmentioned error appears. After deactivating the taint logging as suggested, the error doesn't show up, however the extra action button is not working. I need to do a reload to get it working again. The only way I cann avoid this issue is to diable ElvUI completely and doing the Worldquest with Standard Blizzard UI. Using Standard UI the extra action button is working as expected avery time.

What is the expected behavior?

Action Button can be clicked without error and the button is working

What actually happened?

The Error message appears and the action is not executed. Even when disabling taint logging the action button will not work. Reload is necessary

Suggested Solution/Workaround

Reload Ui

Errors

Message: ADDON_ACTION_BLOCKED: ElvUI versucht die geschützte Funktion aufrufen 'UIParentRightManagedFrameContainer:SetPoint()'.
Time: Sun May  7 10:37:34 2023
Count: 2
Stack: ADDON_ACTION_BLOCKED: ElvUI versucht die geschützte Funktion aufrufen 'UIParentRightManagedFrameContainer:SetPoint()'.
[string "@Interface/AddOns/BugSack/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:19: in function <...ack/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[string "@Interface/AddOns/BugSack/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:54: in function `Fire'
[string "@Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceEvent-3.0/AceEvent-3.0.lua"]:120: in function <...UI_Libraries/Core/Ace3/AceEvent-3.0/AceEvent-3.0.lua:119>
[string "=[C]"]: in function `SetPoint'
[string "@Interface/SharedXML/AnchorUtil.lua"]:34: in function `SetPoint'
[string "@Interface/FrameXML/UIParent.lua"]:3189: in function `UIParentManageFramePositions'
[string "@Interface/FrameXML/UIParent.lua"]:2660: in function <Interface/FrameXML/UIParent.lua:2647>
[string "=[C]"]: in function `SetAttribute'
[string "@Interface/FrameXML/UIParent.lua"]:3207: in function <Interface/FrameXML/UIParent.lua:3205>
[string "=[C]"]: in function `UIParent_ManageFramePositions'
[string "@Interface/AddOns/Blizzard_UIWidgets/Blizzard_UIWidgetPowerBarFrame.lua"]:8: in function `layoutFunc'
[string "@Interface/AddOns/Blizzard_UIWidgets/Blizzard_UIWidgetManager.lua"]:548: in function `UpdateWidgetLayout'
[string "@Interface/AddOns/Blizzard_UIWidgets/Blizzard_UIWidgetManager.lua"]:64: in function <...dOns/Blizzard_UIWidgets/Blizzard_UIWidgetManager.lua:61>

Locals: handlers = <table> {
  = <function> defined @Interface/AddOns/BugSack/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109
}
index = <table> {
 SetDefaultModuleLibraries = <function> defined @Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:363
 Enable = <function> defined @Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:290
 NewModule = <function> defined @Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:231
 EnableModule = <function> defined @Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:328
 modules = <table> {
 }
 GetModule = <function> defined @Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:206
 IterateEmbeds = <function> defined @Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:438
 SecureHook = <function> defined @Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceHook-3.0/AceHook-3.0.lua:335
 defaultModuleLibraries = <table> {
 }
 Initialized = true
 RawHookScript = <function> defined @Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceHook-3.0/AceHook-3.0.lua:394
 SetDefaultModulePrototype = <function> defined @Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:405
 name = "ElvUI_DebugTools"
 Initialize = <function> defined @Interface/AddOns/ElvUI/Core/Modules/Misc/DebugTools.lua:111
 IsEnabled = <function> defined @Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:447
 orderedModules = <table> {
 }
 baseName = "ElvUI"
 DisableModule = <function> defined @Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:346
 StaticPopup_Show = <function> defined @Interface/AddOns/ElvUI/Core/Modules/Misc/DebugTools.lua:105
 TaintError = <function> defined @Interface/AddOns/ElvUI/Core/Modules/Misc/DebugTools.lua:100
 PLAYER_REGEN_DISABLED = <function> defined @Interface/AddOns/ElvUI/Core/Modules/Misc/DebugTools.lua:96
 PLAYER_REGEN_ENABLED = <function> defined @Interface/AddOns/ElvUI/Core/Modules/Misc/DebugTools.lua:91
 RegisterMessage = <function> defined @Interface/AddOns/BugSack/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
 UnregisterMessage = <function> defined @Interface/AddOns/BugSack/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
 ScriptErrorsFrame_OnError = <function> defined @Interface/AddOns/ElvUI/Core/Modul

ElvUI Changelog & Troubleshooting

1Botanica1 commented 1 year ago

Are you using the blizzard action bars or the ElvUI action bars?

Type in chat in game /edebug on Test - do you still have the issue?

If so, type in chat in game /estatus and upload a full UI screenshot with the status panel.

Mercian commented 1 year ago

Hi, I use ELVUI Action Bars. For retest and Screenshots need to find another occurance of extra action button. Will reply as soon as I found one. (The world quest, where I had the issue, is not available)

Mercian commented 1 year ago

Hi, so far for other Worldquests or other occurances of extra Action Button everything is working. This specific Worldquest was not up again until now.

kodewdle commented 3 months ago

since The War Within is out and this is a taint, reopen if you still have the issue please :)