Bugsack error
chaluo opened this issue · 3 comments
1x MonolithDKP\Modules\RaidTimer.lua:69: attempt to index field '?' (a nil value)
MonolithDKP\Modules\RaidTimer.lua:69: in function <MonolithDKP\Modules\RaidTimer.lua:45>
MonolithDKP\Modules\RaidTimer.lua:237: in function <MonolithDKP\Modules\RaidTimer.lua:211>
Locals:
amount = 20
reason = "Time Interval Bonus"
tempName = nil
tempList = "Moz,Daybreak,Anavar,Darkwinduck,Mippzy,Thânos,Naix,Zu,Meztulo,Ogleon,Perilous,Dabejoo,Wagieragie,Bisonfury,Kaisercarni,Rostafirad,Brandstof,Tyx,Shalora,Machoman,Aekainal,Hakkertie,Bunjo,Jovaras,Juicyfruit,Notthehair,Seika,Savras,Kynen,Tamalyn,Dherogs,Iamnotreal,Glemtnavn,Tusks,Flare,Mouse,Sharpeyez,Oxie,Daneth,Tuksu,Angrboda,Magnanimous,Rilous,"
curTime = 1573677213
(for index) = 5
(for limit) = 5
(for step) = 1
i = 5
(*temporary) = defined =[C]:-1
(*temporary) = "Moz,Daybreak,Anavar,Darkwinduck,Mippzy,Thânos,Naix,Zu,Meztulo,Ogleon,Perilous,Dabejoo,Wagieragie,Bisonfury,Kaisercarni,Rostafirad,Brandstof,Tyx,Shalora,Machoman,Aekainal,Hakkertie,Bunjo,Jovaras,Juicyfruit,Notthehair,Seika,Savras,Kynen,Tamalyn,Dherogs,Iamnotreal,Glemtnavn,Tusks,Flare,Mouse,Sharpeyez,Oxie,Daneth,Tuksu,Angrboda,Magnanimous,Rilous,"
(*temporary) = nil
(*temporary) = 20
(*temporary) =
1 =
}
}
(*temporary) =
previous_dkp = 0
dkp = 1950
lifetime_spent = -18
lifetime_gained = 1970
role = "No Role Detected"
spec = "No Spec Reported"
class = "DRUID"
player = "Rilous"
rankName = "Core Raider"
rank = 4
}
(*temporary) = 1970
(*temporary) = 42
(*temporary) = "attempt to index field '?' (a nil value)"
AwardRaid = defined @MonolithDKP\Modules\RaidTimer.lua:45
MonDKP =
DKPHistory_Update = defined @MonolithDKP\Modules\DKPHistory.lua:228
RosterSeedUpdate = defined @MonolithDKP\Core.lua:278
GetDKPSettings = defined @MonolithDKP\Core.lua:336
StartBidTimer = defined @MonolithDKP\Modules\Bidding.lua:743
PurgeDKPHistory = defined @MonolithDKP\Core.lua:355
RaidTimerPopout = MonDKP_RaidTimerPopout {
}
SortLootTable = defined @MonolithDKP\Modules\LootHistory.lua:13
ConfigTab3 = {
}
UIConfig = MonDKPConfig {
}
GetGuildRankGroup = defined @MonolithDKP\Core.lua:249
BroadcastTimer = defined @MonolithDKP\Core.lua:401
ConfigTab6 = {
}
ClassGraph = defined @MonolithDKP\Modules\ClassGraph.lua:7
RaidTimer = {
}
BroadcastStopBidTimer = defined @MonolithDKP\Modules\Bidding.lua:707
ValidateSender = defined @MonolithDKP\Modules\comm.lua:16
CreateBidWindow = defined @MonolithDKP\Modules\Bidding.lua:1063
UpdateQuery = defined @MonolithDKP\Core.lua:529
CheckOfficer = defined @MonolithDKP\Core.lua:222
DKPHistory_Reset = defined @MonolithDKP\Modules\DKPHistory.lua:48
AdjustDKP = defined @MonolithDKP\Modules\AdjustDKP.lua:8
Options = defined @MonolithDKP\Modules\Options.lua:58
AdjustDKPTab_Create = defined @MonolithDKP\Modules\AdjustDKP.lua:309
ConfigTab1 = {
}
AutoAward = defined @MonolithDKP\Modules\Standby.lua:46
ConfigMenuTabs = defined @MonolithDKP\ConfigMenuTabs.lua:116
LootHistory_Reset = defined @MonolithDKP\Modules\LootHistory.lua:351
FilterDKPTable = defined @MonolithDKP\MonolithDKP.lua:68
StartRaidTimer = defined @MonolithDKP\Modules\RaidTimer.lua:139
OnInitialize = defined @MonolithDKP\init.lua:340
GetThemeColor = defined @MonolithDKP\Core.lua:268
Table_Search = defined @MonolithDKP\Core.lua:672
SortDKPTable = defined @MonolithDKP\MonolithDKP.lua:143
CreateButton = defined @MonolithDKP\Core.lua:390
ToggleDKPModesWindow = defined @MonolithDKP
There's one up on curse @ https://www.curseforge.com/wow/addons/monolith-dkp
This'll be fixed in the next version.
Ah, amateur error. Using a table.remove in a for loop that is the length of the same table. I'll get that fixed. It basically meant someone on the standby list was also in the raid so the table ended up being shorter than the loop expected it to be.