GatherLite

GatherLite

1M Downloads

Error When Loading Addon (on _classic_beta_)

towneh opened this issue ยท 7 comments

commented

Message: Interface\AddOns\GatherLite\GatherLite.lua:30: table index is nil
Time: Fri Aug 16 01:19:43 2019
Count: 1
Stack: Interface\AddOns\GatherLite\GatherLite.lua:30: table index is nil
Interface\AddOns\GatherLite\GatherLite.lua:30: in main chunk

Locals: name = "GatherLite"
GatherLite =

{
tracker =
{
}
nodeUpdated = false
name = "GatherLite"
needMapUpdate = false
gatherSpellRanges =
{
}
version = "@Project-Version@"
}
HBD =
{
mapData =
{
}
GetAllMapIDs = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:312
UpdateCurrentPosition = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:241
callbacks =
{
}
GetPlayerZone = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:516
transforms =
{
}
GetLocalizedMap = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:296
eventFrame = {
}
GetPlayerZonePosition = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:524
GetPlayerWorldPosition = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:504
GetZoneDistance = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:448
GetUnitWorldPosition = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:492
GetWorldCoordinatesFromZone = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:324
GetWorldDistance = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:434
GetWorldCoordinatesFromAzerothWorldMap = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:339
GetZoneSize = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:303
worldMapData =
{
}
UnregisterCallback = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
GetZoneCoordinatesFromWorld = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:356
RegisterCallback = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
TranslateZoneCoordinates = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:411
GetWorldVector = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:469
GetAzerothWorldMapCoordinatesFromWorld = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-2.0.lua:375
}
Pins =
{
minimapPins =
{
}
SetMinimapObject = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:618
worldmapPinsPool =
{
}
RemoveMinimapIcon = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:592
IsMinimapIconOnEdge = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:581
Minimap = Minimap {
}
RemoveAllWorldMapIcons = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:730
worldmapPins =
{
}
RemoveAllMinimapIcons = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:605
worldmapProviderPin =
{
}
worldmapProvider =
{
}
GetVectorToIcon = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:743
RemoveWorldMapIcon = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:718
AddMinimapIconWorld = defined @interface\AddOns\GatherLite\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:517
AddMinimapIconMap = defined @interface\AddOns\GatherLite\L

commented

Message: Interface\AddOns\GatherLite\GatherLiteSettings.lua:162: attempt to index global 'GatherLiteConfigCharacter' (a nil value)
Time: Fri Aug 16 01:21:26 2019
Count: 1
Stack: Interface\AddOns\GatherLite\GatherLiteSettings.lua:162: attempt to index global 'GatherLiteConfigCharacter' (a nil value)
Interface\AddOns\GatherLite\GatherLiteSettings.lua:162: in function <Interface\AddOns\GatherLite\GatherLiteSettings.lua:160>

Locals: self = GatherLiteOptionsPanel {
0 =
cancel = defined @interface\FrameXML\InterfaceOptionsFrame.lua:625
name = "GatherLite"
CheckButton = GatherLiteSharingParty {
}
refresh = defined @interface\FrameXML\InterfaceOptionsFrame.lua:627
okay = defined @interface\FrameXML\InterfaceOptionsFrame.lua:624
default = defined @interface\FrameXML\InterfaceOptionsFrame.lua:626
}
event = "ADDON_LOADED"
(*temporary) = defined =[C]:-1
(*temporary) = GatherLiteWorldMapIconSize {
0 =
type = 3
Thumb = GatherLiteWorldMapIconSizeThumb {
}
Text = GatherLiteWorldMapIconSizeText {
}
High = GatherLiteWorldMapIconSizeHigh {
}
Low = GatherLiteWorldMapIconSizeLow {
}
}
(*temporary) = nil
(*temporary) = "attempt to index global 'GatherLiteConfigCharacter' (a nil value)"
GatherLite =

{
tracker =
{
}
nodeUpdated = false
name = "GatherLite"
needMapUpdate = false
gatherSpellRanges =
{
}
version = "@Project-Version@"
}

commented

Message: (null)
Time: Fri Aug 16 01:21:26 2019
Count: 3

commented

I think i have fixed it in the latest version i just uploaded.
Please verify if possible.

commented

Yep latest clone of master has fixed it, it's now loading and recording nodes.
Is the slash command /gather or /gatherer supposed to do anything? it doesn't atm.

commented

only available slash commands are

/gather reload --- reload the maps
/gather debugging (on|off) -- turn debugging on or off
/gather reset -- resets the database

commented

OK those work - I guess it would make sense to add a context list if you just type /gather for available options rather than showing nothing? Either way, issue resolved :)

commented

i probably will when i can get into classic :D