CraftSim

CraftSim

2M Downloads

Lua error clicking on Azureweave Bolt

KyrosKrane opened this issue ยท 1 comments

commented

Tested on a toon with fully maxed tailoring. Addons loaded are Buggrabber, Bugsack, Craftsim, and Auctionator (for price data).

Steps to reproduce:

  1. Open tailoring.
  2. In the recipe list, click on Azureweave Bolt.

In addition, my selected CS windows did not open. Clicking on other recipes that don't give errors would allow those windows to open.

My CS options:
image

Error:

5x CraftSim/Classes/ProfessionStat.lua:138: attempt to index local 'serializedData' (a nil value)
[string "@CraftSim/Classes/ProfessionStat.lua"]:138: in function `Deserialize'
[string "@CraftSim/Classes/ProfessionStats.lua"]:232: in function `Deserialize'
[string "@CraftSim/Classes/ProfessionGear.lua"]:146: in function `Deserialize'
[string "@CraftSim/Classes/ProfessionGearSet.lua"]:61: in function `LoadSerialized'
[string "@CraftSim/Classes/ProfessionGearSet.lua"]:48: in function `LoadCurrentEquippedSet'
[string "@CraftSim/Classes/RecipeData.lua"]:205: in function `new'
[string "@CraftSim/Libs/classic.lua"]:64: in function `RecipeData'
[string "@CraftSim/Classes/RecipeData.lua"]:1061: in function `OptimizeSubRecipes'
[string "@CraftSim/Init/Init.lua"]:542: in function `TriggerModulesByRecipeType'
[string "@CraftSim/Init/Init.lua"]:85: in function <CraftSim/Init/Init.lua:83>
[string "@CraftSim/Libs/GUTIL/GUTIL.lua"]:564: in function `checkCondition'
[string "@CraftSim/Libs/GUTIL/GUTIL.lua"]:570: in function `WaitFor'
...
[string "@Blizzard_SharedXMLBase/CallbackRegistry.lua"]:147: in function `TriggerEvent'
[string "@Blizzard_ProfessionsTemplates/Blizzard_ProfessionsRecipeList.lua"]:137: in function <...fessionsTemplates/Blizzard_ProfessionsRecipeList.lua:124>
[string "=[C]"]: ?
[string "@Blizzard_SharedXMLBase/CallbackRegistry.lua"]:144: in function <...eBlizzard_SharedXMLBase/CallbackRegistry.lua:143>
[string "=[C]"]: ?
[string "@Blizzard_SharedXMLBase/CallbackRegistry.lua"]:147: in function `TriggerEvent'
[string "@Blizzard_SharedXML/Shared/Scroll/ScrollUtil.lua"]:515: in function `SetElementDataSelected_Internal'
[string "@Blizzard_SharedXML/Shared/Scroll/ScrollUtil.lua"]:480: in function `SelectElementData'
[string "@Blizzard_SharedXML/Shared/Scroll/ScrollUtil.lua"]:520: in function `Select'
[string "@Blizzard_ProfessionsTemplates/Blizzard_ProfessionsRecipeList.lua"]:58: in function <...fessionsTemplates/Blizzard_ProfessionsRecipeList.lua:46>

Locals:
self = <table> {
 super = <table> {
 }
 __index = <table> {
 }
}
serializedData = nil
professionStat = <table> {
 extraValue = 0
 percentMod = 0
 value = 0
 extraFactor = 0
 extraValueAfterFactor = 0
}
(*temporary) = nil
(*temporary) = "attempt to index local 'serializedData' (a nil value)"
CraftSim = <table> {
 COOLDOWNS = <table> {
 }
 STATISTICS = <table> {
 }
 OPTIONAL_REAGENT_DATA = <table> {
 }
 NEWS = <table> {
 }
 CraftRecipeData = <table> {
 }
 DEBUG = <table> {
 }
 PRICE_DETAILS = <table> {
 }
 ProfessionGear = <table> {
 }
 CRAFT_BUFFS = Frame {
 }
 NodeData = <table> {
 }
 PRICE_OVERRIDE = <table> {
 }
 NodeRule = <table> {
 }
 ConcentrationData = <table> {
 }
 LOCAL_MX = <table> {
 }
 ENCHANT_RECIPE_DATA = <table> {
 }
 REAGENT_DATA = <table> {
 }
 COST_OPTIMIZATION = <table> {
 }
 EXPLANATIONS = <table> {
 }
 LibCompress = <table> {
 }
 TopGearResult = <table> {
 }
 ReagentData = <table> {
 }
 LOCAL_DE = <table> {
 }
 CONCENTRATION_TRACKER = <table> {
 }
 SUPPORTERS = <table> {
 }
 OptionalReagentSlot = <table> {
 }
 Reagent = <table> {
 }
 PRICE_APIS = <table> {
 }
 LOCAL_FR = <table> {
 }
 SPECIALIZATION_DATA = <table> {
 }
 LOCAL = <table> {
 }
 UTIL = <table> {
 }
 LOCAL_ES = <table> {
 }
 CraftSimObject = <table> {
 }
 BuffData = <table> {
 }
 ITEM_COUNT = Frame {
 }
 TOPGEAR = <table> {
 }
 PriceData = <table> {
 }
 OptionalReagent = <table> {
 }
 COMM = <table> {
 }
 LOCAL_IT = <table> {
 }
 CONTROL_PANEL = <table> {
 }
 ResultData = <table> {
 }
 CraftQueueItem = <table> {
 }
 RECIPE_SCAN = <table> {
 }
 AVERAGEPROFIT = <table> {
 }
 CraftQueue = <table> {
 }
 Buff = <table> {
 }
 JSONBuilder = <table> {
 }
 SIMULATION_MODE = <table> {
 }
 CraftSessionData = <table> {
 }
 OPTIONS = <table> {
 }
 CraftResultSavedReagent = <table> {
 }
 INIT = Frame {
 }
 CALC = <table> {
 }
 ProfessionGearSet = <table> {
 }
 SpecializationData = <table> {
 }
 ProfessionData = <table> {
 }
 LOCAL_RU = <table> {
 }
 CraftResultItem = <table> {
 }
 CraftResult = <table> {
 }
 PRICEDATA = <table> {
 }
 LOCAL_CN = <table> {
 }
 ReagentOptimizationResult = <table> {
 }
 LOCAL_EN = <table> {
 }
 Statweights = <table> {
 }
 ProfessionStat = <table> {
 }
 REAGENT_OPTIMIZATION = <table> {
 }
 NodeRuleMapping = <table> {
 }
 SalvageReagentSlot = <table> {
 }
 GUTIL = <table> {
 }
 CUSTOMER_HISTORY = Frame {
 }
 ProfessionStats = <table> {
 }
 LibIcon = <table> {
 }
 ReagentListItem = <table> {
 }
 ReagentItem = <table> {
 }
 FRAME = <table> {
 }
 CategoryMapping = <table> {
 }
 RecipeData = <table> {
 }
 GGUI = <table> {
 }
 LOCAL_TW = <table> {
 }
 Object = <table> {
 }
 LOCAL_KO = <table> {
 }
 DB = <table> {
 }
 LOCAL_PT = <table> {
 }
 CooldownData = <table> {
 }
 PRICE_API = <table> {
 }
 SPECIALIZATION_INFO = <table> {
 }
 CONST = <table> {
 }
 CRAFTQ = Frame {
 }
 CRAFT_RESULTS = Frame {
 }
 MEDIA = <table> {
 }
}
commented

Oh, this was with CraftSim v17.0.4.