[Bug] Endless Loop Error; ChatThrottleLib
illutian opened this issue ยท 2 comments
version: 2024.3
Endless loop error:
1125x ...SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:428: attempt to call method 'Link' (a nil value)
[string "@SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua"]:428: in function <...SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:409>
Locals:
this = Frame {
0 =
}
delay = 17.105001
self =
Hook_SendAddonMessage = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:269
Hook_SendChatMessage = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:260
avail = 4000
SendAddonMessageLogged = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:608
MSG_OVERHEAD = 40
bChoking = false
Enqueue = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:487
securelyHookedLogged = true
MIN_FPS = 20
BlockedQueuesDelay = 17.112001
Hook_SendAddonMessageLogged = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:279
BURST = 4000
OnUpdate = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:409
Despool = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:359
bQueueing = true
securelyHooked = true
MAX_CPS = 800
LastAvailUpdate = 90327.797000
OnUpdateDelay = 0
UpdateAvail = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:289
nBypass = 100
OnEvent = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:399
Init = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:186
Prio =
}
version = 26
SendChatMessage = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:503
SendAddonMessage = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:594
nTotalSent = 0
Frame = Frame {
}
HardThrottlingBeginTime = 90310.692000
}
(for generator) = defined =[C]:-1
(for state) =
BULK =
}
NORMAL =
}
ALERT =
}
}
(for control) = "BULK"
_ = "BULK"
Prio =
ByName =
}
avail = 0
nTotalSent = 0
Ring =
}
Blocked =
}
}
(*temporary) = nil
(*temporary) =
}
(*temporary) =
}
(*temporary) = "attempt to call method 'Link' (a nil value)"
ChatThrottleLib =
Hook_SendAddonMessage = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:269
Hook_SendChatMessage = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:260
avail = 4000
SendAddonMessageLogged = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:608
MSG_OVERHEAD = 40
bChoking = false
Enqueue = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:487
securelyHookedLogged = true
MIN_FPS = 20
BlockedQueuesDelay = 17.112001
Hook_SendAddonMessageLogged = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:279
BURST = 4000
OnUpdate = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:409
Despool = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:359
bQueueing = true
securelyHooked = true
MAX_CPS = 800
LastAvailUpdate = 90327.797000
OnUpdateDelay = 0
UpdateAvail = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:289
nBypass = 100
OnEvent = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:399
Init = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:186
Prio =
}
version = 26
SendChatMessage = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:503
SendAddonMessage = defined @SilverDragon/lib/ChatThrottleLib/ChatThrottleLib.lua:594
nTotalSent = 0
Frame = Frame {
}
HardThrottlingBeginTime = 90310.692000
}
pairs = defined =[C]:-1
math_min = defined =[C]:-1
Looks like there was a bug in the library-upgrade for ChatThrottleLib at the precise moment that I did that release. It seems to be fixed as of a few hours ago, so I think I just need to make a new release here.