Log in to ZYGOR
Log in with social media
OR
Log in with Zygor account

Announcement

Collapse
No announcement yet.

lua error in AH tabs

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    lua error in AH tabs

    Hello,
    I have recently gotten this lua error in the AH tabs using the gold guide. When I click on an item in the sell tab, it gives me this error and then I am unable to click on any item after that. How do I fix this?

    11x ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:653: attempt to perform arithmetic on local 'countForSellCalc' (a nil value)
    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:653: in function `SetSellHistoricalLabels'
    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:439: in function `ActivateSellItem'
    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:891: in function `SelectShoppingRow'
    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:321: in function `RefreshSellingItem'
    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Core.lua:136: in function `Update'
    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Core.lua:882: in function `UpdateHandler'
    ZygorGuidesViewer\GoldUI\Scan.lua:403: in function <ZygorGuidesViewer\GoldUI\Scan.lua:267>
    [C]: in function `ClickAuctionSellItemButton'
    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:414: in function `ActivateSellItem'
    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:891: in function `SelectShoppingRow'
    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:321: in function `RefreshSellingItem'
    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Core.lua:136: in function `Update'
    ...
    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Core.lua:136: in function `Update'
    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1337: in function `SetCurrentTab'
    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1586: in function `OnZygorTabClick'
    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1606: in function <...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1603>
    ...s\ZygorGuidesViewer\Libs\AceHook-3.0\AceHook-3.0-8.lua:92: in function `AuctionFrameTab_OnClick'
    [string "*:OnClick"]:1: in function <[string "*:OnClick"]:1>
    [C]: in function `Click'
    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1315: in function `ActivateTab'
    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1356: in function `ShowWindow'
    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Core.lua:728: in function <...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Core.lua:721>

    Locals:
    self = <table> {
    ToggleSearchFrame = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Buy.lua:869
    Loaded = true
    SetSellFields = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:689
    UpdateAuctionCost = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:827
    CreateTrackerFrame = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Core.lua:1124
    SecureHook = <function> defined @ZygorGuidesViewer\Libs\AceHook-3.0\AceHook-3.0.lua:336
    ExecuteBuyout = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Buy.lua:397
    RemoveAllItemsFromBuy = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Buy.lua:715
    ClearSearchLabels = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Buy.lua:915
    Buy_Frame = ZA_Buy_Frame {
    }
    Work = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Core.lua:1091
    SetCurrentTab = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1321
    UpdateProgressBar = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1512
    Update = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Core.lua:23
    SearchForItem = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Core.lua:507
    hooks = <table> {
    }
    SelectShoppingRow = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:843
    UpdateBuyPrices = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Buy.lua:726
    ClearShoppingItemDetails = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Buy.lua:740
    sort_shoppingAuctions = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Buy.lua:33
    AddGuideItemsToBuy = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Buy.lua:125
    ActiveSellingItem = <table> {
    }
    SetBuyoutToAuctionByIndex = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Buy.lua:763
    RemoveItemFromBuy = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Buy.lua:690
    ActivateBuyItem = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Buy.lua:326
    SetManualSellPrice = <function> defined
    @ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:492
    NextSellingItem = "item:6256:::::::::::14::::"
    InsertSearchLink = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Buy.lua:654
    MakeInventoryTable = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:317
    ScanNextItem = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Core.lua:406
    InventoryItems = <table> {
    }
    FlatSellItems = <table> {
    }
    ShoppingRowMenu = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Buy.lua:883
    OnZygorTabClick = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1574
    ActivateTab = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1312
    TryToSearchForItem = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Buy.lua:386
    AddItemToInventoryAuctions = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:325
    ShowDisabledTooltip = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1565
    ApplyDebugDisplay = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1684
    ActiveTab = "Inventory"
    ActiveSearchName = "Lesser Nether Essence"
    SetUndercutToAuction = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:511
    UpdateHandler = <function> defined @ZygorGuidesViewer\GoldUI\Auctiontools-Core.lua:868
    ToggleStackPanel = <function> defined
    @ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:458
    AbortManualScan

    #2
    Same here- emailed bug report in

    Same here- emailed bug report in

    Comment


      #3
      Try disabling all other addons to see if that gets rid of the LUA error.

      Our dev team is currently re-writing the AH tools so if the disabling of the other addons does not affect it then what the dev team is working on should fix it once they release the new AH tools code.
      Become a Fan of Zygor Guides on Facebook:
      http://www.facebook.com/pages/Zygor-...04933799556988

      Follow Zygor Guides on Twitter:
      http://twitter.com/zygorguides

      Comment


        #4
        I too started receiving this error. Makes the AH sell tab completely unusable

        Please release something soon! My bags are filling up!

        Also, for the record, it still happens after a complete reinstall (removing extension + variables).

        Based on the error, it seems like there's something in the code that isn't checking for a value before performing operations on it.

        Not sure if this is due to a recent guide update or AH data update (that may contain a nil value).

        Comment


          #5
          It might be a specific item in your bags that's causing that error. Try dumping everything into the bank and see if the error shows up with empty bags.
          Become a Fan of Zygor Guides on Facebook:
          http://www.facebook.com/pages/Zygor-...04933799556988

          Follow Zygor Guides on Twitter:
          http://twitter.com/zygorguides

          Comment


            #6
            Well, obviously if there's nothing in the bags, it doesn't go off.

            The bug clearly has something to do with when it's attempting to calculate a price, but then fails because X reason (likely bad code/typo somewhere).

            I also tried, BTW, switching a few items (that I know have worked in the past) and it doesn't matter what item it is.... the error still pops up and freezes up the Zygor AH UI.

            Try just fixing the code on line 653 of Auctiontools-Sell.lua so it checks for a "nil" value first

            Comment


              #7
              As I said in the previous post our dev team are re-writing the AH tools so when that's finished and released it will fix this.
              Become a Fan of Zygor Guides on Facebook:
              http://www.facebook.com/pages/Zygor-...04933799556988

              Follow Zygor Guides on Twitter:
              http://twitter.com/zygorguides

              Comment


                #8
                Is there an actual ETA on when this will be fixed? Just iterating on "they're working on it" isn't very helpful.

                I don't have any other AH tools and it has completely stone walled my AH process...

                Comment


                  #9
                  I have no ETA.
                  Become a Fan of Zygor Guides on Facebook:
                  http://www.facebook.com/pages/Zygor-...04933799556988

                  Follow Zygor Guides on Twitter:
                  http://twitter.com/zygorguides

                  Comment


                    #10
                    Can confirm also having this issue. Messing with add on arrangements to see if turning off other add ons fixes. No dice, even with add ons fully disabled outside of Zygor. Only started having the issue recently.

                    Message: ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:702: attempt to perform arithmetic on local 'countForSellCalc' (a nil value)
                    Time: 08/08/17 18:19:35
                    Count: 1
                    Stack: ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:702: attempt to perform arithmetic on local 'countForSellCalc' (a nil value)Interface\SharedXML\SharedBasicControls.lua: 204: in function <Interface\SharedXML\SharedBasicControls.lua:203 >
                    [C]: ?
                    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:702: in function `SetSellHistoricalLabels'
                    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:441: in function `ActivateSellItem'
                    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:943: in function `SelectShoppingRow'
                    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:323: in function `RefreshSellingItem'
                    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Core.lua:154: in function `Update'
                    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1361: in function `SetCurrentTab'
                    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1610: in function `OnZygorTabClick'
                    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1635: in function <...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1632>
                    ...e\AddOns\Bartender4\libs\AceHook-3.0\AceHook-3.0.lua:92: in function `AuctionFrameTab_OnClick'
                    [string "*:OnClick"]:1: in function <[string "*:OnClick"]:1>
                    [C]: in function `Click'
                    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1339: in function `ActivateTab'
                    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1380: in function `ShowWindow'
                    ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Core.lua:761: in function <...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Core.lua:754>

                    Locals: errorMessage = "...ddOns\ZygorGuidesViewer\GoldUI\Auctiontool s-Sell.lua:702: attempt to perform arithmetic on local 'countForSellCalc' (a nil value)"
                    DisplayMessageInternal = <function> defined @Interface\SharedXML\SharedBasicControls.lua:187
                    MESSAGE_TYPE_ERROR = 0

                    Interestingly enough I can still get it to post a few items at a time by switching between Blizzards default browse tab and Zygor's Sell

                    Comment


                      #11
                      Just installed latest version (6.1.16452) and still having the same error, despite the many fixes listed on http://zygorguides.com/archive/ to the AH tools

                      Comment


                        #12
                        Oooh, I think I just figured out where the "bug" actually lies. It has to to do with the "Price per: unit/stack" radio buttons... the bug only seems to appear when the "stack" option is selected.

                        If "unit" is selected, everything acts like it did before.

                        Comment


                          #13
                          We'll have to investigate that more. That is with today's update? Could you post the error you see when it's set to stack?
                          Become a Fan of Zygor Guides on Facebook:
                          http://www.facebook.com/pages/Zygor-...04933799556988

                          Follow Zygor Guides on Twitter:
                          http://twitter.com/zygorguides

                          Comment


                            #14
                            Originally posted by Zygor Support View Post
                            That is with today's update?
                            Yes

                            Originally posted by Zygor Support View Post
                            Could you post the error you see when it's set to stack?
                            Same error that's been reported:

                            11x ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:653: attempt to perform arithmetic on local 'countForSellCalc' (a nil value)

                            Comment


                              #15
                              I see the line numbers are different for my error report.
                              Code:
                              Message: ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:702: attempt to perform arithmetic on local 'countForSellCalc' (a nil value)
                              Time: 08/12/17 14:46:18
                              Count: 1
                              Stack: ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:702: attempt to perform arithmetic on local 'countForSellCalc' (a nil value)Interface\SharedXML\SharedBasicControls.lua:204: in function <Interface\SharedXML\SharedBasicControls.lua:203>
                              [C]: ?
                              ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:702: in function `SetSellHistoricalLabels'
                              ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:441: in function `ActivateSellItem'
                              ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:943: in function `SelectShoppingRow'
                              ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:323: in function `RefreshSellingItem'
                              ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Core.lua:154: in function `Update'
                              ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1361: in function `SetCurrentTab'
                              ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1610: in function `OnZygorTabClick'
                              ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1635: in function <...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1632>
                              ...s\ZygorGuidesViewer\Libs\AceHook-3.0\AceHook-3.0.lua:92: in function `AuctionFrameTab_OnClick'
                              [string "*:OnClick"]:1: in function <[string "*:OnClick"]:1>
                              [C]: in function `Click'
                              ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1339: in function `ActivateTab'
                              ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-View.lua:1380: in function `ShowWindow'
                              ...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Core.lua:761: in function <...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Core.lua:754>
                              
                              Locals: errorMessage = "...ddOns\ZygorGuidesViewer\GoldUI\Auctiontools-Sell.lua:702: attempt to perform arithmetic on local 'countForSellCalc' (a nil value)"
                              DisplayMessageInternal = <function> defined @Interface\SharedXML\SharedBasicControls.lua:187
                              MESSAGE_TYPE_ERROR = 0
                              A volunteer Curse Moderator. I write some AddOns too.

                              https://www.youtube.com/user/myrroddin

                              Comment

                              Working...
                              X