LUA Error on Scan, scan not functional #1729


Closed
Assigned to ressym
  • hoshi112 created this issue Jul 30, 2018

    What exactly is wrong?

     Clicking scan button produces nothing, typing /arl scan tailoring produced an LUA error and nothing else, scan does not function.

    What steps will reproduce the problem?
    1. type /arl scan tailoring

    2.

    3.

     

    What version of the product are you using?

     7.3.0.1

    Any additional information?

     

    If you get an error, please paste the ENTIRE thing here:

    Date: 2018-07-30 12:27:18
    ID: 8
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\AckisRecipeList\Database\Custom.lua line 28:
    attempt to index upvalue 'Z' (a nil value)
    Debug:
    AckisRecipeList\Database\Custom.lua:28: InitCustom()
    AckisRecipeList\Core.lua:631:
    AckisRecipeList\Core.lua:630
    AckisRecipeList\Core.lua:652: InitializeProfession()
    AckisRecipeList\Core.lua:713: func()
    AckisRecipeList\Core.lua:778: ?()
    ...kisRecipeList\libs\AceConsole-3.0\AceConsole-3.0.lua:94: ?()
    ..\FrameXML\ChatFrame.lua:4724: ChatEdit_ParseText()
    ..\FrameXML\ChatFrame.lua:4386: ChatEdit_SendText()
    ..\FrameXML\ChatFrame.lua:4422:
    ..\FrameXML\ChatFrame.lua:4418
    [C]: ChatEdit_OnEnterPressed()
    [string "*:OnEnterPressed"]:1:
    [string "*:OnEnterPressed"]:1
    Locals:
    self = <table> {
    SetDefaultModuleLibraries = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:398
    InitQuest = <function> defined @Interface\AddOns\AckisRecipeList\Database\Quest.lua:33
    EnableModule = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:363
    RegisterModuleOptions = <function> defined @Interface\AddOns\AckisRecipeList\Config.lua:817
    CancelTimer = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:145
    IterateEmbeds = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:473
    DumpRecipe = <function> defined @Interface\AddOns\AckisRecipeList\Scanner.lua:830
    MERCHANT_SHOW = <function> defined @Interface\AddOns\AckisRecipeList\Core.lua:464
    TRADE_SKILL_UPDATE = <function> defined @Interface\AddOns\AckisRecipeList\Core.lua:614
    ScanTrainerData = <function> defined @Interface\AddOns\AckisRecipeList\Scanner.lua:61
    Printf = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceConsole-3.0\AceConsole-3.0.lua:69
    SetDefaultModulePrototype = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:440
    defaultModuleState = true
    IsEnabled = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:482
    ScheduleTimer = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:92
    DisableModule = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:381
    InitCustom = <function> defined @Interface\AddOns\AckisRecipeList\Database\Custom.lua:15
    AddRecipe = <function> defined @Interface\AddOns\AckisRecipeList\Objects\Recipe.lua:64
    scan_button = <unnamed> {
    }
    RegisterMessage = <function> defined @Interface\AddOns\TomTom\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
    GetArgs = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceConsole-3.0\AceConsole-3.0.lua:144
    GetTextDump = <function> defined @Interface\AddOns\AckisRecipeList\Core.lua:1080
    db = <table> {
    }
    SetEnabledState = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:455
    enabledState = true
    RegisterEvent = <function> defined @Interface\AddOns\TomTom\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
    IterateModules = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:468
    Name = "AckisRecipeList"
    AcquireTypes = <table> {
    }
    is_development_version = false
    TRADE_SKILL_SHOW = <function> defined @Interface\AddOns\AckisRecipeList\Core.lua:494
    OnInitialize = <function> defined @Interface\AddOns\AckisRecipeList\Core.lua:140
    NewModule = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:266
    version = "7.3.0.1"
    InitWorldEvents = <function> defined @Interface\AddOns\AckisRecipeList\Database\WorldEvents.lua:11
    TimeLeft = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:170
    GetModule = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceAddon-3.0\AceAddon-3.0.lua:241
    baseName = "AckisRecipeList"
    InitVendor = <function> defined @Interface\AddOns\AckisRecipeList\Database\Vendor.lua:17
    InitTrainer = <function> defined @Interface\AddOns\AckisRecipeList\Database\Trainer.lua:26
    defaultModuleLibraries = <table> {
    }
    optionsFrame = <unnamed> {
    }
    InitDiscoveries = <function> defined @Interface\AddOns\AckisRecipeList\Database\Discoveries.lua:15
    UnregisterChatCommand = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceConsole-3.0\AceConsole-3.0.lua:111
    UnregisterMessage = <function> defined @Interface\AddOns\TomTom\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
    ScheduleRepeatingTimer = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:127
    CancelAllTimers = <function> defined @Interface\AddOns\AckisRecipeList\libs\AceTimer-3.0\AceTimer-3.0.lua:158
    InitMob = <function> defined @Interface\AddOns\AckisRecipeList\Database\Mob.lua:16
    AddTrainer = <function>
    AddOns:
    Swatter, v7.7.6000 (SwimmingSeadragon)
    AckisRecipeList, v7.3.0.1
    AckisRecipeListQuickScan, v7.3.0.1
    ACP, vr259
    AddOnSkins, v3.76
    AngryKeystones, v
    ArkInventory, v30807
    ArkInventoryRules, v10200
    ArkInventoryRulesExample, v10000
    ArkInventoryRulesGFM, v10200
    ArkInventoryRulesTSMGroup, v10701
    ArkInventorySearch, v10200
    AskMrRobot, v62
    AucAdvanced, v7.7.6000 (SwimmingSeadragon)
    AucFilterBasic, v7.7.6000 (SwimmingSeadragon)
    AucScanData, v7.7.6000 (SwimmingSeadragon)
    AucStatHistogram, v7.7.6000 (SwimmingSeadragon)
    AucStatiLevel, v7.7.6000 (SwimmingSeadragon)
    AucStatPurchased, v7.7.6000 (SwimmingSeadragon)
    AucStatSimple, v7.7.6000 (SwimmingSeadragon)
    AucStatStdDev, v7.7.6000 (SwimmingSeadragon)
    AucUtilFixAH, v7.7.6000 (SwimmingSeadragon)
    Auctionator, v5.0.4
    BadBoy, vv8.0.7
    BarrelsOEasy, v1.1.11
    BeanCounter, v7.7.6000 (SwimmingSeadragon)
    BuyEmAll, v3.5.0
    CallbackHandler10, v
    CanIMogIt, v8.0.0v1.10
    CrapAway, v
    DBMCore, v8.0.1
    DBMDefaultSkin, v
    DBMStatusBarTimers, v
    Details, v
    DetailsDmgRank, v
    DetailsDpsTuning, v
    DetailsEncounterDetails, v
    DetailsRaidCheck, v
    DetailsRaidInfoEmeraldNightmare, v
    DetailsRaidInfoNighthold, v
    DetailsRaidInfoTombOfSargeras, v
    DetailsRaidInfoTrialOfValor, v
    DetailsTimeAttack, v
    DetailsTinyThreat, v
    DetailsVanguard, v
    ElvUI, v10.78
    ElvUIBenikUI, v3.43
    ElvUIDTColors, v1.18
    ElvUILocPlus, v2.31
    ElvUISLE, v3.421
    ElvUIVisualAuraTimers, v1.54
    GarrisonMissionManager, vv55
    GatherMate2, v1.42.1
    GatherMateSharing, vv1.11
    GTFO, v4.46.1
    Informant, v7.7.6000 (SwimmingSeadragon)
    LibWindow11, v1.1.15
    MasterPlanA, vA
    MaxDps, v7.3.5
    MikScrollingBattleText, v5.7.149
    MythicPlusTimer, v2.0
    NomiCakes, v8.0.0.1
    Oilvl, v8.0.0
    Pawn, v2.2.22
    Postal, vv3.6.0
    ProjectAzilroka, v1.19
    Quartz, v3.4.0
    RazerAnansi, v2.8.0
    RazerNaga, v3.0.1
    RazerNagaCast, v
    RazerNagaConfig, v
    RazerNagaEncounter, v
    RazerNagaXP, v
    SlideBar, v7.7.6000 (SwimmingSeadragon)
    Stubby, v7.7.6000 (SwimmingSeadragon)
    TheUndermineJournal, v5.4.20180728
    Titan, v5.14.1.80000
    TitanBag, v5.14.1.80000
    TitanClock, v5.14.1.80000
    TitanCurrenciesMulti, v5.29.1
    TitanGold, v5.14.1.80000
    TitanLocation, v5.14.1.80000
    TitanLootType, v5.14.1.80000
    TitanPerformance, v5.14.1.80000
    TitanRepair, v5.14.1.80000
    TitanVolume, v5.14.1.80000
    TitanXP, v5.14.1.80000
    TomTom, vv80001-1.0.1
    WIM, v3.7.18
    ZygorGuidesViewer, v6.2
    BlizRuntimeLib_enUS v8.0.1.80000 <none>
    (ck=9d2)

     

     

  • RessyM posted a comment Jul 30, 2018

    Hi there! We definitely will be updating for BFA, but our main author is on vacation at the moment. Once he's back and has updated the addon to not throw errors, I can get to the updating with profession info. Unfortunately it might be a few weeks. We'll get things working as soon as possible tho.

  • RessyM added a tag Accepted Jul 30, 2018
  • RessyM assigned issue to torhal Jul 30, 2018
  • chadcloman posted a comment Aug 2, 2018

    LOL. Hope he's not a WoW player, or he'll miss the BFA launch while he's on his long vacation.

     

    Any chance you could modify the overview page to mention this right at the top of the page? Having to search the issue comments to find out the status is not really optimal.

     

    Love this addon!


    Edited Aug 2, 2018
  • RessyM posted a comment Sep 25, 2018

    Hi there!

    So here's the situation. The main dev was silly busy with work and ended up going on vacation after, and now that he's back, he has no time to update.

    I'm working on Collectinator right now and it looks like my changes are going to work. Once that's done, I'm switching to ARL. Testing on smaller addon, then move up to the big one..

    So I'm hoping within a week or so I'll have everything done.

  • RessyM self-assigned this issue Sep 25, 2018
  • RessyM unassigned issue from torhal Sep 25, 2018
  • RessyM posted a comment Feb 26, 2019

    Error closed. Please update ARL to the latest beta version for the fix. Sorry about the delay.

  • RessyM closed issue Feb 26, 2019
  • RessyM removed a tag Accepted Feb 26, 2019

To post a comment, please login or register a new account.