"Too Many Anchors processed"
I am not sure how to trouble shoot this error. It seems to have to do with conflicts between addons. The message appears to imply an upper bound on something.
|
This will show up if you have a nested XML defined control set and try to define additional an anchors on one of the children. You can anchor the children at runtime with lua if need to. It's a parser limitation at add-on launch.
--halja |
Sorry to sound like a newb but what does this mean in layman's terms, and is there a way to fix it? Thanks in advance
|
Quote:
|
Quote:
|
Well first of all:
|
I have the same problem today with several Addons but when i disable the latest Wykkyd's Framework no error pops up.
The Addons i have errors : ZrMM - Modified Thurisaz Guild Info Reticle Settings (Custom Crosshair) |
Quote:
Usually when this happens it's multiple addons colliding in LibAddonMenu. |
With nothing to go on, and stuck at work, I poked around a bit.
ZO_ReticleContainerInteract:SetAnchor(CENTER, ZO_ReticleContainer, CENTER, 35, 250) ^ that is line 1086 of ReticleSettings.lua That could cause issues if any other addon touches Reticle, because it doesn't first :ClearAnchors() It also isn't checking to see if the Reticle has the expected anchor before modifying it, which means 2 addons could fight over re-positioning it. I'll dig more when I get home but I don't use any of the other addons you listed and there are far too many addons for me to test Framework against all of them. Also this from ZrMM seems like it would cause this very issue: Line 1005: ctrl:ClearAnchors() Line 1006: ctrl:SetAnchor(point, ctrlTo, relativePoint) Line 1007: ctrl:SetAnchor(point, ctrlTo, relativePoint) |
Also this from Thurisaz Guild Info could cause the same error:
function TI.ReAnchorControl(control, newAnchor, newOffsetX, ... It doesn't clear the anchor before re-setting it. Framework could be colliding with any or all of those. But without screenshots I can't be certain. |
Line 1007 of ZrMM Modified is the culprit. Comment that out (double dash) and the error goes away.
|
I get this error and I use all of those addons (your Framework, Thurisaz's Guild tools, ZrMM, Recicle). I'm sort of newb when it comes to tinkering with addons, so I ask kindly, how do I fix these issues and not have this error occur anymore?
Thanks :3 edit: I posted a few mins too late. Thanks Wykkyd. Though, if you could, can you elaborate on that for someone editing the .lua with notepad(like how do I find line 1007 in notepad) and what you mean when you say "Comment that out (double dash)"? sorry, very new to editing and these things |
THIS:
ctrl:SetAnchor(point, ctrlTo, relativePoint) Should become THIS: --ctrl:SetAnchor(point, ctrlTo, relativePoint) OR you can delete that line entirely. I also posted to the addon dev what he should fix to alleviate the issue. I don't control his addon AND this isn't a bug anyone else can code around and fix, it has to be him. |
You don't have line numbers in notepad. Get some free more advanced tool, like Notepad++.
Commenting out with double dash means adding "--" in front of the line. One sort of comments in lua start with "--", just as they start with "<!--" in HTML and so on. Everything that is a comment does not get parsed by the game and thus is effectively disabled. |
Thanks for both your replies. Thanks for the tip to get notepad++ too Biki. Didn't even know it existed.
Have a good day to everyone! edit: i'm still getting that error. I'm gona disable all addons and reload them one at a time to try and pinpoint this a bit more |
You can also CTRL+G in Notepad to go to a specific line number, even though it doesn't display them.
|
I disabled and reloaded my addons one at a time and got the error again when I tried to load RecticleSettings. Please let me know what to edit! (i can edit things nao)
edit: while waiting, I loaded RecticleSettings, Thurisaz Guildtools, and ZrMM individually while disabling the other two and got the error as well. T_T |
Quote:
|
Quote:
|
Quote:
|
All times are GMT -6. The time now is 02:19 PM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2014 - 2022 MMOUI