Lua error script ran too long after last update
Grefi opened this issue ยท 9 comments
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
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
when i had most of the account wide checked i had the problem when i took most of them out the problem stopped.
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 :(
Will close for now then, if timeouts start occurring again, we can have a new issue for that then.
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?