Download
(24 Kb)
Download
Updated: 04/23/14 07:48 PM
Pictures
File Info
Compatibility:
Live (1.0)
Updated:04/23/14 07:48 PM
Created:04/22/14 05:59 PM
Monthly downloads:22
Total downloads:3,058
Favorites:3
MD5:
Reticle Settings [Patch v1.5.2b]
Version: v1.5.2b2
by: Divona [More]
Patch for Reticle Settings, which may fixed:

- Active Weapon label should show the correct Primary and Backup weapon set.
- Error: Too Many Anchors processed.

This is a beta patch that requires testing. Install only if you have the above error and want to help checking.
1.5.2b2
- Fixed error that show up when range target Reticle is display.

1.5.2b1
- Converted many global functions to be part of ReticleSettings namespace.
Archived Files (2)
File Name
Version
Size
Uploader
Date
v1.5.2b1
31kB
Divona
04/22/14 07:51 PM
v1.5.2b
24kB
04/22/14 05:59 PM


Post A Reply Comment Options
Unread 04/24/14, 06:29 PM  
Divona
 
Divona's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 63
Uploads: 3
I have added ClearAnchors() to every line of SetAnchors() in LibAddonMenu-1.0, then replace all the exist library that other AddOns are using, still get the error. I'm stuck here once again, and start to feel that it is the limit of the game client rather than the code...

EDIT: I have managed to recreated the error by install enough AddOns that are using LibAddonMenu-1.0 with Reticle Settings disable. So, I can now confirm that Reticle Settings itself is not causing the error (but kinda add the load into it due to many customization options I put in, and make this problem to be found quicker before someone else install enough AddOns to found that error anyway). Bug report has been posted at LibAddonMenu's page.
Last edited by Divona : 04/24/14 at 07:11 PM.
Report comment to moderator  
Reply With Quote
Unread 04/24/14, 06:10 PM  
Qwynn
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Originally Posted by Divona
Originally Posted by Qwynn
So it seems that the most likely (and best) solution would be to go to the Lib's author then. If we don't, it sounds as though this is going to become a recurring problem for people as they hit this 'soft cap' of addon usage (which really shouldn't be a thing).

With that in mind, it seems the Lib would either need an update or a rewrite in order to support the increasing number of complex addons which are written to pull from it.

Fun times.
I just look inside LibAddonMenu-1.0 code, and apparently there are lots of SetAnchor() but not ClearAnchors(). I might try to fix them up and see if that would help with the error. We might have now found the final boss here to get rid of this problem once and for all.
Very exciting! Looking forward to it.

As a side note, thank you for all your hard work on this matter (as it is more or less beyond just the scope of your own addon).

It's greatly appreciated.
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 04/24/14, 05:41 PM  
Divona
 
Divona's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 63
Uploads: 3
Originally Posted by Qwynn
So it seems that the most likely (and best) solution would be to go to the Lib's author then. If we don't, it sounds as though this is going to become a recurring problem for people as they hit this 'soft cap' of addon usage (which really shouldn't be a thing).

With that in mind, it seems the Lib would either need an update or a rewrite in order to support the increasing number of complex addons which are written to pull from it.

Fun times.
I just look inside LibAddonMenu-1.0 code, and apparently there are lots of SetAnchor() but not ClearAnchors(). I might try to fix them up and see if that would help with the error. We might have now found the final boss here to get rid of this problem once and for all.
Report comment to moderator  
Reply With Quote
Unread 04/24/14, 01:16 PM  
Qwynn
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
So it seems that the most likely (and best) solution would be to go to the Lib's author then. If we don't, it sounds as though this is going to become a recurring problem for people as they hit this 'soft cap' of addon usage (which really shouldn't be a thing).

With that in mind, it seems the Lib would either need an update or a rewrite in order to support the increasing number of complex addons which are written to pull from it.

Fun times.
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 04/24/14, 09:23 AM  
ThadOptimus

Forum posts: 4
File comments: 66
Uploads: 0
Originally Posted by Divona

I actually haven't done anything in version 1.5.2 except apply this patch. So not quite sure what happened there, apart from that you might have disable some AddOns out from the list to left some room for other AddOns to process.
I've added more addons since we started this discussion on the anchors and haven't removed any addons. So, no clue why but the version 1.5.2 posted today hasn't had the issue /boggle

**edit, I restarted client and on the restart the problem came back. Sorry =/
Last edited by ThadOptimus : 04/24/14 at 09:38 AM.
Report comment to moderator  
Reply With Quote
Unread 04/24/14, 09:18 AM  
Divona
 
Divona's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 63
Uploads: 3
Originally Posted by ThadOptimus
Originally Posted by Divona
At this point, I have no idea how to fixed this issue except cut down all the new features I have added to the AddOn. It might worth checking with LibAddonMenu's author and see what's up with that, and what is maximum AddOn's setting you can have.
Any possibility of creating a better version of the menu addon that is causing all these issues across the entire platform? I think it's fairly safe to assume that if a lot of the popular addon authors are using this function for their addons, many other authors in the future will be doing so as well just creating more and more issues with conflicts. At this point you can assume the menu addon is not going to be capable of supporting the amount of authors using it.

That being said, whatever you did for 1.5.2 release today has temporarily fixed the issue for me personally.

Looking at the list you've compiled I use Wykkyd's Framework and Azurah + your addon.

Also, side note - when you look at the Add-Ons menu I've noticed some authors put their name by the addon and the version number of that file. I think that would be a decent habit for all addon authors to get into.

Again, thanks for the addon and all the work you've put into finding the problem and creating your addon.
That's a good idea of putting version number by the AddOn's name. I'll start doing that as well for the next update.

I have no idea what within LibAddonMenu library that cause the overloaded error. It could even be the game itself can't handle the load, I really don't know. Further testing is requires by coding all the options in settings panel from scratch without the use of code library and see if large amount of options would still result in error.

I actually haven't done anything in version 1.5.2 except apply this patch. So not quite sure what happened there, apart from that you might have disable some AddOns out from the list to left some room for other AddOns to process.

Well, at least I'm going to sleep better tonight.
Report comment to moderator  
Reply With Quote
Unread 04/24/14, 08:24 AM  
ThadOptimus

Forum posts: 4
File comments: 66
Uploads: 0
Originally Posted by Divona
At this point, I have no idea how to fixed this issue except cut down all the new features I have added to the AddOn. It might worth checking with LibAddonMenu's author and see what's up with that, and what is maximum AddOn's setting you can have.
Any possibility of creating a better version of the menu addon that is causing all these issues across the entire platform? I think it's fairly safe to assume that if a lot of the popular addon authors are using this function for their addons, many other authors in the future will be doing so as well just creating more and more issues with conflicts. At this point you can assume the menu addon is not going to be capable of supporting the amount of authors using it.

That being said, whatever you did for 1.5.2 release today has temporarily fixed the issue for me personally.

Looking at the list you've compiled I use Wykkyd's Framework and Azurah + your addon.

Also, side note - when you look at the Add-Ons menu I've noticed some authors put their name by the addon and the version number of that file. I think that would be a decent habit for all addon authors to get into.

Again, thanks for the addon and all the work you've put into finding the problem and creating your addon.
Report comment to moderator  
Reply With Quote
Unread 04/24/14, 07:54 AM  
Divona
 
Divona's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 63
Uploads: 3
I've managed to find an AddOn that can help me replicated the error, and now I believe I have found what is causing "Too many anchors processed".

It's something to do with LibAddonMenu-1.0 as I fear. The problem happen when you install lots of AddOns that are using the library and has many settings. All of them combine kinda reach the limit of what the game or the library can handle, then it give out the infamous error.

Reticle Settings alone with other AddOns that does not put much options in their settings panel, no problem there. But when you added them all together, it continue to pile up and cause the error when it hit it peak. You can remedy this by remove one or two AddOns that also using LibAddonMenu-1.0 to help reduce down the work load, and the error will be gone.

That's why it seem to be ramdom of when the error appear as you enable the AddOns from top to bottom, or from the bottom up to the top. If you do the same AddOns enable sequence, you will have the same result of when the error will appear.

At this point, I have no idea how to fixed this issue except cut down all the new features I have added to the AddOn. It might worth checking with LibAddonMenu's author and see what's up with that, and what is maximum AddOn's setting you can have.

Well, one step closer toward the goal.

EDIT:
Wykkyd Framework
Simple Combat Alerts
Reticle Settings
Azurah
Thurisaz Guild Info
Range Reticle

Those are the AddOns that are heavy in having lots of options in their settings panel, and using LibAddonMenu's library heavily.

EDIT2:
Simple answer -- The more AddOns you installed, the more likely you will encounter "Too many anchors processed".
Last edited by Divona : 04/24/14 at 08:03 AM.
Report comment to moderator  
Reply With Quote
Unread 04/24/14, 05:36 AM  
Divona
 
Divona's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 63
Uploads: 3
Originally Posted by Qwynn
Hate to say it, but the new patch version is the same as before. :<
It is the same as before, but just fixed an error when you do range target. All the too many anchors processed still there to play around and cuddle with.

EDIT: Here is my thought of what I could do. I could do a reverse engineer of my AddOn by remove new features I have added since v1.4.8 one by one and see which one trigger the error. Will need sometime to do it so please bear with me here.
Last edited by Divona : 04/24/14 at 05:38 AM.
Report comment to moderator  
Reply With Quote
Unread 04/24/14, 12:16 AM  
Qwynn
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
Hate to say it, but the new patch version is the same as before. :<
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 04/23/14, 08:09 PM  
Bephet

Forum posts: 0
File comments: 3
Uploads: 0
Re: Re: About too many anchors processed message (enable/disable game)

You scared me Divona, i see and applied the 1.5.2b2 thinking you broke my toy, but no, the message error pop uped again fieww.. My toy is still there

Joke appart, even if you applied patches i don't think you'll be the only one who could fix it because with some addons the message didn't pop up. Even if with all the addons i listed, disabling yours prevent the message to pop up.
Idea for the next 1.5.3 patch to fix the problem : Add a link of command to automaticaly close the error message at the start, no one will notice it and everything will be ok.
Report comment to moderator  
Reply With Quote
Unread 04/23/14, 07:46 PM  
Bephet

Forum posts: 0
File comments: 3
Uploads: 0
Re: About too many anchors processed message (enable/disable game)

Originally Posted by Bephet
Zap
And now for fun, all enabled except wykkyd's addons, ok, enable framework ok, enable two more, ok and the fourth one: message \O/
After i played randomly with the wykkyd's on/off, the message pop uped randomly too, i mean it could pop with a combination and won't show up with the same combination three tries later.

Hey addons author, could it be possible to have an addon that not pop up a message, but a massage instead, thank you :P

Thanks for your work anyway, i like all the addons i listed below (otherwise i won't use them) and for the moment all are enabled. I just skip the error message at the beggining and i didn't notice more issues/crashes than before.
Last edited by Bephet : 04/23/14 at 08:09 PM.
Report comment to moderator  
Reply With Quote
Unread 04/23/14, 07:43 PM  
ThadOptimus

Forum posts: 4
File comments: 66
Uploads: 0
I just tried to update again and use the patch and still encounter the UI error.

After playing around with enable/disable it doesn't appear to be a specific addon causing it to happen...it's more a limit that 1+2+3+4 are fine under and +5 hits the limit causing the error to occur.
Last edited by ThadOptimus : 04/23/14 at 08:04 PM.
Report comment to moderator  
Reply With Quote
Unread 04/23/14, 07:41 PM  
Divona
 
Divona's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 63
Uploads: 3
Originally Posted by ThadOptimus
Divona, not sure if you are following this so I'll post a link:

/showthread.php?p=5403"]http://www.esoui.com/forums/showthread.php?p=5403
Yes, it's how I have managed to clear anchors before set them. Strange enough that those code still existed in version 1.4.8 without clearing them and show no sign of error.
Report comment to moderator  
Reply With Quote
Unread 04/23/14, 07:35 PM  
ThadOptimus

Forum posts: 4
File comments: 66
Uploads: 0
Divona, not sure if you are following this so I'll post a link:

/showthread.php?p=5403"]http://www.esoui.com/forums/showthread.php?p=5403
Last edited by ThadOptimus : 04/23/14 at 07:35 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: