140 - Filter > Zone > Instances = Lua Error
Trying to filter pets by instance zone immediately pops up this error and I am unable to filter my pet list.
Message: ...e\AddOns\PetJournalEnhanced\modules\DropdownMenu.lua:723 attempt to get length of local 'zoneIDs' (a nil value)
Time: 08/21/16 01:11:29
Count: 1
Stack: ...e\AddOns\PetJournalEnhanced\modules\DropdownMenu.lua:723 in function `initFunction'
Interface\FrameXML\UIDropDownMenu.lua:69 in function `UIDropDownMenu_Initialize'
Interface\FrameXML\UIDropDownMenu.lua:910 in function <Interface\FrameXML\UIDropDownMenu.lua:775
[C]: in function `ToggleDropDownMenu'
[string "*:OnEnter"]:5: in function <[string "*:OnEnter"]:1>
Locals: self = PetJournalEnhancedFilterDropDown {
0 = <userdata>
displayMode = "MENU"
initialize = <function> defined @Interface\AddOns\PetJournalEnhanced\modules\DropdownMenu.lua:60
Button = PetJournalEnhancedFilterDropDownButton {
}
Text = PetJournalEnhancedFilterDropDownText {
}
Icon = PetJournalEnhancedFilterDropDownIcon {
}
}
level = 3
info = <table> {
hasArrow = false
isNotRadio = true
notCheckable = true
keepShownOnClick = true
func = <function> defined @Interface\AddOns\PetJournalEnhanced\modules\DropdownMenu.lua:714
text = "Uncheck All"
}
zoneIDs = nil
(*temporary) = 1
(*temporary) = 11
(*temporary) = nil
(*temporary) = 2
(*temporary) = 73.000011444092
(*temporary) = "DropDownList3"
(*temporary) = DropDownList3Button2 {
0 = <userdata>
hasArrow = false
value = "Uncheck All"
notCheckable = true
keepShownOnClick = true
func = <function> defined @Interface\AddOns\PetJournalEnhanced\modules\DropdownMenu.lua:714
invisibleButton = DropDownList3Button2InvisibleButton {
}
}
(*temporary) = DropDownList3Button2NormalText {
0 = <userdata>
}
(*temporary) = DropDownList3Button2Icon {
0 = <userdata>
}
(*temporary) = DropDownList3Button2InvisibleButton {
0 = <userdata>
}
(*temporary) = 15
(*temporary) = -31
(*temporary) = DropDownList3Button2NormalText {
0 = <userdata>
}
(*temporary) = PetJournalEnhancedFilterDropDown {
0 = <userdata>
displayMode = "MENU"
initialize = <function> defined @Interface\AddOns\PetJournalEnhanced\modules\DropdownMenu.lua:60
Button = PetJournalEnhancedFilterDropDownButton {
}
Text = PetJournalEnhancedFilterDropDownText {
}
Icon = PetJournalEnhancedFilterDropDownIcon {
}
}
(*temporary) = "attempt to get length of local 'zoneIDs' (a nil value)"
Sorting = <table> {
IsSpeciesHidden = <function> defined @Interface\AddOns\PetJournalEnhanced\modules\Sorting.lua:150
SetDefaultModuleLibraries = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:398
Enable = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:325
UnregisterAllEvents = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:200
EnableModule = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:363
modules = <table> {
}
GetModule = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:241
IterateEmbeds = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:473
defaultModuleLibraries = <table> {
}
GetNumPets = <function> defined @Interface\AddOns\PetJournalEnhanced\modules\Sorting.lua:169
filters = <table> {
}
ZoneFiltering = <table> {
}
SetDefaultModulePrototype = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:440
RegisterCallback = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
sorting = <table> {
}
GetName = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:310
name = "PetJournalEnhanced_Sorting"
db = <table> {
}
IsEnabled = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:482
orderedModules = <table> {
}
callbacks = <table> {
}
DisableModule = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:381
PET_JOURNAL_PET_DELETED = <function> defined @Interface\AddOns\PetJournalEnhanced\modules\Sorting.lu
| User | When | Change |
|---|---|---|
| speaker1264 | Aug 21, 2016 at 05:13 UTC | Create |
- 1 comment
- 1 comment
Facts
- Last updated
- Sep 27, 2016
- Reported
- Aug 21, 2016
- Status
- New - Issue has not had initial review yet.
- Type
- Defect - A shortcoming, fault, or imperfection
- Priority
- Medium - Normal priority.
- Votes
- 1
- Reply
- #1
mushu999 Sep 27, 2016 at 04:15 UTC - 0 likesGot this also, here's my LUA error post in case it helps:
Date: 2016-09-26 21:13:59 ID: 2 Error occured in: Global Count: 1 Message: ...e\AddOns\PetJournalEnhanced\modules\DropdownMenu.lua line 723: attempt to get length of local 'zoneIDs' (a nil value) Debug: ...e\AddOns\PetJournalEnhanced\modules\DropdownMenu.lua:723: initFunction() ..\FrameXML\UIDropDownMenu.lua:69: UIDropDownMenu_Initialize() ..\FrameXML\UIDropDownMenu.lua:910: ..\FrameXML\UIDropDownMenu.lua:775 [C]: ? [C]: ToggleDropDownMenu() [string "*:OnEnter"]:5: [string "*:OnEnter"]:1 Locals: self = PetJournalEnhancedFilterDropDown { 0 = <userdata> displayMode = "MENU" initialize = <function> defined @Interface\AddOns\PetJournalEnhanced\modules\DropdownMenu.lua:60 Button = PetJournalEnhancedFilterDropDownButton { } Text = PetJournalEnhancedFilterDropDownText { } Icon = PetJournalEnhancedFilterDropDownIcon { } } level = 3 info = <table> { isNotRadio = true hasArrow = false notCheckable = true keepShownOnClick = true func = <function> defined @Interface\AddOns\PetJournalEnhanced\modules\DropdownMenu.lua:714 text = "Uncheck All" } zoneIDs = nil (*temporary) = 1 (*temporary) = 11 (*temporary) = nil (*temporary) = 2 (*temporary) = 73.000015258789 (*temporary) = "DropDownList3" (*temporary) = DropDownList3Button2 { 0 = <userdata> hasArrow = false value = "Uncheck All" notCheckable = true keepShownOnClick = true func = <function> defined @Interface\AddOns\PetJournalEnhanced\modules\DropdownMenu.lua:714 invisibleButton = DropDownList3Button2InvisibleButton { } } (*temporary) = DropDownList3Button2NormalText { 0 = <userdata> } (*temporary) = DropDownList3Button2Icon { 0 = <userdata> } (*temporary) = DropDownList3Button2InvisibleButton { 0 = <userdata> } (*temporary) = 15 (*temporary) = -31 (*temporary) = DropDownList3Button2NormalText { 0 = <userdata> } (*temporary) = PetJournalEnhancedFilterDropDown { 0 = <userdata> displayMode = "MENU" initialize = <function> defined @Interface\AddOns\PetJournalEnhanced\modules\DropdownMenu.lua:60 Button = PetJournalEnhancedFilterDropDownButton { } Text = PetJournalEnhancedFilterDropDownText { } Icon = PetJournalEnhancedFilterDropDownIcon { } } (*temporary) = "attempt to get length of local 'zoneIDs' (a nil value)" Sorting = <table> { IsSpeciesHidden = <function> defined @Interface\AddOns\PetJournalEnhanced\modules\Sorting.lua:150 SetDefaultModuleLibraries = <function> defined @Interface\AddOns\!KalielsTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:398 Enable = <function> defined @Interface\AddOns\!KalielsTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:325 UnregisterAllEvents = <function> defined @Interface\AddOns\!KalielsTracker\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:200 EnableModule = <function> defined @Interface\AddOns\!KalielsTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:363 modules = <table> { } GetModule = <function> defined @Interface\AddOns\!KalielsTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:241 IterateEmbeds = <function> defined @Interface\AddOns\!KalielsTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:473 defaultModuleLibraries = <table> { } GetNumPets = <function> defined @Interface\AddOns\PetJournalEnhanced\modules\Sorting.lua:169 filters = <table> { } ZoneFiltering = <table> { } SetDefaultModulePrototype = <function> defined @Interface\AddOns\!KalielsTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:440 RegisterCallback = <function> defined @Interface\AddOns\!KalielsTracker\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116 sorting = <table> { } GetName = <function> defined @Interface\AddOns\!KalielsTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:310 name = "PetJournalEnhanced_Sorting" db = <table> { } IsEnabled = <function> defined @Interface\AddOns\!KalielsTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:482 orderedModules = <table> { } callbacks = <table> { } DisableModule = <function> defined @Interface\AddOns\!KalielsTracker\Libs\AceAddon-3.0\AceAddon-3.0.lua:381 PET_JOURNAL_PET_DELETED = <function> defined @Interface\AddOns\PetJournalEnhanced\modules\Sorting.lua:245 UnregisterAllCallbacks = <function> defined @Interface\AddOns\!KalielsTracker\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:200 UnregisterCallback = <function> defined @Interface\AddOns\!KalielsTracker\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179 baseName = "PetJournalEnhanced" RegisterMessage = <function> defined @Interface\AddOns\!KalielsTracker\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116 UnregisterMessage = <function> defined @Interface\AddOns\!KalielsTracker\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179 SetSpeciesHidden = AddOns: KalielsTracker, v2.0.6 Swatter, v7.2.5675 (TasmanianThylacine) WowheadLooter, v60014 NPCScan, v7.0.3.7 NPCScanOverlay, v7.0.3.4 AchievementsReminder, v AckisRecipeList, v7.0.3.7-9-g6016daf AdvancedInterfaceOptions, v1.0.5 Archy, v7.0.3.16-1-g6fb07d9 Armory, vv13.2.0 ArmoryGuildBank, vv13.2.0 AskMrRobot, v40 AucAdvanced, v7.2.5675 (TasmanianThylacine) AucFilterBasic, v7.2.5675 (TasmanianThylacine) AucFilterOutlier, v7.2.5675.5459(/embedded) AucMatchUndercut, v7.2.5675.5585(/embedded) AucScanData, v7.2.5675 (TasmanianThylacine) AucStatHistogram, v7.2.5675 (TasmanianThylacine) AucStatiLevel, v7.2.5675 (TasmanianThylacine) AucStatPurchased, v7.2.5675 (TasmanianThylacine) AucStatSales, v7.2.5675.5598(/embedded) AucStatSimple, v7.2.5675 (TasmanianThylacine) AucStatStdDev, v7.2.5675 (TasmanianThylacine) AucStatWOWEcon, v7.2.5675.5613(/embedded) AucUtilAHWindowControl, v7.2.5675.5575(/embedded) AucUtilAppraiser, v7.2.5675.5666(/embedded) AucUtilAskPrice, v7.2.5675.5599(/embedded) AucUtilAutoMagic, v7.2.5675.5587(/embedded) AucUtilCompactUI, v7.2.5675.5629(/embedded) AucUtilEasyBuyout, v7.2.5675.5576(/embedded) AucUtilFixAH, v7.2.5675 (TasmanianThylacine) AucUtilItemSuggest, v7.2.5675.5651(/embedded) AucUtilPriceLevel, v7.2.5675.5633(/embedded) AucUtilScanButton, v7.2.5675.5631(/embedded) AucUtilScanFinish, v7.2.5675.5588(/embedded) AucUtilScanProgress, v7.2.5675.4979(/embedded) AucUtilScanStart, v7.2.5675.5347(/embedded) AucUtilSearchUI, v7.2.5675.5672(/embedded) AucUtilSimpleAuction, v7.2.5675.5654(/embedded) AucUtilVendMarkup, v7.2.5675.4828(/embedded) Babylonian, v5.1.DEV.332(/embedded) BattlePetDailyTamer, v2.1.0 BattlePetBreedID, vv1.7.3 BattlePetCount, v1.8.9 BeanCounter, v7.2.5675 (TasmanianThylacine) BigWigs, vv11.1-3-gb83cc23 BigWigsCore, v BigWigsPlugins, v ClassHall, v0.1 Collectinator, v7.0.3.2 Configator, v5.1.DEV.406(/embedded) CTBarMod, v7.0.3.1 CTBottomBar, v7.0.3.1 CTBuffMod, v7.0.3.1 CTCore, v7.0.3.1 CTExpenseHistory, v7.0.3.1 CTLibrary, v7.0.3.1 CTMailMod, v7.0.3.1 CTMapMod, v7.0.3.1 CTPartyBuffs, v7.0.3.1 CTUnitFrames, v7.0.3.1 DailyGlobalCheck, v DailyGlobalCheckLegionRareMobs, v DailyGlobalCheckLegionTreasureChests, v DailyGlobalCheckLegionWorldQuests, v DebugLib, v5.1.DEV.337(/embedded) DejaCharacterStats, v7.0.3 r9 DraenorTreasures, v6.2.4.21343 Factionizer, v7.0.0-alpha-6-g4f844d0 GarrisonMissionManager, vv47 GTFO, v4.39 HandyNotes, vv1.4.9 HandyNotesDraenorTreasures, v1.19a HandyNotesLegionRaresTreasures, v1.01a Informant, v7.2.5675 (TasmanianThylacine) LFRAdvanced, v7.0.3.22267 LibExtraTip, v5.12.DEV.412(/embedded) LittleWigs, vv7.0.12 MacroToolkit, vv7.0.1.2 MacroToolkitIcons, v7.0.0.0 MasterPlanA, vA oRA3, vv7.0.6 Overachiever, v0.94 OverachieverTabs, v0.94 PetBattleTeams, v3.3.0 PetJournalEnhanced, v2.9.18 PetTracker, v7.0.2 PetTrackerBreeds, v PetTrackerConfig, v PetTrackerJournal, v PetTrackerSwitcher, v PetTrackerUpgrades, v Possessions, vr13 PowerAuras, v4.29.4 RaidAchieveFilter, v1.9.1 RaidAchievement, v Rarity, v1.0 RarityOptions, v RepCalc, v3.7.2 Skada, v1.5-11 SPTimers, v3.7.0 Stubby, v7.2.5675 (TasmanianThylacine) SuramarPortals, v1.01 TabardAddict, v2.33 TidyPlates, v6.18.8 TidyPlatesGraphite, v TidyPlatesGrey, v TidyPlatesNeon, v TidyPlatesQuatre, v TidyPlatesHub, v TidyPlatesWidgets, v TipHelper, v5.12.DEV.405(/embedded) ToyBoxEnhanced, v1.2.3 ZPerl, v5.0.8 ZPerlArcaneBar, v ZPerlCustomHighlight, v ZPerlParty, v ZPerlPartyPet, v ZPerlPlayer, v ZPerlPlayerBuffs, v ZPerlPlayerPet, v ZPerlRaidAdmin, v ZPerlRaidFrames, v ZPerlRaidHelper, v ZPerlRaidMonitor, v ZPerlRaidPets, v ZPerlTarget, v ZPerlTargetTarget, v BlizRuntimeLib_enUS v7.0.3.70000 <none> (ck=f42)