ALL THE THINGS

ALL THE THINGS

31M Downloads

Lua error script ran too long after last update

Grefi opened this issue ยท 9 comments

commented

Message: Interface\AddOns\AllTheThings\AllTheThings.lua:11526: script ran too long
Time: Tue Jul 13 20:33:26 2021
Count: 1
Stack: Interface\AddOns\AllTheThings\AllTheThings.lua:11526: script ran too long
[string "@interface\AddOns\AllTheThings\AllTheThings.lua"]:11526: in function <Interface\AddOns\AllTheThings\AllTheThings.lua:11499>
[string "@interface\AddOns\AllTheThings\AllTheThings.lua"]:11570: in function <Interface\AddOns\AllTheThings\AllTheThings.lua:11556>
[string "@interface\AddOns\AllTheThings\AllTheThings.lua"]:11543: in function <Interface\AddOns\AllTheThings\AllTheThings.lua:11499>
[string "@interface\AddOns\AllTheThings\AllTheThings.lua"]:11570: in function <Interface\AddOns\AllTheThings\AllTheThings.lua:11556>
[string "@interface\AddOns\AllTheThings\AllTheThings.lua"]:11543: in function <Interface\AddOns\AllTheThings\AllTheThings.lua:11499>
[string "@interface\AddOns\AllTheThings\AllTheThings.lua"]:11570: in function <Interface\AddOns\AllTheThings\AllTheThings.lua:11556>
[string "@interface\AddOns\AllTheThings\AllTheThings.lua"]:11543: in function <Interface\AddOns\AllTheThings\AllTheThings.lua:11499>
[string "@interface\AddOns\AllTheThings\AllTheThings.lua"]:11570: in function <Interface\AddOns\AllTheThings\AllTheThings.lua:11556>
[string "@interface\AddOns\AllTheThings\AllTheThings.lua"]:11543: in function <Interface\AddOns\AllTheThings\AllTheThings.lua:11499>
[string "@interface\AddOns\AllTheThings\AllTheThings.lua"]:11570: in function <Interface\AddOns\AllTheThings\AllTheThings.lua:11556>
[string "@interface\AddOns\AllTheThings\AllTheThings.lua"]:14192: in function Update' [string "@Interface\AddOns\AllTheThings\AllTheThings.lua"]:12376: in function _UpdateWindows'
[string "@interface\AddOns\AllTheThings\AllTheThings.lua"]:15062: in function <Interface\AddOns\AllTheThings\AllTheThings.lua:15048>
[string "@interface\AddOns\AllTheThings\AllTheThings.lua"]:179: in function <Interface\AddOns\AllTheThings\AllTheThings.lua:170>

Locals: parent =

{
total = 0
progress = 0
lvl = 60
u = 1
questID = 60030
g =
{
}
parent =
{
}
}
group =
{
costCollectibles =
{
}
itemID = 137642
b = 1
parent =
{
}
modItemID = 137642
f = 102
pvp = 1
}
window = AllTheThings-Window-Unsorted {
BottomLeftCorner = {
}
OnBackdropLoaded = defined @interface\SharedXML\Backdrop.lua:205
GetBackdropColor = defined @interface\SharedXML\Backdrop.lua:443
Suffix = "Unsorted"
TopLeftCorner = {
}
RightEdge = {
}
rowData =
{
}
ApplyBackdrop = defined @interface\SharedXML\Backdrop.lua:347
SetBackdrop = defined @interface\SharedXML\Backdrop.lua:382
ClearBackdrop = defined @interface\SharedXML\Backdrop.lua:335
GetBackdropBorderColor = defined @interface\SharedXML\Backdrop.lua:462
GetBackdrop = defined @interface\SharedXML\Backdrop.lua:400
ScrollBar = {
}
SetBorderBlendMode = defined @interface\SharedXML\Backdrop.lua:319
Update = defined @interface\AddOns\AllTheThings\AllTheThings.lua:14179
Grip = {
}
SetVisible = defined @interface\AddOns\AllTheThings\AllTheThings.lua:12248
backdropInfo =
{
}
OnBackdropSizeChanged = defined @interface\SharedXML\Backdrop.lua:235
Toggle = defined @interface\AddOns\AllTheThings\AllTheThings.lua:12256
Container = {
}
BaseUpdate = defined @interface\AddOns\AllTheThings\AllTheThings.lua:14179
BottomRightCorner = {
}
GetEdgeSize = defined @interface\SharedXML\Backdrop.lua:241
data =
{
}
0 =
TopEdge = {
}
Refresh = defined @interface\AddOns\AllTheThings\AllTheThings.lua:13018
Center = {
}
TopRightCorner = {
}
BottomEdge = {
}
CloseButton = {
}
SetupTextureCoordinates = defined @interface\SharedX

commented

Happens every log in. Happens during /reloadui. Does not happen during shift click refresh but takes 6 seconds. Settings screen:
https://onedrive.live.com/?cid=52D3D6AB04E42ABA&id=52D3D6AB04E42ABA%216828&parId=52D3D6AB04E42ABA%21119&o=OneUp
My ATT currently using 361.82MB memory.

7x AllTheThings\AllTheThings-SL-2.3.8.lua:11526: script ran too long
[string "@AllTheThings\AllTheThings-SL-2.3.8.lua"]:11526: in function <AllTheThings\AllTheThings.lua:11499>
[string "@AllTheThings\AllTheThings-SL-2.3.8.lua"]:11570: in function <AllTheThings\AllTheThings.lua:11556>
[string "@AllTheThings\AllTheThings-SL-2.3.8.lua"]:11543: in function <AllTheThings\AllTheThings.lua:11499>
[string "@AllTheThings\AllTheThings-SL-2.3.8.lua"]:11570: in function <AllTheThings\AllTheThings.lua:11556>
[string "@AllTheThings\AllTheThings-SL-2.3.8.lua"]:11543: in function <AllTheThings\AllTheThings.lua:11499>
[string "@AllTheThings\AllTheThings-SL-2.3.8.lua"]:11570: in function <AllTheThings\AllTheThings.lua:11556>
[string "@AllTheThings\AllTheThings-SL-2.3.8.lua"]:11543: in function <AllTheThings\AllTheThings.lua:11499>
[string "@AllTheThings\AllTheThings-SL-2.3.8.lua"]:11570: in function <AllTheThings\AllTheThings.lua:11556>
[string "@AllTheThings\AllTheThings-SL-2.3.8.lua"]:11543: in function <AllTheThings\AllTheThings.lua:11499>
[string "@AllTheThings\AllTheThings-SL-2.3.8.lua"]:11570: in function <AllTheThings\AllTheThings.lua:11556>
[string "@AllTheThings\AllTheThings-SL-2.3.8.lua"]:14192: in function `Update'
[string "@AllTheThings\AllTheThings-SL-2.3.8.lua"]:12376: in function `_UpdateWindows'
[string "@AllTheThings\AllTheThings-SL-2.3.8.lua"]:15062: in function <AllTheThings\AllTheThings.lua:15048>
[string "@AllTheThings\AllTheThings-SL-2.3.8.lua"]:179: in function <AllTheThings\AllTheThings.lua:170>

Locals:
parent = <table> {
 total = 0
 maps = <table> {
 }
 r = 1
 u = 26
 coords = <table> {
 }
 providers = <table> {
 }
 sourceQuests = <table> {
 }
 lvl = 10
 progress = 0
 parent = <table> {
 }
 questID = 11361
 g = <table> {
 }
}
group = <table> {
 costCollectibles = <table> {
 }
 itemID = 33226
 b = 1
 parent = <table> {
 }
 modItemID = 33226
 u = 26
 f = 55
}
window = AllTheThings-Window-Prime {
 BottomLeftCorner = <unnamed> {
 }
 OnBackdropLoaded = <function> defined @SharedXML\Backdrop.lua:205
 GetBackdropColor = <function> defined @SharedXML\Backdrop.lua:443
 Suffix = "Prime"
 TopLeftCorner = <unnamed> {
 }
 RightEdge = <unnamed> {
 }
 rowData = <table> {
 }
 ApplyBackdrop = <function> defined @SharedXML\Backdrop.lua:347
 SetBackdrop = <function> defined @SharedXML\Backdrop.lua:382
 ClearBackdrop = <function> defined @SharedXML\Backdrop.lua:335
 GetBackdropBorderColor = <function> defined @SharedXML\Backdrop.lua:462
 GetBackdrop = <function> defined @SharedXML\Backdrop.lua:400
 ScrollBar = <unnamed> {
 }
 SetBorderBlendMode = <function> defined @SharedXML\Backdrop.lua:319
 lockPersistable = true
 Update = <function> defined @AllTheThings\AllTheThings.lua:14179
 Grip = <unnamed> {
 }
 SetVisible = <function> defined @AllTheThings\AllTheThings.lua:12248
 backdropInfo = <table> {
 }
 OnBackdropSizeChanged = <function> defined @SharedXML\Backdrop.lua:235
 Toggle = <function> defined @AllTheThings\AllTheThings.lua:12256
 Container = <unnamed> {
 }
 BaseUpdate = <function> defined @AllTheThings\AllTheThings.lua:14179
 BottomRightCorner = <unnamed> {
 }
 GetEdgeSize = <function> defined @SharedXML\Backdrop.lua:241
 data = <table> {
 }
 0 = <userdata>
 TopEdge = <unnamed> {
 }
 Refresh = <function> defined @AllTheThings\AllTheThings.lua:13018
 Center = <unnamed> {
 }
 TopRightCorner = <unnamed> {
 }
 BottomEdge = <unnamed> {
 }
 CloseButton = <unnamed> {
 }
 SetupTextureCoordinates = <function> defined @SharedXML\Backdrop.lua:267
 HasBackdropInfo = <function> defined @SharedXML\Backdrop.lua:331
 SetupPieceVisuals = <function> defined @SharedXML\Backdrop.lua:299
 SetBackdropColor = <function> defined @SharedXML\Backdrop.lua:452
 LeftEdge = <unnamed> {
 }
 SetBackdropBorderColor = <function> defined @SharedXML\Backdrop.lua:475
}
(*temporary) = 1
(*temporary) = <table> {
 costCollectibles = <table> {
 }
 itemID = 33226
 b = 1
 parent = <table> {
 }
 modItemID = 33226
 u = 26
 f = 55
}
(*temporary) = true
(*temporary) = <table> {
 costCollectibles = <table> {
 }
 itemID = 33226
 b = 1
 parent = <table> {
 }
 modItemID = 33226
 u = 26
 f = 55
}
(*temporary) = "script ran too long"
app = <table> {
 CreatePetType = <function> defined @AllTheThings\AllTheThings.lua:9530
 SetScript = <function> defined @AllTheThings\src\base.lua:30
 SpellNameToSpellID = <table> {
 }
 BaseItemWithFactionID = <table> {
 }
 UniqueModeItemCollectionHelper = <function> defined @AllTheThings\AllTheThings.lua:11756
 BaseAzeriteEssence = <table> {
 }
 PlayCompleteSound = <function> defined @AllTheThings\AllTheThings.lua:937
 AccountWideFlightPaths = true
 SpellIDToSkillID = <table> {
 }
 BaseItem = <table> {
 }
 FilterItemClass_RequireBinding = <function> defined @AllTheThings\AllTheThings.lua:10959
 ToggleMainList = <function> defined @AllTheThings\AllTheThings.lua:5262
 CompletionistItemRemovalHelper = <function> defined @AllTheThings\AllTheThings.lua:11764
 PrintGroup = <function> defined @AllTheThings\AllTheThings.lua:4124
 ItemBindFilter = <function> defined @AllTheThings\AllTheThings.lua:355
 RecursiveIsDescendantOfParentWithValue = <function> defined @AllTheThings\AllTheThings.lua:11443
 Filter = <function> defined @AllTheThings\AllTheTh
commented

I disable the account wide optional things and its working ok for now
ATT

commented

when i had most of the account wide checked i had the problem when i took most of them out the problem stopped.

commented

I made a couple changes to when this processing occurs since in the 2.3.8 version it is probably happening along with other addons loading (not 100% sure the timing on how addons load) so potentially the timeout is happening due to this fact. In the next version the loading & updating is split again (it was prior to 2.3.8 or 2.3.7) so the loading screen should be faster but will then result in a lagged-out first frame in-game while the initial full update takes place.
So we will see if that helps those of you experiencing these timeouts :(

commented

Has anyone experienced these script timeouts in 2.3.9 so far?

commented

I think its fixed now, not noticed a problem in a while \o/

commented

Will close for now then, if timeouts start occurring again, we can have a new issue for that then.

commented

I have this error after the last update. Any ideas?

commented

Can you post a screenshot of your current 'Settings > General' tab for ATT when this occurs? This is happening when the Main list is figuring out what things should be visible or not visible in the list and it looks like for some people this just takes too long now for some reason.

As another test, does this always happen on certain characters when logging in/reloading UI? Does it happen if you Shift-Click to force refresh once already loaded in?