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

Announcement

Collapse
No announcement yet.

Search Error

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

    Search Error

    When I begin typing in the search box in the Guide Selector I receive the following error every time.

    28x ZygorGuidesViewer\GuideMenuNew.lua:74: attempt to call method 'GetStatus' (a nil value)
    ZygorGuidesViewer\GuideMenuNew.lua:74: in function `Search'
    ...rfaceZygorGuidesViewer\GuideMenuNew-View.lua:126: in function `Open'
    ...rfaceZygorGuidesViewer\GuideMenuNew-View.lua:306: in function <...rfaceZygorGuidesViewer\GuideMenuNew-View.lua:306>

    Locals:
    self = <table> {
    Sections = <table> {
    }
    BUTTONS_HIGHLIGHT_COLOR = <table> {
    }
    ShowGuideMouseOver = <function> defined @ZygorGuidesViewer\GuideMenuNew.lua:442
    ShowRecent = <function> defined @ZygorGuidesViewer\GuideMenuNew.lua:190
    ShowCurrent = <function> defined @ZygorGuidesViewer\GuideMenuNew.lua:183
    Hide = <function> defined @ZygorGuidesViewer\GuideMenuNew-View.lua:672
    SetFocusedRow = <function> defined @ZygorGuidesViewer\GuideMenuNew.lua:419
    BUTTONS_NORMAL_COLOR = <table> {
    }
    GuideListOffset = 0
    Open = <function> defined @ZygorGuidesViewer\GuideMenuNew-View.lua:62
    SetSectionHeader = <function> defined @ZygorGuidesViewer\GuideMenuNew-View.lua:134
    Show = <function> defined @ZygorGuidesViewer\GuideMenuNew-View.lua:650
    GUIDE_DISPLAY = <table> {
    }
    Search = <function> defined @ZygorGuidesViewer\GuideMenuNew.lua:66
    ShowParent = <function> defined @ZygorGuidesViewer\GuideMenuNew.lua:171
    ShowOptionButtons = <function> defined @ZygorGuidesViewer\GuideMenuNew-View.lua:833
    HomeVersion = 1
    CreateOptions = <function> defined @ZygorGuidesViewer\GuideMenuNew-View.lua:860
    MakeMenuButton = <function> defined @ZygorGuidesViewer\GuideMenuNew-View.lua:587
    Update = <function> defined @ZygorGuidesViewer\GuideMenuNew.lua:289
    STATUS_COLORS = <table> {
    }
    CurrentPath = "Search"
    Home = <table> {
    }
    ActivateGuide = <function> defined @ZygorGuidesViewer\GuideMenuNew.lua:436
    FindSuggestedGuides = <function> defined @ZygorGuidesViewer\GuideMenuNew.lua:235
    ShowHome = <function> defined @ZygorGuidesViewer\GuideMenuNew.lua:55
    CurrentSection = "Search"
    PreviousSection = "Recent"
    MainFrame = ZygorGuidesViewer_GuideMenuNew {
    }
    RefreshOptions = <function> defined @ZygorGuidesViewer\GuideMenuNew-View.lua:867
    HighlightOptionButton = <function> defined @ZygorGuidesViewer\GuideMenuNew-View.lua:863
    Guides = <table> {
    }
    Refresh = <function> defined @ZygorGuidesViewer\GuideMenuNew.lua:285
    CreateHome = <function> defined @ZygorGuidesViewer\GuideMenuNew-View.lua:681
    ShowGuides = <function> defined @ZygorGuidesViewer\GuideMenuNew.lua:118
    CreateFrames = <function> defined @ZygorGuidesViewer\GuideMenuNew-View.lua:161
    ShowOptions = <function> defined @ZygorGuidesViewer\GuideMenuNew-View.lua:827
    ShowGuideDetails = <function> defined @ZygorGuidesViewer\GuideMenuNew.lua:451
    HideGuideMouseOver = <function> defined @ZygorGuidesViewer\GuideMenuNew.lua:502
    PrepareGuidesMenuButtons = <function> defined @ZygorGuidesViewer\GuideMenuNew-View.lua:628
    OpenGuide = <function> defined @ZygorGuidesViewer\GuideMenuNew.lua:178
    ShowSuggested = <function> defined @ZygorGuidesViewer\GuideMenuNew.lua:254
    SetWideSectionHeader = <function> defined @ZygorGuidesViewer\GuideMenuNew-View.lua:149
    }
    searchtext = "o"
    category = nil
    (for generator) = <function> defined =[C]:-1
    (for state) = <table> {
    1 = <table> {
    }
    2 = <table> {
    }
    3 = <table> {
    }
    4 = <table> {
    }
    5 = <table> {
    }
    6 = <table> {
    }
    7 = <table> {
    }
    8 = <table> {
    }
    9 = <table> {
    }
    10 = <table> {
    }
    11 = <table> {
    }
    12 = <table> {
    }
    13 = <table> {
    }
    14 = <table> {
    }
    15 = <table> {
    }
    16 = <table> {
    }
    17 = <table> {
    }
    18 = <table> {
    }
    19 = <table> {
    }
    20 = <table> {
    }
    21 = <table> {
    }
    22 = <table> {
    }
    23 = <table> {
    }
    24 = <table> {
    }
    25 = <table> {
    }
    26 = <table> {
    }
    27 = <table> {
    }
    28 = <table> {
    }
    29 = <table> {
    }
    30 = <table> {
    }
    31 = <table> {
    }
    32 = <table> {
    }
    33 = <table> {
    }
    34 = <table> {
    }
    35 = <table> {
    }
    36 = <table> {
    }
    37 = <table> {
    }
    38 = <table> {
    }
    39 = <table> {
    }
    40 = <table> {
    }
    41 = <table>

    #2
    I didn't get any errors when I tested this. Try doing a full guide wipe/reset.

    1. exit WoW
    2. go to the WoW/Interface/Addons folder and delete the ZygorGuidesViewer folder
    3. go to the WoW/WTF/Account/<accountname>/SavedVariables folder and delete the Zygor files in there
    4. run the desktop client and install a fresh copy of the guides
    5. go back in game to test and let me know if that fixed it
    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


      #3
      Did the cleanup and the error went away for at least the first search.

      Opened a couple of guides since I lost all of my progress on current guides, tried to do search and the error is back.

      It could be an addon conflict so I will try with only Zygor installed and see if it happens again.

      Comment


        #4
        Deleted Interface & WTF folders. Installed Zygor only, performed same steps I did above and error is back. It is not my install.

        Error again.

        Message: Interface\AddOns\ZygorGuidesViewer\GuideMenuNew.lu a:74: attempt to call method 'GetStatus' (a nil value)
        Time: 04/11/17 14:27:06
        Count: 4
        Stack: Interface\AddOns\ZygorGuidesViewer\GuideMenuNew.lu a:74: in function `Search'
        ...rface\AddOns\ZygorGuidesViewer\GuideMenuNew-View.lua:126: in function `Open'
        ...rface\AddOns\ZygorGuidesViewer\GuideMenuNew-View.lua:306: in function <...rface\AddOns\ZygorGuidesViewer\GuideMenuNew-View.lua:306>

        Locals: self = <table> {
        GuideCategory = "LEVELING"
        Sections = <table> {
        }
        BUTTONS_HIGHLIGHT_COLOR = <table> {
        }
        ShowGuideMouseOver = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew.l ua:442
        ShowRecent = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew.l ua:190
        ShowCurrent = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew.l ua:183
        Hide = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew-View.lua:672
        SetFocusedRow = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew.l ua:419
        BUTTONS_NORMAL_COLOR = <table> {
        }
        GuideListOffset = 0
        HomeReady = true
        current_option = "ZygorGuidesViewer-Navi"
        Open = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew-View.lua:62
        SetSectionHeader = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew-View.lua:134
        Show = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew-View.lua:650
        GUIDE_DISPLAY = <table> {
        }
        Search = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew.l ua:66
        ShowParent = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew.l ua:171
        CreateOptions = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew-View.lua:860
        ShowOptionButtons = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew-View.lua:833
        Elements = <table> {
        }
        HomeVersion = 1
        group = <table> {
        }
        MakeMenuButton = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew-View.lua:587
        Update = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew.l ua:289
        STATUS_COLORS = <table> {
        }
        CurrentPath = "Search"
        Home = <table> {
        }
        ActivateGuide = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew.l ua:436
        FindSuggestedGuides = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew.l ua:235
        ShowHome = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew.l ua:55
        CurrentSection = "Search"
        PreviousSection = "LEVELING\Legion (100-110)"
        MainFrame = ZygorGuidesViewer_GuideMenuNew {
        }
        RefreshOptions = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew-View.lua:867
        HighlightOptionButton = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew-View.lua:863
        Guides = <table> {
        }
        Refresh = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew.l ua:285
        CreateHome = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew-View.lua:681
        ShowGuides = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew.l ua:118
        CreateFrames = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew-View.lua:161
        ShowOptions = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew-View.lua:827
        ShowGuideDetails = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew.l ua:451
        HideGuideMouseOver = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew.l ua:502
        PrepareGuidesMenuButtons = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew-View.lua:628
        OpenGuide = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew.l ua:178
        ShowSuggested = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew.l ua:254
        SetWideSectionHeader = <function> defined @Interface\AddOns\ZygorGuidesViewer\GuideMenuNew-View.lua:149
        }
        searchtext = "o"
        category = nil
        (for generator) = <function> defined =[C]:-1
        (for state) = <table> {
        1 = <table> {
        }
        2 = <table> {
        }
        3 = <table> {
        }
        4 = <

        Comment


          #5
          What are you trying to type in for the search?
          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
            I have loaded many different guides and tried several searches without getting any errors. I've had others in the office also test for this and none of us are able to get any errors when typing in the search box. When you have the guide selection window open in game what is the number shown in the bottom left corner?
            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


              #7
              The error occurs upon typing the first letter in the box. Note this doesn't stop the search from working. It is just annoying.

              I am now running 6.1.15690 but it has been occurring for a while now.

              If it helps I have the debug output and my ZygorGuidesViewer.lua files in the links below.

              https://pastebin.com/3hB2iJtJ
              https://pastebin.com/F086nF6e

              Comment


                #8
                Try this for a test.

                1. Exit the game
                2. Go to your WoW/Cache folder and delete everything in there
                3. Go to your WoW folder and rename the Interface and WTF folders to Interface.Old and WTF.Old
                4. Run the Zygor desktop client, click the refresh button in the top right, and then click on the Install button
                5. Go in game to test and then let me know if that fixed it
                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


                  #9
                  I have done all of this except deleting the cache. I will delete the cache but the test above with the PasteBin links was with a new Interface and WTF folder with a new install of Zygor. It was the only addon installed.

                  Comment


                    #10
                    I did as instructed and I found the bug for you. This is something you should be able to repeat.

                    Do I get paid for doing your work?

                    1. Select first guide, I searched for First and selected the "First Aid 700-800" guide.
                    2. Open Settings.
                    3. Click General and un-select "Show Zygor Chat messages.
                    4. Click Home.
                    5. Search for same guide.
                    6. Open Settings.
                    7. Click "Guide Menu" and select "Color code icons to show guide difficulty/status".
                    8. Click Home.
                    9. Search for same guide.
                    10. Open Settings.
                    11. Click "Guide Menu" and select "Hide completed guides".
                    12. Click Home.
                    13. Search for same guide and Voila!!! you have the error.
                    14. Open Settings.
                    15. Click "Guide Menu" and un-select "Hide completed guides".
                    16. Search for same guide and no error.

                    And BTW, "Hide completed guides" doesn't work anyway.

                    Comment


                      #11
                      Ok, now we've been able to reproduce it. It's only that hide completed option that is causing the problem so steps 1-9 had no effect on it.

                      We'll get this fixed as soon as we can. You can avoid the error for now by not trying to hide completed guides until it's fixed.
                      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

                      Working...
                      X