SilverDragon - Rare Scanner

SilverDragon - Rare Scanner

20M Downloads

[Bug] Endless Loop Error; ChatThrottleLib

illutian opened this issue ยท 2 comments

commented

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

commented

Having the same issue with this version. Rolled back to 2024.2 which still works.

commented

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.