Addon crash with gladdy from the version 10.2.6-13~ latest version
SyuSyuGG opened this issue ยท 1 comments
WoW Version
Cata Classic
TellMeWhen Version
10.2.6-13 to 10.2.7-3(latest)
Describe the bug
TellMeWhen-10.2.6-11-g7ef844f.zip version is latest version doesnt crash with gladdy.
from 10.2.6-13~ are crash with gladdy addon.
Export Strings
21x Gladdy/Modules/Diminishings.lua:1114: attempt to index field '?' (a nil value)
[string "@Gladdy/Modules/Diminishings.lua"]:1114: in function `CategoryOptions'
[string "@Gladdy/Modules/Diminishings.lua"]:1074: in function `GetOptions'
[string "@Gladdy/Options.lua"]:172: in function `SetupModule'
[string "@Gladdy/Options.lua"]:826: in function `SetupOptions'
[string "@Gladdy/Gladdy.lua"]:351: in function `OnInitialize'
[string "@Gladdy/Gladdy.lua"]:96: in function <Gladdy/Gladdy.lua:94>
Locals:
self = Frame {
0 = <userdata>
defaults = <table> {
}
messages = <table> {
}
ResetUnit = <function> defined @Gladdy/Modules/Diminishings.lua:343
RegisterMessage = <function> defined @Gladdy/Gladdy.lua:161
UnregisterMessage = <function> defined @Gladdy/Gladdy.lua:165
AuraGainCheck = <function> defined @Gladdy/Modules/Diminishings.lua:497
RegisterMessages = <function> defined @Gladdy/Gladdy.lua:155
UNIT_DESTROYED = <function> defined @Gladdy/Modules/Diminishings.lua:362
TriggerDR = <function> defined @Gladdy/Modules/Diminishings.lua:478
CreateFrame = <function> defined @Gladdy/Modules/Diminishings.lua:101
AuraFade = <function> defined @Gladdy/Modules/Diminishings.lua:528
GetDRIcons = <function> defined @Gladdy/Modules/Diminishings.lua:1158
LegacySetPosition = <function> defined @Gladdy/Modules/Diminishings.lua:1175
CategoryOptions = <function> defined @Gladdy/Modules/Diminishings.lua:1079
UpdateFrame = <function> defined @Gladdy/Modules/Diminishings.lua:190
UnregisterAllMessages = <function> defined @Gladdy/Gladdy.lua:175
Positionate = <function> defined @Gladdy/Modules/Diminishings.lua:546
GetOptions = <function> defined @Gladdy/Modules/Diminishings.lua:580
AuraGain = <function> defined @Gladdy/Modules/Diminishings.lua:510
PrepareIcon = <function> defined @Gladdy/Modules/Diminishings.lua:444
name = "Diminishings"
Initialize = <function> defined @Gladdy/Modules/Diminishings.lua:96
UnregisterMessages = <function> defined @Gladdy/Gladdy.lua:169
FindLastIcon = <function> defined @Gladdy/Modules/Diminishings.lua:423
Test = <function> defined @Gladdy/Modules/Diminishings.lua:366
priority = 0
}
categories = <table> {
disarm = <table> {
}
deep_freeze_rof = <table> {
}
checkAll = <table> {
}
random_root = <table> {
}
scatter = <table> {
}
fear = <table> {
}
incapacitate = <table> {
}
random_stun = <table> {
}
root = <table> {
}
bind_elemental = <table> {
}
stun = <table> {
}
silence = <table> {
}
horror = <table> {
}
counterattack = <table> {
}
mind_control = <table> {
}
uncheckAll = <table> {
}
cyclone = <table> {
}
}
indexList = <table> {
1 = "bind_elemental"
2 = "counterattack"
3 = "cyclone"
4 = "deep_freeze_rof"
5 = "disarm"
6 = "fear"
7 = "horror"
8 = "incapacitate"
9 = "mind_control"
10 = "random_root"
11 = "random_stun"
12 = "root"
13 = "scatter"
14 = "silence"
15 = "stun"
16 = "taunt"
}
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
1 = "bind_elemental"
2 = "counterattack"
3 = "cyclone"
4 = "deep_freeze_rof"
5 = "disarm"
6 = "fear"
7 = "horror"
8 = "incapacitate"
9 = "mind_control"
10 = "random_root"
11 = "random_stun"
12 = "root"
13 = "scatter"
14 = "silence"
15 = "stun"
16 = "taunt"
}
(for control) = 16
i = 16
k = "taunt"
(*temporary) = <table> {
type = "group"
name = "Taunts"
order = 16
}
(*temporary) = nil
(*temporary) = "Taunts"
(*temporary) = <table> {
IsPVE = <function> defined @TellMeWhen/Lib/DRList-1.0/DRList-1.0/DRList-1.0.lua:381
GetCategoryName = <function> defined @TellMeWhen/Lib/DRList-1.0/DRList-1.0/DRList-1.0.lua:372
GetSpellCategory = <function> defined @TellMeWhen/Lib/DRList-1.0/DRList-1.0/DRList-1.0.lua:360
IterateSpellsByCategory = <function> defined @TellMeWhen/Lib/DRList-1.0/DRList-1.0/DRList-1.0.lua:451
GetNextDR = <function> defined @TellMeWhen/Lib/DRList-1.0/DRList-1.0/DRList-1.0.lua:393
gameExpansion = "cata"
categoriesPvE = <table> {
}
L = <table> {
}
GetCategories = <function> defined @TellMeWhen/Lib/DRList-1.0/DRList-1.0/DRList-1.0.lua:330
GetCategoryLocalization = <function> defined @Add
This is a clear bug in Gladdy and has nothing to do with TellMeWhen. It is improperly using data from DRList, a library which TellMeWhen also uses and which a newer version is bundled with newer versions of TellMeWhen.
DRList has introduced an additional DR category recently (wardz/DRList-1.0@a154c78), an occurrence which evidently Gladdy does not support.
Please report this to the author of Gladdy. I cannot and will not fix this bug in someone else's addon.