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

Announcement

Collapse
No announcement yet.

Consistent LUA errors

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

    Consistent LUA errors

    I am getting the following LUA error with the Kul Tiras Herbalism levelling guide up:

    Message: Interface\AddOns\ZygorGuidesViewer\Goal.lua:1033: attempt to compare number with nil
    Time: Mon Aug 20 02:18:49 2018
    Count: 5
    Stack: Interface\AddOns\ZygorGuidesViewer\Goal.lua:1033: attempt to compare number with nil
    [C]: ?
    Interface\AddOns\ZygorGuidesViewer\Goal.lua:1033: in function `iscomplete'
    Interface\AddOns\ZygorGuidesViewer\Goal.lua:2558: in function `IsComplete'
    Interface\AddOns\ZygorGuidesViewer\Goal.lua:2357: in function `GetStatus'
    ...rface\AddOns\ZygorGuidesViewer\ZygorGuidesViewe r.lua:2488: in function <...rface\AddOns\ZygorGuidesViewer\ZygorGuidesView er.lua:2208>
    (tail call): ?
    ...dOns\ZygorGuidesViewer\Skins\Default\ViewerFram e.lua:112: in function <...dOns\ZygorGuidesViewer\Skins\Default\ViewerFra me.lua:98>

    Locals:
    Note: I get this, or a similar, error on some WQs in on Kul Tiras - not all the time, however.

    #2
    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
      Thank you. That appears to have fixed the problem I was having, which was similar to the original poster.

      Comment


        #4
        After following the troubleshooting advice above, I'm still getting LUA errors.

        Message: Interface\AddOns\ZygorGuidesViewer\Goal.lua:1033: attempt to compare number with nil
        Time: Mon Aug 27 04:36:00 2018
        Count: 1
        Stack: Interface\AddOns\ZygorGuidesViewer\Goal.lua:1033: attempt to compare number with nil
        [C]: ?
        Interface\AddOns\ZygorGuidesViewer\Goal.lua:1033: in function `iscomplete'
        Interface\AddOns\ZygorGuidesViewer\Goal.lua:2560: in function `IsComplete'
        Interface\AddOns\ZygorGuidesViewer\Goal.lua:2359: in function `GetStatus'
        Interface\AddOns\ZygorGuidesViewer\Goal.lua:2370: in function `UpdateStatus'
        Interface\AddOns\ZygorGuidesViewer\Step.lua:40: in function `IsComplete'
        Interface\AddOns\ZygorGuidesViewer\Guide.lua:241: in function `GetCompletion'
        ...dOns\ZygorGuidesViewer\Skins\Default\ViewerFram e.lua:461: in function `Update'
        ...rface\AddOns\ZygorGuidesViewer\ZygorGuidesViewe r.lua:1585: in function `PreviousStep'
        ...dOns\ZygorGuidesViewer\Skins\Default\ViewerFram e.lua:919: in function <...dOns\ZygorGuidesViewer\Skins\Default\ViewerFra me.lua:912>

        Locals:
        This is true for the Kul Tiran Inscription, Herbalism, and Alchemy.

        I am now also getting the following error whenever trying to navigate away from the Alchemy guide to anywhere else:

        Message: Interface\AddOns\ZygorGuidesViewer\Guide.lua:247: attempt to perform arithmetic on field 'level' (a nil value)
        Time: Mon Aug 27 04:37:41 2018
        Count: 1
        Stack: Interface\AddOns\ZygorGuidesViewer\Guide.lua:247: attempt to perform arithmetic on field 'level' (a nil value)
        [C]: ?
        Interface\AddOns\ZygorGuidesViewer\Guide.lua:247: in function `GetCompletion'
        Interface\AddOns\ZygorGuidesViewer\GuideMenuNew.lu a:158: in function `ShowGuides'
        ...rface\AddOns\ZygorGuidesViewer\GuideMenuNew-View.lua:132: in function `Open'
        Interface\AddOns\ZygorGuidesViewer\GuideMenuNew.lu a:397: in function <Interface\AddOns\ZygorGuidesViewer\GuideMenuNew.l ua:394>

        Locals:
        I will follow the advice given above once more to see if it will fix the guide navigation issue.

        Comment


          #5
          Also try disabling all other addons when testing.
          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
            It seems to be random. I think I find the culprit, reload, everything's fine, then randomly:

            Message: Interface\AddOns\ZygorGuidesViewer\Goal.lua:1033: attempt to compare number with nil
            Time: Mon Aug 27 06:00:29 2018
            Count: 1
            Stack: Interface\AddOns\ZygorGuidesViewer\Goal.lua:1033: attempt to compare number with nil
            Interface\AddOns\ZygorGuidesViewer\Goal.lua:1033: in function `iscomplete'
            Interface\AddOns\ZygorGuidesViewer\Goal.lua:2560: in function `IsComplete'
            Interface\AddOns\ZygorGuidesViewer\Goal.lua:2359: in function `GetStatus'
            Interface\AddOns\ZygorGuidesViewer\Goal.lua:2370: in function `UpdateStatus'
            Interface\AddOns\ZygorGuidesViewer\Step.lua:40: in function `IsComplete'
            ...rface\AddOns\ZygorGuidesViewer\ZygorGuidesViewe r.lua:1830: in function `?'
            ...rface\AddOns\Skada\lib\AceTimer-3.0\AceTimer-3.0.lua:55: in function <...rface\AddOns\Skada\lib\AceTimer-3.0\AceTimer-3.0.lua:50>

            Locals: self = <table> {
            text = "Reach Level 25 Alchemy"
            num = 3
            action = "skill"
            dirtytext = true
            was_visited = false
            prepared = true
            parentStep = <table> {
            }
            indent = 0
            was_clicked = false
            L = true
            status = "impossible"
            skilllevel = 25
            skill = "Kul Tiran Alchemy"
            }
            skill = <table> {
            max = 0
            placeholder = true
            active = false
            }
            (*temporary) = nil
            (*temporary) = 25
            (*temporary) = <table> {
            max = 0
            placeholder = true
            active = false
            }
            (*temporary) = "attempt to compare number with nil"
            ZGV = <table> {
            CraptOnReload = <function> defined @Interface\AddOns\ZygorGuidesViewer\ZygorGuidesVie wer.lua:5469
            Expansion_Cata = true
            UPDATE_FACTION_Faction = <function> defined @Interface\AddOns\ZygorGuidesViewer\Faction.lua:27 2
            BETAguides = false
            MagicButton_OnClick = <function> defined @Interface\AddOns\ZygorGuidesViewer\ZygorGuidesVie wer.lua:5594
            BFR = <table> {
            }
            StandingNamesEng = <table> {
            }
            GetTargetId = <function> defined @Interface\AddOns\ZygorGuidesViewer\Functions.lua: 212
            StackSizes = <table> {
            }
            optiontables_ordered = <table> {
            }
            UpdateCartographerExport = <function> defined @Interface\AddOns\ZygorGuidesViewer\Waypoints.lua: 1087
            Options_SetupBlizConfig = <function> defined @Interface\AddOns\ZygorGuidesViewer\Options.lua:38 94
            QUEST_COMPLETE = <function> defined @Interface\AddOns\ZygorGuidesViewer\QuestAutoAccep t.lua:454
            FakeCompleteQuest = <function> defined @Interface\AddOns\ZygorGuidesViewer\ZygorGuidesVie wer.lua:4464
            PointerMap = <table> {
            }
            ScheduleTimer = <function> defined @Interface\AddOns\Skada\lib\AceTimer-3.0\AceTimer-3.0.lua:94
            LoadInitialGuide = <function> defined @Interface\AddOns\ZygorGuidesViewer\ZygorGuidesVie wer.lua:956
            registered_mapspotset_groups = <table> {
            }
            ActionBar = <table> {
            }
            NotificationCenter = <table> {
            }
            db = <table> {
            }
            OpenOptions = <function> defined @Interface\AddOns\ZygorGuidesViewer\Options.lua:39 25
            SetEnabledState = <function> defined @Interface\AddOns\Simulationcraft\libs\AceAddon-3.0\AceAddon-3.0.lua:424
            InPhase = <function> defined @Interface\AddOns\ZygorGuidesViewer\ZygorGuidesVie wer.lua:6395
            MIN_STEP_HEIGHT = 12
            ProfilerEnable = <function> defined @Interface\AddOns\ZygorGuidesViewer\ZygorGuidesVie wer.lua:5142
            Font = "Interface\AddOns\ZygorGuidesViewer\Skins\OpenSans .TTF"
            GenericDragStartHandler = <function> defined @Interface\AddOns\ZygorGuidesViewer\Skins\Default\ ViewerFrame.lua:80
            UTILS = <table> {
            }
            DelayedShowReportDialog = <function> defined @Interface\AddOns\ZygorGuidesViewer\BugReport.lua: 779
            DumpMapIDsByName = <function> defined @Interface\AddOns\ZygorGuidesViewer\Parser.lua:204
            NewModule = <function> defined @Interface\AddOns\Simulationcraft\libs\AceAddon-3.0\AceAddon-3.0.lua:235
            UIFrameFade = <table> {
            }
            GetWaypointAddon = <function> defined @Interface\AddOns\ZygorGuidesViewer\Waypoints.lua: 41
            TrackQuest = <function> defined @Interface\AddOns\ZygorGuidesViewer\ZygorGuidesVie wer.lua:1494
            revision = 18745
            WaypointFunctions = <table> {
            }
            MOVE = <function> defined @Interface\AddOns\ZygorGuidesViewer\Functions.lua: 29
            Frame_OnHide = <function> defined @Interface\AddOns\ZygorGuidesViewer\ZygorGuidesVie wer.lua:4125
            Disable
            Or one of the previous errors.
            Last edited by nekromancin; August 26, 2018, 03:05 PM.

            Comment

            Working...
            X