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

Script Ran for to long #309

Closed
Faulkal opened this issue Mar 22, 2024 · 3 comments
Closed

Script Ran for to long #309

Faulkal opened this issue Mar 22, 2024 · 3 comments
Assignees
Labels
bug Something isn't working triage

Comments

@Faulkal
Copy link

Faulkal commented Mar 22, 2024

Addon Version

0.1.141-21-g7f098de

World of Warcraft Version

Retail

Describe the bug

opening the bank caused this error, first the game froze for ~10 seconds.

Message: Interface/AddOns/BetterBags/core/events.lua:114: script ran too long
Time: Thu Mar 21 21:55:30 2024
Count: 1
Stack: Interface/AddOns/BetterBags/core/events.lua:114: script ran too long
[string "@Interface/AddOns/BetterBags/core/events.lua"]:114: in function <Interface/AddOns/BetterBags/core/events.lua:110>

Locals: (for generator) = defined =[C]:-1
(for state) =

{
1 = defined @Interface/AddOns/BetterBags/data/items.lua:143
}
(for control) = 1
(*temporary) = 1
(*temporary) = defined @Interface/AddOns/BetterBags/data/items.lua:143
(*temporary) = defined =[C]:-1
(*temporary) = false
(*temporary) = nil
(*temporary) = false
(*temporary) =
{
RefreshBank = defined @Interface/AddOns/BetterBags/data/items.lua:238
SetDefaultModuleLibraries = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:363
RefreshBag = defined @Interface/AddOns/BetterBags/data/items.lua:595
GenerateItemHash = defined @Interface/AddOns/BetterBags/data/items.lua:761
OnInitialize = defined @Interface/AddOns/BetterBags/data/items.lua:92
RemoveNewItemFromAllItems = defined @Interface/AddOns/BetterBags/data/items.lua:162
EnableModule = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:328
modules =
{
}
GetModule = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:206
IterateEmbeds = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:438
defaultModuleLibraries =
{
}
_bankFirstLoad = false
DoRefreshAll = defined @Interface/AddOns/BetterBags/data/items.lua:212
AttachItemInfo = defined @Interface/AddOns/BetterBags/data/items.lua:858
_doingRefreshAll = false
_bankContainer =
{
}
_firstLoad = false
ClearNewItem = defined @Interface/AddOns/BetterBags/data/items.lua:663
SetDefaultModulePrototype = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:405
_newItemTimers =
{
}
BankLoadFunction = defined @Interface/AddOns/BetterBags/data/items.lua:489
GetSlotKey = defined @Interface/AddOns/BetterBags/data/items.lua:342
name = "BetterBags_Items"
bankSlotInfo =
{
}
IsEnabled = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:447
orderedModules =
{
}
slotInfo =
{
}
DisableModule = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:346
previousItemGUID =
{
}
ParseItemLink = defined @Interface/AddOns/BetterBags/data/items.lua:677
ShouldItemStack = defined @Interface/AddOns/BetterBags/data/items.lua:320
BackpackLoadFunction = defined @Interface/AddOns/BetterBags/data/items.lua:348
bankItemsByBagAndSlot =
{
}
itemsByBagAndSlot =
{
}
ProcessBankContainer = defined @Interface/AddOns/BetterBags/data/items.lua:582
FullRefreshAll = defined @Interface/AddOns/BetterBags/data/items.lua:179
GetCategory = defined @Interface/AddOns/BetterBags/data/items.lua:783
baseName = "BetterBags"
AttachBasicItemInfo = defined @Interface/AddOns/BetterBags/data/items.lua:931
IsModule = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:213
SetDefaultModuleState = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:383
RefreshReagentBank = defined @Interface/AddOns/BetterBags/data/items.lua:224
ProcessContainer = defined @Interface/AddOns/BetterBags/data/items.lua:480
SetEnabledState = defined @Interface/AddOns/BetterBags/libs/AceAddon-3.0/AceAddon-3.0.lua:420
GetItemData = defined @Interface/AddOns/BetterBags/data/items.lua:631
enabledState = true
IsNewItem = defined @Interface/AddOns/Bett

Steps to reproduce

simply opening the bank, it happened once. then i was able to open the bank with no error. i think this is just a one off, ill keep an eye on it and report back at some point.

@Faulkal
Copy link
Author

Faulkal commented Mar 26, 2024

happened again. not really running any mods on my bank alt.

Message: ...nterface/FrameXML/ObjectAPI/ContinuableContainer.lua:76: script ran too long
Time: Tue Mar 26 19:23:51 2024
Count: 1
Stack: ...nterface/FrameXML/ObjectAPI/ContinuableContainer.lua:76: script ran too long
[string "=(tail call)"]: ?
[string "@Interface/AddOns/BetterBags/data/items.lua"]:658: in function ProcessBankContainer' [string "@Interface/AddOns/BetterBags/data/items.lua"]:306: in function RefreshBank'
[string "@Interface/AddOns/BetterBags/data/items.lua"]:267: in function DoRefreshAll' [string "@Interface/AddOns/BetterBags/data/items.lua"]:171: in function <Interface/AddOns/BetterBags/data/items.lua:163> [string "=[C]"]: in function xpcall'
[string "@Interface/AddOns/BetterBags/core/events.lua"]:115: in function <Interface/AddOns/BetterBags/core/events.lua:110>

Locals: (*temporary) = defined =[C]:-1

@Faulkal
Copy link
Author

Faulkal commented Mar 26, 2024

Message: Interface/AddOns/BetterBags/core/events.lua:114: script ran too long
Time: Tue Mar 26 19:23:51 2024
Count: 1
Stack: Interface/AddOns/BetterBags/core/events.lua:114: script ran too long
[string "@Interface/AddOns/BetterBags/core/events.lua"]:114: in function <Interface/AddOns/BetterBags/core/events.lua:110>

Locals: (for generator) = defined =[C]:-1
(for state) =

{
1 = defined @Interface/AddOns/BetterBags/data/items.lua:163
}
(for control) = 1
(*temporary) = 1
(*temporary) = defined @Interface/AddOns/BetterBags/data/items.lua:163
(*temporary) = defined =[C]:-1
(*temporary) = false
(*temporary) = nil
(*temporary) = false
(*temporary) =
{
RefreshBank = defined @Interface/AddOns/BetterBags/data/items.lua:287
SetDefaultModuleLibraries = defined @Interface/AddOns/BeQuiet/libs/Ace3/AceAddon-3.0/AceAddon-3.0.lua:363
RefreshBag = defined @Interface/AddOns/BetterBags/data/items.lua:668
GenerateItemHash = defined @Interface/AddOns/BetterBags/data/items.lua:834
OnInitialize = defined @Interface/AddOns/BetterBags/data/items.lua:95
RemoveNewItemFromAllItems = defined @Interface/AddOns/BetterBags/data/items.lua:186
EnableModule = defined @Interface/AddOns/BeQuiet/libs/Ace3/AceAddon-3.0/AceAddon-3.0.lua:328
modules =
{
}
GetModule = defined @Interface/AddOns/BeQuiet/libs/Ace3/AceAddon-3.0/AceAddon-3.0.lua:206
IterateEmbeds = defined @Interface/AddOns/BeQuiet/libs/Ace3/AceAddon-3.0/AceAddon-3.0.lua:438
_newItemTimers =
{
}
RefreshBackpack = defined @Interface/AddOns/BetterBags/data/items.lua:316
defaultModuleLibraries =
{
}
_doingRefreshAll = false
_preSort = false
DoRefreshAll = defined @Interface/AddOns/BetterBags/data/items.lua:261
_bankFirstLoad = false
_firstLoad = false
_bankContainer =
{
}
bankSlotInfo =
{
}
ClearNewItem = defined @Interface/AddOns/BetterBags/data/items.lua:736
GetName = defined @Interface/AddOns/BeQuiet/libs/Ace3/AceAddon-3.0/AceAddon-3.0.lua:275
slotInfo =
{
}
BankLoadFunction = defined @Interface/AddOns/BetterBags/data/items.lua:562
GetSlotKey = defined @Interface/AddOns/BetterBags/data/items.lua:401
name = "BetterBags_Items"
previousItemGUID =
{
}
IsEnabled = defined @Interface/AddOns/BeQuiet/libs/Ace3/AceAddon-3.0/AceAddon-3.0.lua:447
orderedModules =
{
}
bankItemsByBagAndSlot =
{
}

@Faulkal
Copy link
Author

Faulkal commented Mar 26, 2024

DisableModule = defined @Interface/AddOns/BeQuiet/libs/Ace3/AceAddon-3.0/AceAddon-3.0.lua:346
itemsByBagAndSlot =

{
}
ParseItemLink = defined @Interface/AddOns/BetterBags/data/items.lua:750
ShouldItemStack = defined @Interface/AddOns/BetterBags/data/items.lua:369
BackpackLoadFunction = defined @Interface/AddOns/BetterBags/data/items.lua:407
baseName = "BetterBags"
AttachBasicItemInfo = defined @Interface/AddOns/BetterBags/data/items.lua:1004
ProcessBankContainer = defined @Interface/AddOns/BetterBags/data/items.lua:655
FullRefreshAll = defined @Interface/AddOns/BetterBags/data/items.lua:249
GetCategory = defined @Interface/AddOns/BetterBags/data/items.lua:856
AttachItemInfo = defined @Interface/AddOns/BetterBags/data/items.lua:931
SetDefaultModulePrototype = defined @Interface/AddOns/BeQuiet/libs/Ace3/AceAddon-3.0/AceAddon-3.0.lua:405
IsModule = defined @Interface/AddOns/BeQuiet/libs/Ace3/AceAddon-3.0/AceAddon-3.0.lua:213
SetDefaultModuleState = defined @Interface/AddOns/BeQuiet/libs/Ace3/AceAddon-3.0/AceAddon-3.0.lua:383
GetItemData = defined @Interface/AddOns/BetterBags/data/items.lua:704
ProcessContainer = defined @Interface/AddOns/BetterBags/data/items.lua:552
SetEnabledState = defined @interfac

@Cidan Cidan moved this from To Triage to Released in BetterBags Issue Tracker May 2, 2024
@Cidan Cidan closed this as completed by moving to Released in BetterBags Issue Tracker May 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working triage
Projects
Archived in project
Development

No branches or pull requests

2 participants