Taint caused by Langoustine #8


  • New
  • Defect
Open
Assigned to moonfann
  • deleted_1229536 created this issue Jun 24, 2009

    What steps will reproduce the problem?
    1. Join a group
    2. Go into an instance
    3. Hit something

    What is the expected output? What do you see instead?
    no errors, but got the "an addon has caused an interface error" message

    What version of the product are you using?
    r29

    Do you have an error log of what happened?
    log produced by WoW contains lots of the following messages repeated:

    6/24 18:58:31.259  An action was blocked in combat because of taint from Langoustine - LTHUnitButton1:Hide()
    6/24 18:58:31.259      Interface\AddOns\Langoustine\TankFrames.lua:201 OnUpdate()
    6/24 18:58:31.259      Interface\AddOns\Langoustine\TankFrames.lua:152
    6/24 18:58:31.259  An action was blocked in combat because of taint from Langoustine - LTHUnitButton1:Hide()
    6/24 18:58:31.259      Interface\AddOns\Langoustine\TankFrames.lua:185 UpdateTankFrame()
    6/24 18:58:31.259      Interface\AddOns\Langoustine\TankFrames.lua:203 OnUpdate()
    6/24 18:58:31.259      Interface\AddOns\Langoustine\TankFrames.lua:152
    6/24 18:58:31.259  An action was blocked in combat because of taint from Langoustine - LTHUnitButton1Target:Hide()
    6/24 18:58:31.259      Interface\AddOns\Langoustine\TankFrames.lua:185 UpdateTankFrame()
    6/24 18:58:31.259      Interface\AddOns\Langoustine\TankFrames.lua:206 OnUpdate()
    6/24 18:58:31.259      Interface\AddOns\Langoustine\TankFrames.lua:152

    over 1 Gundrak run the taint.log was over 3MB in size

    Please provide any additional information below.

    enGB client on live servers 3.1.2 patch

  • deleted_1229536 added the tags New Defect Jun 24, 2009
  • deleted_1229536 posted a comment Jun 29, 2009

    Further info for this ticket, I tried loading Langoustine as the only addon and it fell over due to AceEvent not being loaded. Checking the embeds.xml you are not loading this library.

    I modified the .xml and .toc to get Langoustine to load correctly, and still get the taint errors listed in the ticket when no other addons are loaded.

  • moonfann posted a comment Jun 29, 2009

    i fixed the embeds to mark AceEvent 3.0

    and added a check for combat lockdown in the update. show no longer taint.

  • deleted_1229536 posted a comment Jun 30, 2009

    With R34 on enGB client, live servers there is still taint:

    7/1 01:40:56.878  An action was blocked in combat because of taint from Langoustine - LTHUnitButton1:Hide()
    7/1 01:40:56.878      Interface\AddOns\Langoustine\TankFrames.lua:205 OnUpdate()
    7/1 01:40:56.878      Interface\AddOns\Langoustine\TankFrames.lua:155

    only addons loaded were Langoustine and LangoustineOptions, and there were no library errors, so that part is fixed at least.


To post a comment, please login or register a new account.