LibProcessable

14.8k Downloads

Bug in latest version

sauljaffe opened this issue · 4 comments

commented

Getting an error on startup:

Date: 2018-07-23 13:29:59
ID: 1
Error occured in: Global
Count: 1
Message: ...dOns\Molinari\libs\LibProcessable\LibProcessable.lua line 246:
   attempt to index local 'info' (a nil value)
Debug:
   ...dOns\Molinari\libs\LibProcessable\LibProcessable.lua:246:
      ...dOns\Molinari\libs\LibProcessable\LibProcessable.lua:237
   ...dOns\Molinari\libs\LibProcessable\LibProcessable.lua:284:
      ...dOns\Molinari\libs\LibProcessable\LibProcessable.lua:280
Locals:
professionID = 164
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
 1 = 590
 2 = 854
 3 = 577
 4 = 569
 5 = 553
 6 = 389
 7 = 426
 8 = 542
}
(for control) = 2
_ = 2
categoryID = 854
info = nil
(*temporary) = <table> {
 590 = <table> {
 }
}
(*temporary) = <table> {
}
(*temporary) = "Blackmithing Plans"
(*temporary) = "attempt to index local 'info' (a nil value)"
professions = <table> {
 164 = <table> {
 }
}
lib = <table> {
 professions = <table> {
 }
 containers = <table> {
 }
 GetProfessionCategories = <function> defined @Interface\AddOns\Molinari\libs\LibProcessable\LibProcessable.lua:206
 GetProfessionCategoryIDByExpansion = <function> defined @Interface\AddOns\Molinari\libs\LibProcessable\LibProcessable.lua:230
 HasProfession = <function> defined @Interface\AddOns\Molinari\libs\LibProcessable\LibProcessable.lua:170
 ores = <table> {
 }
 herbs = <table> {
 }
 IsOpenableProfession = <function> defined @Interface\AddOns\Molinari\libs\LibProcessable\LibProcessable.lua:139
 enchantingItems = <table> {
 }
 IsProspectable = <function> defined @Interface\AddOns\Molinari\libs\LibProcessable\LibProcessable.lua:37
 IsDisenchantable = <function> defined @Interface\AddOns\Molinari\libs\LibProcessable\LibProcessable.lua:66
 GetProfessionSkill = <function> defined @Interface\AddOns\Molinari\libs\LibProcessable\LibProcessable.lua:180
 IsOpenable = <function> defined @Interface\AddOns\Molinari\libs\LibProcessable\LibProcessable.lua:121
 GetProfessionName = <function> defined @Interface\AddOns\Molinari\libs\LibProcessable\LibProcessable.lua:194
 IsMillable = <function> defined @Interface\AddOns\Molinari\libs\LibProcessable\LibProcessable.lua:17
}

AddOns:
  Swatter, v7.7.6000 (SwimmingSeadragon)
  AdvancedInterfaceOptions, v1.2.4
  Altoholic, vr184
  AntiSpamBot, v
  Auctionator, v5.0.4
  BankItems, v8.0.1.1
  BattlePetBreedID, vr170
  CandyBuckets, v8.0.0.180630
  DataStore, vr65
  DataStoreAchievements, vr47
  DataStoreAgenda, vr27
  DataStoreAuctions, vr50
  DataStoreCharacters, vr42
  DataStoreContainers, vr58
  DataStoreCrafts, vr79
  DataStoreCurrencies, vr37
  DataStoreGarrisons, vr23
  DataStoreInventory, vr52
  DataStoreMails, vr51
  DataStorePets, vr44
  DataStoreQuests, vr44
  DataStoreReputations, vr42
  DataStoreSpells, vr32
  DataStoreStats, vr31
  DataStoreTalents, vr61
  GarrisonMissionManager, vv55
  GarrisonMissionManagerLoadOnLogin, vv1
  GatherMate2, v1.42.1
  LegionInvasionTimer, vv8.0.1
  MapCoords, v0.28
  MarcoPolo, v7.2.5
  Molinari, v80000.56-Release
  MountSpy, v7.3.5-2
  Pawn, v2.2.21
  Simulationcraft, v1.10.1
  SlideBar, v7.7.6000 (SwimmingSeadragon)
  StatPriority, v1.2
  Stubby, v7.7.6000 (SwimmingSeadragon)
  BlizRuntimeLib_enUS v8.0.1.80000 <none>
  (ck=416)
commented
commented

A new version is out, please test it and confirm if your issue has been fixed or not.

commented

@p3lim well different id now,

1x ...dOns\Molinari\libs\LibProcessable\LibProcessable-30.lua:246: attempt to index local 'info' (a nil value)
...dOns\Molinari\libs\LibProcessable\LibProcessable-30.lua:246: in function <...dOns\Molinari\libs\LibProcessable\LibProcessable.lua:237>
...dOns\Molinari\libs\LibProcessable\LibProcessable-30.lua:284: in function <...dOns\Molinari\libs\LibProcessable\LibProcessable.lua:280>

Locals:
professionID = 393
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
 1 = 1060
 2 = 1058
 3 = 1056
 4 = 1054
 7 = 459
 8 = 1046
}
(for control) = 2
_ = 2
categoryID = 1058
info = nil
(*temporary) = <table> {
 1060 = <table> {
 }
}
(*temporary) = <table> {
}
(*temporary) = "Skinning"
(*temporary) = "attempt to index local 'info' (a nil value)"
professions = <table> {
 165 = <table> {
 }
 393 = <table> {
 }
}
lib = <table> {
 professions = <table> {
 }
 containers = <table> {
 }
 GetProfessionCategories = <function> defined @Molinari\libs\LibProcessable\LibProcessable.lua:206
 GetProfessionCategoryIDByExpansion = <function> defined @Molinari\libs\LibProcessable\LibProcessable.lua:230
 HasProfession = <function> defined @Molinari\libs\LibProcessable\LibProcessable.lua:170
 ores = <table> {
 }
 herbs = <table> {
 }
 IsOpenableProfession = <function> defined @Molinari\libs\LibProcessable\LibProcessable.lua:139
 enchantingItems = <table> {
 }
 IsProspectable = <function> defined @Molinari\libs\LibProcessable\LibProcessable.lua:37
 IsDisenchantable = <function> defined @Molinari\libs\LibProcessable\LibProcessable.lua:66
 GetProfessionSkill = <function> defined @Molinari\libs\LibProcessable\LibProcessable.lua:180
 IsOpenable = <function> defined @Molinari\libs\LibProcessable\LibProcessable.lua:121
 GetProfessionName = <function> defined @Molinari\libs\LibProcessable\LibProcessable.lua:194
 IsMillable = <function> defined @Molinari\libs\LibProcessable\LibProcessable.lua:17
}
commented