No, no - I did not touch anything from your code. I just used Grid options to align groups horizontally and to build everything from bottom up to top. Tanks at bottom, followed by healers, ranged dd, melee dd. That's all - trust me. :-)
I will erase my Grid (and GDL) config to see if this behaviour persists. When it does I will turn on the Grid debug facility during the next raid - maybe this could bring some light into the dark.
For several weeks, I have the problem that with GridDynamicLayout some random players boxes get really, really wide. Usually this happens with 2-3 players. The width seems to be random, too. If needed I will send a screenshot of this.
Unfortunately, this messes up the layout completely and I am using the standard Grid layouts at the moment. It only happens with GridDynamicLayout enabled and that makes the poor tree cry. ;)
Does anyone have similiar experiences? What can I do to help resolving this issue and to make the poor tree smile again..?
As for the freezes happening every 10 second : is it because of a real update of the raid layout (a warrior changing stance, a druid changing form etc...) ? Or is it just a random freeze ? If it is the first case I'm afraid I cannot do anything about it, loading a new layout (which is essentially what I do each time I have to update it) is a time consuming operation in Grid (or any raidframe for that matter) and it will freeze your game...
I had a closer look on it yesterday. The freeze appears every time when the layout changes. It makes no difference if DynamicLayout changes it or if I manually change it by choosing various "static" layouts. So it's not your mod, I'm sorry for the false alarm.
The error at line 581 didn't popup at all during the raid yesterday evening. Since you made no changes in the SVN this is a bit weird. Perhaps an updated lib or so fixed that by chance? Well, who knows...
First of all, I really love this addon. Great work!
Two things I realized in yesterdays raid. When logging in while being in a raid I get the same error as Lewzephyr stated.
The other is that my client seems to freeze for a fraction of a second every 10 seconds or so. When I disable DynamicLayout in Grid to a "static" layout things are immediately back to normal. I am not sure how to trace/debug this sort of behaviour so if you have any suggestions I will be glad to try them out to give you more detailed feedback about this.