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

Announcement

Collapse
No announcement yet.

Occasional error

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

    Occasional error

    Hi,

    I'm receiving the current error often when selecting World Quests from the map:

    1x [ADDON_ACTION_BLOCKED] AddOn 'ZygorGuidesViewer' tried to call the protected function '<unnamed>:Hide()'.
    !BugGrabber\BugGrabber.lua:573: in function <!BugGrabber\BugGrabber.lua:573>
    [C]: in function `Hide'
    FrameXML\WorldMapActionButton.lua:58: in function `Clear'
    FrameXML\WorldMapActionButton.lua:67: in function `Refresh'
    FrameXML\WorldMapActionButton.lua:19: in function `SetMapAreaID'
    FrameXML\WorldMapFrame.lua:1230: in function `WorldMapFrame_Update'
    FrameXML\WorldMapFrame.lua:2809: in function `WorldMapFrame_UpdateMap'
    FrameXML\WorldMapFrame.lua:436: in function <FrameXML\WorldMapFrame.lua:422>
    [C]: ?
    [C]: in function `SetMapToCurrentZone'
    FrameXML\WorldMapFrame.lua:370: in function <FrameXML\WorldMapFrame.lua:349>
    [C]: ?
    ...
    FrameXML\UIParent.lua:2176: in function `ShowUIPanel'
    FrameXML\UIParent.lua:2086: in function <FrameXML\UIParent.lua:2082>
    [C]: in function `SetAttribute'
    FrameXML\UIParent.lua:2868: in function <FrameXML\UIParent.lua:2856>
    [C]: in function `ShowUIPanel'
    FrameXML\UIParent.lua:2852: in function `ToggleFrame'
    FrameXML\WorldMapFrame.lua:261: in function <FrameXML\WorldMapFrame.lua:233>
    [C]: ?
    [C]: in function `ToggleWorldMap'
    [string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>

    Locals:

    #2
    Have you tried disabling all other addons to see if the error is there when it's just Zygor running? What other addons do you have that involve the map or world quests?
    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
      This is a Blizzard bug in their UI code, and has been reported to Blizzard. Knowing them, it will take a long time to fix.
      A volunteer Curse Moderator. I write some AddOns too.

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

      Comment


        #4
        Thanks for the response.

        The other error I seem to get as well is with HereBeDragons in Zygor Guide as below:

        54x ...sViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0-32.lua:647: attempt to perform arithmetic on local 'y' (a nil value)
        ...sViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0-32.lua:647: in function `GetWorldCoordinatesFromZone'
        ...sViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0-32.lua:716: in function `GetZoneDistance'
        ZygorGuidesViewer\Goal.lua:1472: in function `iscomplete'
        ZygorGuidesViewer\Goal.lua:305: in function `CheckVisited'
        ZygorGuidesViewer\Step.lua:614: in function `CheckVisitedGotos'
        ...rfaceZygorGuidesViewer\ZygorGuidesViewer-6.1.lua:1698: in function `?'
        ElvUI\Libraries\AceTimer-3.0\AceTimer-3.0-17.lua:53: in function <ElvUI\Libraries\AceTimer-3.0\AceTimer-3.0.lua:48>

        Locals:
        self = <table> {
        mapData = <table> {
        }
        GetAllMapIDs = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:629
        gathered = true
        mapToID = <table> {
        }
        continentZoneMap = <table> {
        }
        GetMapFileFromID = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:579
        GetZoneDistance = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:711
        RegisterCallback = <function> defined @SharedMedia\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
        GatherMapData = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:397
        GetNumFloors = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:615
        GetMapIDFromCZ = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:586
        TranslateZoneCoordinates = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:679
        GetWorldDistance = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:696
        GetPlayerZonePosition = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:786
        Continents = <table> {
        }
        GetMapIDFromFile = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:569
        GetWorldCoordinatesFromZone = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:642
        eventFrame = <unnamed> {
        }
        updateTimerActive = true
        UpdateCurrentPosition = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:453
        GetMapContinent = <function> defined @ZygorGuidesViewer\Libs/HBDragons.lua:19
        callbacks = <table> {
        }
        GetPlayerZone = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:778
        GetPlayerWorldPosition = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:766
        GetZoneCoordinatesFromWorld = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:658
        GetCZFromMapID = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:595
        transforms = <table> {
        }
        GetLocalizedMap = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:559
        microDungeons = <table> {
        }
        GetUnitWorldPosition = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:754
        GetZoneSize = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:606
        GetWorldVector = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:731
        UnregisterCallback = <function> defined @SharedMedia\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
        }
        x = 0.4996
        y = nil
        zone = 1033
        level = 0
        data = <table> {
        1 = 5552.080078125
        2 = 3702.080078125
        3 = 6658.330078125
        4 = 3445.830078125
        numFloors = 0
        floors = <table> {
        }
        name = "Suramar"
        mapFile = "Suramar"
        instance = 1220
        originalInstance = 1220
        Z = 6
        C = 8
        }
        width = 5552.080078125
        height = 3702.080078125
        left = 6658.330078125
        top = 3445.830078125
        (*temporary) = 3884.5108710937
        (*temporary) = "number"
        (*temporary) = nil
        (*temporary) = "attempt to perform arithmetic on local 'y' (a nil value)"
        getMapDataTable = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:424

        Comment


          #5
          Your copy of HereBeDragons is outdated; the latest version doesn't have that error.
          Last edited by Zygor Support; March 12, 2017, 11:23 AM.
          A volunteer Curse Moderator. I write some AddOns too.

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

          Comment


            #6
            Try using the wrench icon on the desktop client to reinstall the guides. If that doesn't fix it double check to see if everything for ElvUI is updated. You can also test to see if you get this error when Zygor is the only addon enabled because it looks like there is a conflict happening.
            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
              Thanks for the information, actually got a piece and an entirely clean install with same addons seem to have resolved the HereBeDragons issue.

              I still received the blocked issue regularly though.

              Comment


                #8
                Blocked issues are normally caused by addons that are not updated for the current game version. For maximum compatibility between all addons you want all of them that are installed to have had an update within the last couple of months. And starting in a few days (on Tue. 28th) when patch 7.2 comes out you'll want all of your current addons updated within the next week or two max.
                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