Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ttStyle error (script ran too long) #245

Open
JoeyJFranklin opened this issue Jun 29, 2023 · 3 comments
Open

ttStyle error (script ran too long) #245

JoeyJFranklin opened this issue Jun 29, 2023 · 3 comments
Labels
0_priority low Low priority 1_bug Something isn't working 2_to analyze Analysis necessary

Comments

@JoeyJFranklin
Copy link

Describe the bug
I get an error about a script running too long but the addon continues to work correctly.

To Reproduce
I'm not sure how to reproduce this, I've only ever gotten it in dungeons while in combat.

Expected behavior

Screenshots

TipTac Reborn (please complete the following information):

  • Version: 23.06.20

WoW (please complete the following information):

  • Flavor: Retail
  • Version 10.1.0

Additional context
1x Interface/AddOns/TipTac/ttStyle.lua:428: script ran too long
[string "@Interface/AddOns/TipTac/ttStyle.lua"]:428: in function ModifyUnitTooltip' [string "@Interface/AddOns/TipTac/ttStyle.lua"]:614: in function ?'
[string "@Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0-11/LibFroznFunctions-1.0.lua"]:885: in function FireGroupEvent' [string "@Interface/AddOns/TipTac/ttCore.lua"]:2612: in function SetUnitAppearanceToTip'
[string "@Interface/AddOns/TipTac/ttCore.lua"]:2715: in function ?' [string "@Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0-11/LibFroznFunctions-1.0.lua"]:885: in function FireGroupEvent'
[string "@Interface/AddOns/TipTac/ttCore.lua"]:1472: in function SetCurrentDisplayParams' [string "@Interface/AddOns/TipTac/ttCore.lua"]:1359: in function <Interface/AddOns/TipTac/ttCore.lua:1358> [string "@Interface/AddOns/TipTac/libs/LibFroznFunctions-1.0-11/LibFroznFunctions-1.0.lua"]:209: in function <...libs/LibFroznFunctions-1.0/LibFroznFunctions-1.0.lua:207> [string "=(tail call)"]: ? [string "=[C]"]: in function securecallfunction'
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:162: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:157>
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:182: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:178>
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:218: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:208>
[string "=[C]"]: in function SetAttribute' [string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:243: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:236> [string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:389: in function <Interface/SharedXML/Tooltip/TooltipDataHandler.lua:339> [string "=[C]"]: in function securecallfunction'
[string "@Interface/SharedXML/Tooltip/TooltipDataHandler.lua"]:336: in function ProcessInfo' [string "@Interface/FrameXML/GameTooltip.lua"]:1092: in function SetWorldCursor'
[string "@Interface/FrameXML/UIParent.lua"]:1498: in function <Interface/FrameXML/UIParent.lua:1421>

Locals:
self =

{
GenerateTargetLines = defined @Interface/AddOns/TipTac/ttStyle.lua:181
OnTipResetCurrentDisplayParams = defined @Interface/AddOns/TipTac/ttStyle.lua:617
OnConfigLoaded = defined @Interface/AddOns/TipTac/ttStyle.lua:586
GenerateNpcLines = defined @Interface/AddOns/TipTac/ttStyle.lua:338
GeneratePetLines = defined @Interface/AddOns/TipTac/ttStyle.lua:306
OnTipSetCurrentDisplayParams = defined @Interface/AddOns/TipTac/ttStyle.lua:592
GeneratePlayerLines = defined @Interface/AddOns/TipTac/ttStyle.lua:239
ModifyUnitTooltip = defined @Interface/AddOns/TipTac/ttStyle.lua:360
GenerateTargetedByLines = defined @Interface/AddOns/TipTac/ttStyle.lua:207
OnTipStyle = defined @Interface/AddOns/TipTac/ttStyle.lua:599
RemoveUnwantedLinesFromTip = defined @Interface/AddOns/TipTac/ttStyle.lua:147
}
tip = GameTooltip {
0 =
ItemTooltip = Frame {
}
SetHyperlink = defined =[C]:-1
SetAzeriteEssence = defined =[C]:-1
SetVoidDepositItem = defined =[C]:-1
SetTraitEntry = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
ClearBackdrop = defined =[C]:-1
SetLootCurrency = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetWorldCursor = defined @Interface/FrameXML/GameTooltip.lua:1074
SetLootItem = defined =[C]:-1
GetSpell = defined @Interface/FrameXML/GameTooltip.lua:1112
SetQuestLogSpecialItem = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetRecipeReagentItem = defined @Interface/AddOns/Altoholic/Services/Tooltip.lua:621
SetMerchantItem = defined =[C]:-1
BottomOverlay = Texture {
}
SetSocketedRelic = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
ProcessInfo = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:335
NineSlice = Frame {
}
SetInventoryItem = defined =[C]:-1
TopEdge = Texture {
}
SetUnitDebuffByAuraInstanceID = defined =[C]:-1
GetProcessingTooltipInfo = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:488
SetBackdropColor = defined =[C]:-1
LeftEdge = Texture {
}
AddLineDataText = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:429
AppendInfo = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:525
SetSpellBookItem = defined =[C]:-1
textLeft1Font = "GameTooltipHeaderText"
AppendInfoWithSpacer = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:531
SetShapeshift = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetArtifactPowerByID = defined =[C]:-1
textRight2Font = "GameTooltipText"
TopOverlay = Texture {
}
SetSocketedItem = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetUnitDebuff = defined =[C]:-1
SetMountBySpellID = defined =[C]:-1
SetBorderBlendMode = defined @Interface/SharedXML/Backdrop.lua:266
SetToyByItemID = defined =[C]:-1
processingInfo =
{
}
infoList =
{
}
TextLeft1 = GameTooltipTextLeft1 {
}
GetTooltipData = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:505
IsTooltipType = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:509
OnBackdropSizeChanged = defined @Interface/SharedXML/Backdrop.lua:182
ClearHandlerInfo = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:444
SetArtifactItem = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
StatusBar = GameTooltipStatusBar {
}
SetPossession = defined @Interface/SharedXML/Tooltip/TooltipDataHandler.lua:539
SetUnitAura = defined =[C]:-1
SetUnitBuffByAuraInstanceID = defined =[C]:-1
SetConduit = defined =[C]:-1
SetupPieceVisuals = d

@JoeyJFranklin JoeyJFranklin added the 1_bug Something isn't working label Jun 29, 2023
@frozn frozn added the 2_to analyze Analysis necessary label Jul 5, 2023
@frozn
Copy link
Owner

frozn commented Jul 5, 2023

Thanks for reporting this! 👍

Unfortunately I don't have a clue what to do in this case. I can't see a problem with the code and it seems it isn't some kind of infinite loop.

I suggest to leave this bug open for a while and see, if this error pops up again somewhere... 🤔

@frozn frozn changed the title ttStyle error ttStyle error (script ran too long) Jul 5, 2023
@JoeyJFranklin
Copy link
Author

Been a while /wave :)
Since I've posted this I still get the error but I also get the "script ran too long" error from Can-I-Mogit, ArkInventory, and BigWigs so I went looking for open issues on GitHub with that as the error and found this BigWigsMods/LittleWigs#882 (comment) thought you'd be interested in knowing 👍

@frozn
Copy link
Owner

frozn commented Aug 11, 2023

Interesting, thanks for sharing! 👍

It seems that other addon authors don't have a clue too how to fix this or what caused this error.

@frozn frozn added the 0_priority low Low priority label Jul 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0_priority low Low priority 1_bug Something isn't working 2_to analyze Analysis necessary
Projects
None yet
Development

No branches or pull requests

2 participants