HizurosWoWAddOns / Broker_Everything

A collection of module to display informations about own character, friends, guild and more on minimap or panel addons like Bazooka, ChcolateBar, TitanPanel and more.
GNU General Public License v3.0
9 stars 4 forks source link

[BUG]: script ran too long error #41

Open jisamcom opened 8 months ago

jisamcom commented 8 months ago

WoW client

WoW Retail

What happened?

A bug happened!

got lua error with 4.5.21 version

Lua Error Message?

2x Broker_Everything/modules/system.lua:234: script ran too long
[string "@Broker_Everything/modules/system.lua"]:234: in function <Broker_Everything/modules/system.lua:223>
[string "@Broker_Everything/modules/system.lua"]:467: in function <Broker_Everything/modules/system.lua:439>

Locals:
updateToken = <table> {
}
(*temporary) = <function> defined =[C]:-1
(*temporary) = <table> {
 1 = 300
}
(*temporary) = 300
(*temporary) = 300
(*temporary) = 300
(*temporary) = 300
(*temporary) = <table> {
 Durability = <table> {
 }
 Guild = <table> {
 }
 Calendar = <table> {
 }
 Tanaan Jungle Dailies = <table> {
 }
 Achievements = <table> {
 }
 Currency = <table> {
 }
 Volume = <table> {
 }
 FollowersCore = <table> {
 }
 Surprise = <table> {
 }
 Raids = <table> {
 }
 Invasions = <table> {
 }
 Reputation = <table> {
 }
 GeneralOptions = <table> {
 }
 Equipment = <table> {
 }
 Framenames = <table> {
 }
 Archaeology = <table> {
 }
 IDs = <table> {
 }
 Nameplates = <table> {
 }
 Quest Log = <table> {
 }
 Tracking = <table> {
 }
 ClassSpecs = <table> {
 }
 WoWToken = <table> {
 }
 ZoneText = <table> {
 }
 GuildLog = <table> {
 }
 Location = <table> {
 }
 Gold = <table> {
 }
 Ships = <table> {
 }
 Mail = <table> {
 }
 Artifact weapon = <table> {
 }
 Traffic = <table> {
 }
 Stuff = <table> {
 }
 ChatChannels = <table> {
 }
 Dungeons = <table> {
 }
 Clock = <table> {
 }
 Followers = <table> {
 }
 XP = <table> {
 }
 Notes = <table> {
 }
 Missions = <table> {
 }
 Game Menu = <table> {
 }
 Speed = <table> {
 }
 Garrison = <table> {
 }
 Emissary Quests = <table> {
 }
 FPS = <table> {
 }
 GPS = <table> {
 }
 System = <table> {
 }
 Latency = <table> {
 }
 Memory = <table> {
 }
 Bags = <table> {
 }
 Wardrobe = <table> {
 }
 Professions = <table> {
 }
 Order hall = <table> {
 }
 Friends = <table> {
 }
 Difficulty = <table> {
 }
}
(*temporary) = <table> {
}
(*temporary) = "profile"
(*temporary) = <table> {
 Durability = <table> {
 }
 Guild = <table> {
 }
 Calendar = <table> {
 }
 Tanaan Jungle Dailies = <table> {
 }
 Achievements = <table> {
 }
 Currency = <table> {
 }
 Volume = <table> {
 }
 FollowersCore = <table> {
 }
 Surprise = <table> {
 }
 Raids = <table> {
 }
 Invasions = <table> {
 }
 Reputation = <table> {
 }
 GeneralOptions = <table> {
 }
 Equipment = <table> {
 }
 Framenames = <table> {
 }
 Archaeology = <table> {
 }
 IDs = <table> {
 }
 Nameplates = <table> {
 }
 Quest Log = <table> {
 }
 Tracking = <table> {
 }
 ClassSpecs = <table> {
 }
 WoWToken = <table> {
 }
 ZoneText = <table> {
 }
 GuildLog = <table> {
 }
 Location = <table> {
 }
 Gold = <table> {
 }
 Ships = <table> {
 }
 Mail = <table> {
 }
 Artifact weapon = <table> {
 }
 Traffic = <table> {
 }
 Stuff = <table> {
 }
 ChatChannels = <table> {
 }
 Dungeons = <table> {
 }
 Clock = <table> {
 }
 Followers = <table> {
 }
 XP = <table> {
 }
 Notes = <table> {
 }
 Missions = <table> {
 }
 Game Menu = <table> {
 }
 Speed = <table> {
 }
 Garrison = <table> {
 }
 Emissary Quests = <table> {
 }
 FPS = <table> {
 }
 GPS = <table> {
 }
 System = <table> {
 }
 Latency = <table> {
 }
 Memory = <table> {
 }
 Bags = <table> {
 }
 Wardrobe = <table> {
 }
 Professions = <table> {
 }
 Order hall = <table> {
 }
 Friends = <table> {
 }
 Difficulty = <table> {
 }
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "script ran too long"
memUpdateLocked = true
resetMemUpdateLock = <function> defined @Broker_Everything/modules/system.lua:219
setMemoryTimeout = <function> defined @Broker_Everything/modules/system.lua:205
enabled = <table> {
 mem_sys = true
 lat_sys = true
 traf_sys = true
 sys_mod = true
 fps_sys = true
}
triggerUpdateToken = <table> {
}
UpdateAddOnMemoryUsage = <function> defined =[C]:-1
memory = <table> {
 cur = 549651529
 numAddOns = 109
 max = 549651529
 his = <table> {
 }
 min = 0
 curStr = "549.65mb"
 list = <table> {
 }
 loadedAddOns = 74
 maxStr = "549.65mb"
 minStr = "0b"
 brokerStr = ""
}
addonGroups = <table> {
 ^Auc%: = "Auctioneer"
 ^Altoholic = "Altoholic"
 ^DataStore = "Altoholic"
 ^DBM%- = "Deadly Boss Mod"
}
min = <function> defined @Broker_Everything/modules/system.lua:107
max = <function> defined @Broker_Everything/modules/system.lua:11

Other addons?

No response

hizuro commented 8 months ago

Thank you for reporting, but I can't prevent this error.

It points on blizzards own function to collect memory usage to display it with broker_everything.

There may be one or more of the following 3 reasons for getting this error message in this case:

Greetings Hizuro