A few users of my addon EventHorizon have been reporting Lua errors related to SetPoint on textures with the message "Script ran too long"
Example Error:
Code:
Message: Interface\AddOns\EventHorizon\EventHorizon.lua:695: script ran too long
Time: 08/31/12 11:39:28
Count: 1
Stack: [C]: in function `SetPoint'
Interface\AddOns\EventHorizon\EventHorizon.lua:695: in function `AddIndicator'
Interface\AddOns\EventHorizon\EventHorizon.lua:1338: in function `UpdateDoT'
Interface\AddOns\EventHorizon\EventHorizon.lua:954: in function `UNIT_AURA'
Interface\AddOns\EventHorizon\EventHorizon.lua:564: in function `f'
Interface\AddOns\EventHorizon\EventHorizon.lua:472: in function <Interface\AddOns\EventHorizon\EventHorizon.lua:468>
Locals:
And again on line 779.
I've never seen anything like it and I'm perplexed on how a simple SetPoint can be running too long.
I'm not using a Mac but I saw various commit logs in the last week (don't ask me to find them ) for other addons that coded workarounds,
so someone's bound to drop in and help you out sooner or later.