Rarity

Rarity

18M Downloads

AceTimer callbacks may time out if scripts are running too long (?)

milotic opened this issue · 1 comments

commented

handy notes cata v 119
rarity 745

Show verbose Lua error details

`1x Rarity/Core/Collections.lua:207: script ran too long
[Rarity/Core/Collections.lua]:207: in function 'ScanExistingItems'
[Rarity/Core.lua]:339: in function 'func'
[HandyNotes_Cataclysm/libs/AceTimer-3.0-17/AceTimer-3.0.lua]:57: in function <...dyNotes_Cataclysm/libs/AceTimer-3.0/AceTimer-3.0.lua:50>

Locals:
self =

{
lockouts_detailed =
{
}
modules =
{
}
string_methods =
{w
}
Testing =
{
}
AddonCompartment =
{
}
advancedSettingsFrame = Frame {
}
HolidayEvents =
{
}
tempbagitems =
{
}
db =
{
}
guids =
{
}
isTradeskillOpen = false
foundTarget = false
EventHandlers =
{
}
architems =
{
}
itemsMasterList =
{
}
Collections =
{
}
toysScanned = true
relevantSpells =
{
}
lastStatCount = 76
bar = Frame {
}
npcs_to_items =
{
}
defaults =
{
}
npcs =
{
}
items_with_stats =
{
}
optionsFrame = Frame {
}
isFishing = false
catIcons =
{
}
name = "Rarity"
ItemDB =
{
}
used =
{
}
Statistics =
{
}
string_types =
{
}
DatabaseSchema =
{
}
lockouts_holiday =
{
}
lockouts =
{
}
string_archraces =
{
}
Announcements =
{
}
itemsToPrime =
{
}
isPool = false
Database =
{
}
isOpening = false
Caching =
{
}
isTradeWindowOpen = false
baseName = "Rarity"
pet_sources =
{
}
isGuildBankOpen = false
activeHolidayEvents =
{
}
Enum =
{
}
itemInfoCache =
{
}
profileOptions =
{
}
GUI =
{
}
CONSTANTS =
{
}
mount_sources =
{
}
modulesEnabled =
{
}
defaultModuleState = true
MapInfo =
{
}
Debugging =
{
}
CopyPastePopup =
{
}
Waypoints =
{
}
Validation =
{
}
Tracking =
{
}
opennodes =
{
}
zones =
{
}
enabledState = true
Profiling =
{
}
tooltipOpenDelay = false
stats_to_scan =
{
}
profileFrame = Frame {
}
isAuctionHouseOpen = false
ScrollingDebugMessageFrame =
{
}
fishnodes =
{
}
items_to_items =
{
}
isMailboxOpen = false
Item =
{
}
defaultModuleLibraries =
{
}
Serialization =
{
}
bagitems =
{
}
Output =
{
}
fishzones =
{
}
items =
{
}
orderedModules =
{
}
isBankOpen = false
Utils =
{
}
Tooltips =
{
}
coins =
{
}
MINOR_VERSION = 745
AuctionDB =
{
}
AreaPOIs =
{
}
barGroup = Frame {
}
collection_items =
{
}
miningnodes =
{
}
bosses =
{
}
Session =
{
}
}
reason = "FINAL INIT"
total = 1899
numOwnedPets = 1089
(for index) = 118
(for limit) = 1899
(for step) = 1
i = 118
petID = "BattlePet-0-00000C2FC504"
speciesID = 4536
owned = true
customName = nil
level = 1
favorite = false
isRevoked = false
speciesName = "Brotañublo"
icon = 5791586
petType = 7
companionID = 222879
tooltip = "|cFFFFD200Tesoro: |rBloqueo corrido|n|cFFFFD200Zona: |rLas Minas Resonantes"
description = "¡Recuerda siempre llevar a tu brotañublo con correa! Son famosos por los estragos que pueden causar en jardines desprotegidos."
isWild = false
canBattle = true
isTradeable = true
isUnique = false
obtainable = true
(for state) =
{
pets =
{
}
items =
{
}
mounts =
{
}
user =
{
}
}
(for control) = "pets"
k = "pets"
v =
{
Elementium Back Plate =
{
}
Skaarn =
{
}
Teardrop Moth =
{
}
Spiky Collar =
{
}
Bone Serpent =
{
}
Geordy =
{
}
Corpselouse Larva =
{
}
Mischievous Zephyr =
{
}
Shy Melvin =
{
}
Orphaned Felbat =
{
}
Luvvy =
{
}
Rattling Bones =
{
}
Servant of Demidos =
{
}
Dark Quivering Blob =
{
}
Sandshell Chitterer =
{
}
Fandral's Pet Carrier =
{
}
Vibrating Arcane Crystal =
{
}
Tiny Amber Wings =
{
}
Ridged Shalewing =
{
}
Call of the Frozen Blade =
{
}
Slithershock Elver =
{
}
Time-Locked Box =
{
}
C'Thuffer =
{
}
Rook =
{
}
Shard of Supremus =
{
}
Bottled Essence of Hydrath =
`

commented

Rarity frequently scans your collection, if a scan times out that's hardly a problem (although it has never happened for me).
Unless the addon stops working, I suppose you can simply ignore the error. Looking into AceTimer is already on my list :)