ElvUI icon indicating copy to clipboard operation
ElvUI copied to clipboard

A few errors

Open alchem1ster opened this issue 3 years ago • 4 comments

Description I got a few bugs while using it. I will describe each of them separately.

Version Number ELvUI: c5a3956191c4f280ad8ae7626b6ba9d498c2c017 WoW: 3.3.5a (12340)

https://ibb.co/xFmC7GG

Installed AddOns:

ALL ADDONS PERFECTLY WORKS WITHOUT ELVUI AddOns.zip

  • Addon Control Panel
  • TBag
  • Carbonite
  • Auctionator
  • DrDamage
  • ElvUI
    • AddOn Skins
    • Enhanced
  • MSBT
  • Omen3

1. Cutaway Bars in Party

Description When I try to activate Cutaway bars in a group or raid I get an error and all frames just disappear. The problem is not solved by /reload or cache cleaning

Screenshot without checkbox: https://ibb.co/h8Mjj0W Screenshot with checkbox: https://ibb.co/GPGBKyy

Steps to Reproduce

  1. Join in party or raid group;
  2. Activate Cutaway Bars in Party or Raid

Expected Behavior

Cutaway bars should work correctly in frames

Actual Behavior

Error 😢

Only ElvUI Enabled The error appears even if turn off all another addons

Blizzard Issue? No

Error Log

Message: ...\AddOns\ElvUI\Modules\UnitFrames\Elements\Health.lua:237: Usage: UnitIsTapped("unit")
Time: 05/15/21 20:59:25
Count: 3
Stack: (tail call): ?
[C]: ?
...\AddOns\ElvUI\Modules\UnitFrames\Elements\Health.lua:237: in function <...\AddOns\ElvUI\Modules\UnitFrames\Elements\Health.lua:231>
[C]: in function `PostUpdateColor'
...AddOns\ElvUI\Modules\UnitFrames\Elements\Cutaway.lua:69: in function `Configure_Cutaway'
...ace\AddOns\ElvUI\Modules\UnitFrames\Groups\Party.lua:285: in function `?'
...rface\AddOns\ElvUI\Modules\UnitFrames\UnitFrames.lua:742: in function `Update'
...rface\AddOns\ElvUI\Modules\UnitFrames\UnitFrames.lua:699: in function `Update'
...rface\AddOns\ElvUI\Modules\UnitFrames\UnitFrames.lua:871: in function <...rface\AddOns\ElvUI\Modules\UnitFrames\UnitFrames.lua:801>
Interface\AddOns\ElvUI_OptionsUI\UnitFrames.lua:2261: in function <Interface\AddOns\ElvUI_OptionsUI\UnitFrames.lua:2261>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[2]"]:9: in function <[string "safecall Dispatcher[2]"]:5>
(tail call): ?
...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:848: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:669>
(tail call): ?
[C]: ?
[string "safecall Dispatcher[3]"]:9: in function <[string "safecall Dispatcher[3]"]:5>
(tail call): ?
...I_OptionsUI\Libraries\Ace3\AceGUI-3.0\AceGUI-3.0.lua:334: in function `Fire'
...es\Ace3\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:68: in function <...es\Ace3\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:57>

Locals: No locals to dump

2. Compatibility with other BAG addons

Description When installing any other bag addons, for example: TBag, AdiBag there are LUA errors. The errors does NOT appear on the screen, but it is written to the chat and saved in the taint.log file. They appear randomly: I could not identify a pattern. The error does not seem to affect the gameplay, but note point 4

Steps to Reproduce

  1. Install TBag;
  2. Disable Bag control in ELvUI settings;
  3. Play for about 30 minutes and actively use the inventory, as well as loot corpses

Expected Behavior

ELvUI should not conflict with other bag addons

Actual Behavior

Errors occur 😢

Only ElvUI Enabled The error disappears if you deactivate the third-party bag addon

Blizzard Issue? No

Error Log

5/14 23:28:14.156  An action was blocked in combat because of taint from ElvUI - LootSlot()
5/14 23:28:14.156      Interface\AddOns\ElvUI\Modules\Misc\Loot.lua:77
5/14 23:36:41.417  Global variable INTERFACE_ACTION_BLOCKED_SHOWN tainted by ElvUI - Interface\FrameXML\UIParent.lua:785
5/14 23:36:41.417      LootSlot()
5/14 23:36:41.417      Interface\AddOns\ElvUI\Modules\Misc\Loot.lua:77
5/14 23:36:41.417  Execution tainted by ElvUI while reading INTERFACE_ACTION_BLOCKED_SHOWN - Interface\FrameXML\UIParent.lua:782
5/14 23:36:41.417      LootSlot()
5/14 23:36:41.417      Interface\AddOns\ElvUI\Modules\Misc\Loot.lua:77
5/14 23:36:41.417  An action was blocked in combat because of taint from ElvUI - LootSlot()
5/14 23:36:41.417      Interface\AddOns\ElvUI\Modules\Misc\Loot.lua:77
5/14 23:40:29.974  Global variable INTERFACE_ACTION_BLOCKED_SHOWN tainted by ElvUI - Interface\FrameXML\UIParent.lua:785
5/14 23:40:29.974      LootSlot()
5/14 23:40:29.974      Interface\AddOns\ElvUI\Modules\Misc\Loot.lua:77
5/14 23:40:29.974  Execution tainted by ElvUI while reading INTERFACE_ACTION_BLOCKED_SHOWN - Interface\FrameXML\UIParent.lua:782
5/14 23:40:29.974      LootSlot()
5/14 23:40:29.974      Interface\AddOns\ElvUI\Modules\Misc\Loot.lua:77
5/14 23:40:29.974  An action was blocked in combat because of taint from ElvUI - LootSlot()
5/14 23:40:29.974      Interface\AddOns\ElvUI\Modules\Misc\Loot.lua:77
5/15 00:04:53.923  Global variable INTERFACE_ACTION_BLOCKED_SHOWN tainted by ElvUI - Interface\FrameXML\UIParent.lua:785
5/15 00:04:53.923      LootSlot()
5/15 00:04:53.923      Interface\AddOns\ElvUI\Modules\Misc\Loot.lua:77
5/15 00:04:53.923  Execution tainted by ElvUI while reading INTERFACE_ACTION_BLOCKED_SHOWN - Interface\FrameXML\UIParent.lua:782
5/15 00:04:53.923      LootSlot()
5/15 00:04:53.923      Interface\AddOns\ElvUI\Modules\Misc\Loot.lua:77
5/15 00:04:53.923  An action was blocked in combat because of taint from ElvUI - LootSlot()
5/15 00:04:53.923      Interface\AddOns\ElvUI\Modules\Misc\Loot.lua:77
5/15 00:10:39.591  Global variable INTERFACE_ACTION_BLOCKED_SHOWN tainted by ElvUI - Interface\FrameXML\UIParent.lua:785
5/15 00:10:39.591      LootSlot()
5/15 00:10:39.591      Interface\AddOns\ElvUI\Modules\Misc\Loot.lua:77
5/15 00:10:39.591  Execution tainted by ElvUI while reading INTERFACE_ACTION_BLOCKED_SHOWN - Interface\FrameXML\UIParent.lua:782
5/15 00:10:39.591      LootSlot()
5/15 00:10:39.591      Interface\AddOns\ElvUI\Modules\Misc\Loot.lua:77
5/15 00:10:39.591  An action was blocked in combat because of taint from ElvUI - LootSlot()
5/15 00:10:39.591      Interface\AddOns\ElvUI\Modules\Misc\Loot.lua:77

3. Heal prediction doesn't work in dungeon party or raid

Description Heal prediction works great in a normal group, but when you enter a dungeon, it stops working in group frames as well as player and target frames.

Steps to Reproduce

  1. Enable Heal Prediction in Party, Raid, Player and Target frames;
  2. Find dungeon via Dungeon Finder;
  3. Enter the dungeons and check

Expected Behavior

Heal prediction should also work in dungeons

Actual Behavior

Not displayed 😢

Only ElvUI Enabled The error appears even if turn off all another addons

Blizzard Issue? No

Error Log No errors, no warnings.

4. Failure of third-party addons

Description From time to time (I could not find a pattern) partially stop working addons MSBT and Carbonite. The Carbonite addon stops displaying enemy faction characters nearby (punks), but all other functionality works. MSBT addon no longer displays Income and Outcome zones, but cooldowns (static area) and New Items notifications are displayed correctly. With ELvUI disabled, no such errors: tested for two days.

Steps to Reproduce

  1. Install AddOns.zip like mine ;
  2. Test it around 3-4 hours with dungeons/quests/world

Expected Behavior

Addons must not conflict

Actual Behavior

Conflict

Only ElvUI Enabled The error disappears if you deactivate the third-party addons or deactivate ELvUI

Blizzard Issue? No

Error Log No errors, no warnings. It just doesn't work.

Blizzard Issue? No

Error Log No errors, no warnings. But maybe it has something to do with the above errors

alchem1ster avatar May 15 '21 18:05 alchem1ster

Если нужны дополнительные уточнения - пишите, я отвечу :)

alchem1ster avatar May 15 '21 20:05 alchem1ster

I also get the following errors

taint.log

alchem1ster avatar May 15 '21 22:05 alchem1ster

Error 4 seems to have disappeared after installing the CombatLogFixer addon. Thanks to Discord community. But the rest of the errors are still relevant even without third-party addons enabled. After some research, I noticed that bug 3 appears only when using the dungeon search. Here is a similar error (#761), but it was closed for some reason.

alchem1ster avatar May 21 '21 10:05 alchem1ster

Heal prediction doesn't work in dungeon party or raid. I also have this problem, have you solved it?

ActorSir avatar Dec 31 '23 16:12 ActorSir