CraftSim

CraftSim

2M Downloads

Error triggered 5 times when I logged in and triggers every time I change specs.

gotex007 opened this issue · 7 comments

commented

7x CraftSim/DB/itemCountDB.lua:58: attempt to index field 'itemCountDB' (a nil value)
[string "@CraftSim/DB/itemCountDB.lua"]:58: in function Save' [string "@CraftSim/Modules/ItemCount/ItemCount.lua"]:74: in function countBagItems'
[string "@CraftSim/Modules/ItemCount/ItemCount.lua"]:81: in function UpdateItemCountForCharacter' [string "@CraftSim/Modules/ItemCount/ItemCount.lua"]:49: in function ?'
[string "@CraftSim/Libs/GUTIL/GUTIL.lua"]:232: in function <CraftSim/Libs/GUTIL/GUTIL.lua:232>

Locals:
self =

{
Migrate = defined @CraftSim/DB/itemCountDB.lua:25
Init = defined @CraftSim/DB/itemCountDB.lua:14
Get = defined @CraftSim/DB/itemCountDB.lua:48
Save = defined @CraftSim/DB/itemCountDB.lua:57
ClearAll = defined @CraftSim/DB/itemCountDB.lua:41
CleanUp = defined @CraftSim/DB/itemCountDB.lua:34
}
crafterUID = "Khanepriest-Stormrage"
itemID = 200113
count = 11
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'itemCountDB' (a nil value)"

commented

More errors. I'll just drop error text.

commented

6x CraftSim/DB/customerHistoryDB.lua:88: attempt to index field 'customerHistoryDB' (a nil value)
[string "@CraftSim/DB/customerHistoryDB.lua"]:88: in function Get' [string "@CraftSim/Modules/CustomerHistory/CustomerHistory.lua"]:45: in function OnWhisper'
[string "@CraftSim/Modules/CustomerHistory/CustomerHistory.lua"]:31: in function `?'
[string "@CraftSim/Libs/GUTIL/GUTIL.lua"]:232: in function <CraftSim/Libs/GUTIL/GUTIL.lua:232>

Locals:
self =

{
GetAll = defined @CraftSim/DB/customerHistoryDB.lua:76
Delete = defined @CraftSim/DB/customerHistoryDB.lua:113
Migrate = defined @CraftSim/DB/customerHistoryDB.lua:51
Init = defined @CraftSim/DB/customerHistoryDB.lua:40
Save = defined @CraftSim/DB/customerHistoryDB.lua:104
DeleteZeroTipCustomers = defined @CraftSim/DB/customerHistoryDB.lua:117
CleanUp = defined @CraftSim/DB/customerHistoryDB.lua:69
Count = defined @CraftSim/DB/customerHistoryDB.lua:80
ClearAll = defined @CraftSim/DB/customerHistoryDB.lua:65
Get = defined @CraftSim/DB/customerHistoryDB.lua:87
}
customer = "Elëri"
realm = "Ragnaros"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'customerHistoryDB' (a nil value)"

commented

3x CraftSim/DB/craftQueueDB.lua:46: attempt to index field 'craftQueueDB' (a nil value)
[string "@CraftSim/DB/craftQueueDB.lua"]:46: in function GetAll' [string "@CraftSim/Classes/CraftQueue.lua"]:221: in function RestoreFromDB'
[string "@CraftSim/Modules/CraftQueue/CraftQueue.lua"]:122: in function InitializeCraftQueue' [string "@CraftSim/Init/Init.lua"]:40: in function ?'
[string "@CraftSim/Libs/GUTIL/GUTIL.lua"]:232: in function <CraftSim/Libs/GUTIL/GUTIL.lua:232>

Locals:
self =

{
GetAll = defined @CraftSim/DB/craftQueueDB.lua:45
Migrate = defined @CraftSim/DB/craftQueueDB.lua:25
Init = defined @CraftSim/DB/craftQueueDB.lua:14
Add = defined @CraftSim/DB/craftQueueDB.lua:50
ClearAll = defined @CraftSim/DB/craftQueueDB.lua:35
CleanUp = defined @CraftSim/DB/craftQueueDB.lua:39
}
(*temporary) = nil
(*temporary) = "attempt to index field 'craftQueueDB' (a nil value)"

commented

1x CraftSim/Data/News.lua:118: attempt to index local 'infoFrame' (a nil value)
[string "@CraftSim/Data/News.lua"]:118: in function <CraftSim/Data/News.lua:107>
[string "@CraftSim/Libs/GUTIL/GUTIL.lua"]:519: in function <CraftSim/Libs/GUTIL/GUTIL.lua:515>
[string "=[C]"]: in function xpcall' [string "@FrameXML/ObjectAPI/AsyncCallbackSystem.lua"]:76: in function FireCallbacks'
[string "@FrameXML/ObjectAPI/AsyncCallbackSystem.lua"]:35: in function <FrameXML/ObjectAPI/AsyncCallbackSystem.lua:31>

Locals:
newsText = "|cff00ccff Hello and thank you for using CraftSim!
|r
|cff00ccff ( You are awesome! )|r
|cffff8000
--- Version 16.1.1 ---
|r
|A:Professions-Icon-Quality-Tier3:15:15:0:0|a A lot of internal code optimizations to
prepare for TWW testing/updates
|cffff8000
--- Version 16.0.0 ---
|r
|A:Professions-Icon-Quality-Tier3:15:15:0:0|a Introducing |cff00ccffSub Recipes Optimization|r
- |cffff8000CraftSim|r is now able to optimize and cache
crafting cost details for reagents
|cffFF0000This is still experimental|r
|A:Professions-Icon-Quality-Tier3:15:15:0:0|a All modules now are put into the UI front on click
|A:Professions-Icon-Quality-Tier3:15:15:0:0|a Thanks go to |cff00ccffhttps://github.com/netouss|r
for helping with beta testing and more!
|A:Professions-Icon-Quality-Tier3:15:15:0:0|a |cff00FF00CraftQueue|r
- New Recipe Queue Mode: |cff00ccffTarget Mode|newChecksum = 239
infoFrame = nil
(*temporary) =

{
Tab =
{
}
SetSpellTooltip = defined @CraftSim/Libs/GGUI/GGUI.lua:178
CustomDropdown =
{
}
CheckboxSelector =
{
}
SetBackdropByBackdropOptions = defined @CraftSim/Libs/GGUI/GGUI.lua:283
BlizzardTabSystem =
{
}
ScrollFrame =
{
}
MakeFrameCollapsable = defined @CraftSim/Libs/GGUI/GGUI.lua:661
SetTooltipsByTooltipOptions = defined @CraftSim/Libs/GGUI/GGUI.lua:201
MakeFrameCloseable = defined @CraftSim/Libs/GGUI/GGUI.lua:101
Dropdown =
{
}
Object =
{
}
FrameList =
{
}
Frame =
{
}
ThrowError = defined @CraftSim/Libs/GGUI/GGUI.lua:86
QualityIcon =
{
}
TabSystem =
{
}
SpellIcon =
{
}
HelpIcon =
{
}
ToggleButton =
{
}
TooltipOptionsFrame =
{
}
Texture =
{
}
SetItemTooltip = defined @CraftSim/Libs/GGUI/GGUI.lua:151
DebugPrint = defined @CraftSim/Libs/GGUI/GGUI.lua:79
BlizzardTab =
{
}
ScrollingMessageFrame =
{
}
Button =
{
}
DebugTable = defined @CraftSim/Libs/GGUI/GGUI.lua:91
Icon =
{
}
ClassIcon =
{
}
Checkbox =
{
}
SetPointsByAnchorPoints = defined @CraftSim/Libs/GGUI/GGUI.lua:265
InitializePopup = defined @CraftSim/Libs/GGUI/GGUI.lua:3500
ShowPopup = defined @CraftSim/Libs/GGUI/GGUI.lua:3429
NumericInput =
{
}
Text =
{
}
CurrencyInput =
{
}
TextInput =
{
}
EnableHyperLinksForFrameAndChilds = defined @CraftSim/Libs/GGUI/GGUI.lua:250
SetPointByAnchorPoint = defined @CraftSim/Libs/GGUI/GGUI.lua:274
ItemSelector =
{
}
MakeFrameMoveable = defined @CraftSim/Libs/GGUI/GGUI.lua:123
CONST =
{
}
GetFrame = defined @CraftSim/Libs/GGUI/GGUI.lua:436
Widget =
{
}
Slider =
{
}
}
(*temporary) = nil
(*temporary) = "INFO"
(*temporary) = nil
(*temporary) = "attempt to index local 'infoFrame' (a nil value)"
CraftSim =
{
COOLDOWNS =
{
}
STATISTICS =
{
}
OPTIONAL_REAGENT_DATA =
{
}
NEWS =
{
}
CraftRecipeData =
{
}
DEBUG =
{
}
PRICE_DETAILS =
{
}
ProfessionGear =
{
}
CRAFT_BUFFS = Frame {
}
NodeData =
{
}
PRICE_OVERRIDE =
{
}
NodeRule =
{
}
CUSTOMER_SERVICE =
{
}
LOCAL_MX =
{
}
ENCHANT_RECIPE_DATA =
{
}
REAGENT_DATA =
{
}
COST_OPTIMIZATION =
{
}
EXPLANATIONS =
{
}
LibCompress =
{
}
TopGearResult =
{
}
ReagentData =
{
}
LOCAL_DE = <

commented

1x CraftSim/DB/multicraftPreloadDB.lua:37: attempt to index field 'multicraftPreloadDB' (a nil value)
[string "@CraftSim/DB/multicraftPreloadDB.lua"]:37: in function ClearAll' [string "@CraftSim/Init/Init.lua"]:36: in function ?'
[string "@CraftSim/Libs/GUTIL/GUTIL.lua"]:232: in function <CraftSim/Libs/GUTIL/GUTIL.lua:232>

Locals:
self =

{
Migrate = defined @CraftSim/DB/multicraftPreloadDB.lua:25
Init = defined @CraftSim/DB/multicraftPreloadDB.lua:14
Get = defined @CraftSim/DB/multicraftPreloadDB.lua:48
Save = defined @CraftSim/DB/multicraftPreloadDB.lua:42
ClearAll = defined @CraftSim/DB/multicraftPreloadDB.lua:36
CleanUp = defined @CraftSim/DB/multicraftPreloadDB.lua:52
}
(*temporary) = defined =[C]:-1
(*temporary) = nil
(*temporary) = "attempt to index field 'multicraftPreloadDB' (a nil value)"

commented

1x CraftSim/DB/optionsDB.lua:40: table index is nil
[string "@CraftSim/DB/optionsDB.lua"]:40: in function Migrate' [string "@CraftSim/DB/DB.lua"]:49: in function Init'
[string "@CraftSim/Init/Init.lua"]:236: in function `?'
[string "@CraftSim/Libs/GUTIL/GUTIL.lua"]:232: in function <CraftSim/Libs/GUTIL/GUTIL.lua:232>

Locals:
self =

{
Migrate = defined @CraftSim/DB/optionsDB.lua:25
Init = defined @CraftSim/DB/optionsDB.lua:14
Get = defined @CraftSim/DB/optionsDB.lua:211
Save = defined @CraftSim/DB/optionsDB.lua:220
ClearAll = defined @CraftSim/DB/optionsDB.lua:205
CleanUp = defined @CraftSim/DB/optionsDB.lua:198
}
CraftSimOptions =
{
CustomerHistoryMigrationDoneV2 = true
recipeScanIncludeGear = false
recipeScanIncludedProfessions =
{
}
transparencyMaterials = 1
modulesCustomerHistory = false
priceDebug = false
modulesCraftData = false
recipeScanScanMode = "OPTIMIZE"
craftQueueFlashTaskbarOnCraftFinished = true
craftQueueGeneralRestockSaleRateThreshold = 0
materialSuggestionInspirationThreshold = true
customerServiceActivePreviewIDs =
{
}
recipeScanIncludeSoulbound = false
tsmPriceKeyMaterials = "max(DBRecent, DBMarket)"
customMulticraftConstant = "2.5"
modulesMaterials = true
priceSource = "TradeSkillMaster"
craftQueueShoppingListPerCharacter = false
detailedCraftingInfoTooltip = true
newsChecksum = 95
costOptimizationSubRecipeMaxDepth = 1
modulesCostOverview = true
optionsShowNews = true
modulesSpecInfo = true
maxHistoryEntriesPerClient = 200
transparencyStatWeights = 1
modulesCraftBuffs = false
transparencyCostOverview = 1
customResourcefulnessConstant = "0.3"
infoVersionID = 100
recipeScanUseInsight = false
topGearMode = "Top Profit"
autoAssignVellum = false
craftQueueGeneralRestockProfitMarginThreshold = 0
craftQueueGeneralRestockRestockAmount = 1
transparencySpecInfo = 1
modulesPriceDetails = true
tsmPriceKeyItems = "min(DBRecent, DBMarket)"
craftGarbageCollectCrafts = 500
modulesCustomerService = false
recipeScanFilteredExpansions =
{
}
breakPointOffset = false
recipeScanImportAllProfessions = false
optionsHideMinimapButton = true
costOptimizationSubRecipesIncludeCooldowns = false
modulesCostDetails = false
transparencyTopGear = 1
recipeScanIncludeNotLearned = false
craftQueueGeneralRestockTargetModeCraftOffset = 0
customerHistoryAutoPurgeInterval = 2
openLastRecipe = true
showProfitPercentage = true
craftGarbageCollectEnabled = true
modulesPriceOverride = false
customerServiceRecipeWhisperFormat = "Highest Result: %gc
with Inspiration: %ic (%insp)
Crafting Costs: %cc
%ccd
"
customerHistoryAutoPurgeLastPurge = 1713986100
craftQueueRestockPerRecipeOptions =
{
}
modulesRecipeScan = false
customerServiceAllowAutoResult = true
recipeScanOptimizeProfessionTools = false
topGearAutoUpdate = false
modulesTopGear = false
customerHistoryMigrationDoneV3 = true
modulesCraftResults = false
modulesStatWeights = true
}
(*temporary) =
{
PRICE_SOURCE = "TradeSkillMaster"
PRICE_DEBUG = false
TSM_PRICE_KEY_MATERIALS = "max(DBRecent, DBMarket)"
}
(*temporary) = nil
(*temporary) = "min(DBRecent, DBMarket)"
(*temporary) = "table index is nil"
CraftSim =
{
COOLDOWNS =
{
}
STATISTICS =
{
}
OPTIONAL_REAGENT_DATA =
{
}
NEWS =
{
}
CraftRecipeData =
{
}
DEBUG =
{
}
PRICE_DETAILS =
{
}
ProfessionGear =
{
}
CRAFT_BUFFS = Frame {
}
NodeData =
{
}
PRICE_OVERRIDE =
{
}
NodeRule =
{
}
CUSTOMER_SERVICE =
{
}
LOCAL_MX =
{
}
ENCHANT_RECIPE_DATA =
{
}
REAGENT_DATA =
{
}
COST_OPTIMIZATION =
{
}
EXPLANATIONS =
{
}
LibCompress =
{
}
TopGearResult =
{
}
ReagentData =
{
}
LOCAL_DE =
{
}
SUPPORTERS =
{
}
ENGINEERING_DATA =
{
}
OptionalReagentSlot =
{
}
Reagent =
{
}
PRICE_APIS =
{
}
LOCAL_FR =
{
}
CraftSessionData =
{
}
LOCAL =
{
}
CRAFT_RESULTS = Frame {
}
LOCAL_ES =
{
}
CraftQueueItem =
{
}
CraftSimObject =
{
}
BuffData =
{
}
ITEM_COUNT = Frame

commented

should be fixed wih 16.1.2