ascott18 / TellMeWhen

TellMeWhen is a combat tracking AddOn for World of Warcraft Retail and Classic
https://wow.curseforge.com/projects/tellmewhen
GNU General Public License v3.0
86 stars 11 forks source link

Multiple script ran too long errors #2238

Closed Betaskill closed 1 month ago

Betaskill commented 1 month ago

WoW Version

Retail

TellMeWhen Version

10.0.10

Describe the bug

Hi,

I am standing in my WOD garrison and opening TMW with a /TMW ingame macro. If I am in the config mode and leaving for some minutes, I am getting different script ran to long-errors.

First one was this, even if the bar is completely empty: 18x [string "safecall Dispatcher[1]"]:9: script ran too long

[string "@TellMeWhen/TellMeWhen.lua"]:2735: in function UpdateNormally' [string "@TellMeWhen/TellMeWhen.lua"]:2884: in functionUpdate' [string "@TellMeWhen/TellMeWhen.lua"]:2892: in function `?' [string "@Ace3/AceTimer-3.0-17/AceTimer-3.0.lua"]:55: in function <Ace3/AceTimer-3.0/AceTimer-3.0.lua:50>

Locals: (temporary) = true (temporary) = "script ran too long" arg1 = TellMeWhen_Group31_Icon20 { group = TellMeWhen_Group31 { } ComponentsLookup =

{ } Update_Method = "auto" EventHandlersSet =
{ } attributes =
{ } ID = 20 Name = "" GUID = "" Enabled = false Type = "" NextUpdateTime = 0 TempGUID = "TMW:icon:1ctQPCWuG4WR" typeData =
{ } Modules =
{ } position =
{ } Components =
{ } lmbButtonData =
{ } Events =
{ } SettingsPerView =
{ } viewData =
{ } Conditions =
{ } UnitConditions =
{ } States =
{ } }

After I have deactivated the whole Group, I am receving multiple different ones like:

1x TellMeWhen/Components/Core/Group.lua:341: script ran too long [string "@TellMeWhen/Components/Core/Group.lua"]:341: in function <TellMeWhen/Components/Core/Group.lua:340>

[string "@TellMeWhen/Components/Core/Icon.lua"]:561: in function IsValid' [string "@TellMeWhen/TellMeWhen.lua"]:3448: in functionDoValidityCheck' [string "@TellMeWhen/TellMeWhen.lua"]:2744: in function UpdateNormally' [string "@TellMeWhen/TellMeWhen.lua"]:2874: in functionUpdate' [string "@TellMeWhen/TellMeWhen.lua"]:3016: in function LockToggle' [string "@TellMeWhen/TellMeWhen.lua"]:3134: in function?' [string "@Ace3/AceConsole-3.0-7/AceConsole-3.0.lua"]:90: in function ?' [string "@Blizzard_ChatFrameBase/Mainline/ChatFrame.lua"]:5479: in functionChatEdit_ParseText' [string "@Blizzard_ChatFrameBase/Mainline/ChatFrame.lua"]:5131: in function `ChatEdit_SendText' [string "@Blizzard_ChatFrameBase/Mainline/ChatFrame.lua"]:3308: in function <Blizzard_ChatFrameBase/Mainline/ChatFrame.lua:3302>

string "=[C]": in function UseAction' [string "@Blizzard_FrameXML/Mainline/SecureTemplates.lua"]:342: in functionhandler' [string "@Blizzard_FrameXML/Mainline/SecureTemplates.lua"]:667: in function <...ddOns/Blizzard_FrameXML/Mainline/SecureTemplates.lua:649> [string "@Blizzard_FrameXML/Mainline/SecureTemplates.lua"]:681: in function <...ddOns/Blizzard_FrameXML/Mainline/SecureTemplates.lua:674> [string "@Blizzard_FrameXML/Mainline/SecureTemplates.lua"]:723: in function `SecureActionButton_OnClick' [string "@Blizzard_ActionBar/Mainline/ActionButton.lua"]:1438: in function <Blizzard_ActionBar/Mainline/ActionButton.lua:1408>

Locals: group = TellMeWhen_Group20 { Strata = "MEDIUM" Point =

{ } 3 = TellMeWhen_Group20_Icon3 { } Scale = 2 Rows = 1 5 = TellMeWhen_Group20_Icon5 { } TextureName = "" 7 = TellMeWhen_Group20_Icon7 { } 8 = TellMeWhen_Group20_Icon8 { } 10 = TellMeWhen_Group20_Icon10 { } 12 = TellMeWhen_Group20_Icon12 { } 14 = TellMeWhen_Group20_Icon14 { } resizeButton = Button { } TimerBar_EnableColors = false OnlyInCombat = false Columns = 20 Locked = true 20 = TellMeWhen_Group20_Icon20 { } Domain = "profile" SortPriorities =
{ } 19 = TellMeWhen_Group20_Icon19 { } EnabledProfiles =
{ } 18 = TellMeWhen_Group20_Icon18 { } SettingsPerView =
{ } viewData =
{ } Conditions =
{ } Components =
{ } 17 = TellMeWhen_Group20_Icon17 { } 16 = TellMeWhen_Group20_Icon16 { } 15 = TellMeWhen_Group20_Icon15 { } TimerBar_MiddleColor = "ffffff00" 13 = TellMeWhen_Group20_Icon13 { } 6 = TellMeWhen_Group20_Icon6 { } ComponentsLookup =
{ } TimerBar_CompleteColor = "ff00ff00" 9 = TellMeWhen_Group20_Icon9 { } Modules =
{ } Role = 7 11 = TellMeWhen_Group20_Icon11 { } TimerBar_StartColor = "ffff0000" ID = 20 Level = 10 EnabledSpecs =
{ } Controlled = false Enabled = true 4 = TellMeWhen_Group20_Icon4 { } 2 = TellMeWhen_Group20_Icon2 { } View = "icon" numIcons = 20 BackdropColor_Enable = false Icons =
{ } LayoutDirection = 1 GUID = "TMW:group:1X44T0GigDiH" Name = "Spec Frost" ShrinkGroup = false 1 = TellMeWhen_Group20_Icon1 { } __shown = true Alpha = 1 BackdropColor = "7f333333" } (temporary) = nil (temporary) = nil (temporary) = nil (temporary) = nil (*temporary) = "script ran too long" TMW = TMW { CovenantIcons =
{ } modules =
{ } DS =
{ } db =
{ } operators =
{ } isNumber =
{ } COMMON =
{ } TEXT =
{ } EquivFullIDLookup =
{ } InitializedDatabase = true name = "TellMeWhen" Defaults =
{ } C =
{ } BackupDate = "10:46:09 PM" SNIPPETS =
{ } OrderedTypes =
{ } justifyVPoints =
{ } Views =
{ } CHANGELOG = "## v11.0.10

v11.0.9

v11.0.8

{ } UPD_INTV = 0.001000 Locked = false NAMES =
{ } justifyPoints =
{ } EventList =
{ } EVENTS =
{ } EquivOriginalLookup =
{ } CONST =
{ } indentLib =
{ } GroupsToUpdate =
{ } GCDSpell = 53 Classes =
{ } isRetail = true Group_Defaults =
{ } SpellTexturesMetaIndex =
{ } Warned = true performedEvent = "TMW_UPGRADE_PERFORMED" UNITS =
{ } isWrath = false profile =
{ } DOGTAG =
{ } IconStateArbitrator =
{ } time = 56484.783000 isCata = false baseName = "TellMeWhen" TIMERS =
{ } Backupdb =
{ } OrderedViews =
{ } SUG =
{ } strlowerCache =
{ } DD =
{ } DROPDOWNMENU =
{

Is it an Ace problem or what do these errors mean?

Export Strings

"N/A"
ascott18 commented 1 month ago

Unable to reproduce