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

Announcement

Collapse
No announcement yet.

HereBeDragons error

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

    HereBeDragons error

    I see Zygor includes HereBeDragons version 1.0-27; the updated for 7.1 version is 1.14-release. This causes the following error whenever I hearth. Which in my case Shal'Aran.
    Code:
    10x ...sViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0-27.lua:647: attempt to perform arithmetic on local 'x' (a nil value)
    ...sViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0-27.lua:647: in function `GetWorldCoordinatesFromZone'
    ...sViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0-27.lua:680: in function `TranslateZoneCoordinates'
    ZygorGuidesViewer\Pointer.lua:3893: in function <ZygorGuidesViewer\Pointer.lua:3882>
    ZygorGuidesViewer\Pointer.lua:3958: in function `AnimateAnts'
    ZygorGuidesViewer\Pointer.lua:1637: in function <ZygorGuidesViewer\Pointer.lua:1584>
    
    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 @Ace3\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 @Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
    }
    x = nil
    y = nil
    zone = 301
    level = 0
    data = <table> {
     1 = 1737.5009765625
     2 = 1158.33203125
     3 = 1722.9169921875
     4 = -7995.833984375
     numFloors = 0
     floors = <table> {
     }
     name = "Stormwind City"
     mapFile = "StormwindCity"
     instance = 0
     originalInstance = 0
     Z = 30
     C = 2
    }
    width = 1737.5009765625
    height = 1158.33203125
    left = 1722.9169921875
    top = -7995.833984375
    (*temporary) = 0
    (*temporary) = "number"
    (*temporary) = nil
    (*temporary) = "attempt to perform arithmetic on local 'x' (a nil value)"
    getMapDataTable = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:424
    A volunteer Curse Moderator. I write some AddOns too.

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

    #2
    Possible you're having a conflict of some kind?

    I just ported my mage to SW and set the heart to the Trade District. Then I ported over to IF and hearthed back to the Trade District. After that I hearthed back to the WoD garrison. Only addons running were Zygor, Bug Grabber, and Bug Sack. Not a single error popped up for me.
    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
      Yes, definitely a conflict. Based on the error, I'd say there are two versions of HereBeDragons being loaded, and for some reason LibStub is keeping the older version instead of the newer.

      By any chance has Zygor modified HBD, especially the minor version? Just ruling things out.

      Oh, and I don't recall the error firing between places like Stormwind and Dalaran, for example. I'll take a note of where I am when the error occurs, and get back to you.
      A volunteer Curse Moderator. I write some AddOns too.

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

      Comment


        #4
        Sometimes i wonder, if the Devs of Zygor can read..... a lot of Errors happens because of outdated libs and evertime an other Addon causes Problems in their Eyes.......

        Please Zygor Devs... add this AsAP. We paid you for such fixes

        Comment


          #5
          I was getting same error in Legion dungeons. This error occasionally pops up when I am grinding world quests.

          Comment


            #6
            The error seems to be a Broken Isles and dungeons thing. I haven't seen it pop up for older content (yet). Using either Hearthstone or Dalaran Hearthstone between Legion zones triggers the error.

            I am going to reset Zygor, completely, and see if it persists.
            A volunteer Curse Moderator. I write some AddOns too.

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

            Comment


              #7
              i have something like that from BugSack, can i fix it ?

              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]: in function `Show'
              FrameXML\UIParent.lua:2374: in function `SetUIPanel'
              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 `ShowUIPanel'
              FrameXML\UIParent.lua:2852: in function `ToggleFrame'
              FrameXML\WorldMapFrame.lua:261: in function <FrameXML\WorldMapFrame.lua:233>
              [C]: in function `ToggleWorldMap'
              [string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>

              Locals:

              Comment


                #8
                I just used the hearthstone to go to Crumbled Palace in Val'Sharah and then used the Dalaran Hearthstone. I have about 20 other addons enabled and not a single error.

                @goover.... if we can't reproduce the problems like I have tried to do this normally means that it's some kind of conflict with another addon. Yes, one of the first things we do is look at conflicts for the source of the problem because we test things before they are released and we didn't have these problems during testing.

                @pain1610... while it says that Zygor tried to call a protected function all of the .lua files listed in that error are Blizzard files. I suspect what happened was you were still considered to be in combat by the game server due to some minor network lag but the game client was saying you were out of combat so the guide viewer tried to do it's normal stuff that is not allowed while in combat. This can happen on occasion.
                Last edited by Zygor Support; October 28, 2016, 12:05 PM.
                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
                  Weird then. I just did the 100% reset of all things Zygor, and as soon as I got to Shal'Aran, the error returned.
                  A volunteer Curse Moderator. I write some AddOns too.

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

                  Comment


                    #10
                    What about trying a 'clean' WTF folder to see if maybe some file in there is corrupted and causing 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


                      #11
                      Originally posted by Zygor Support View Post
                      What about trying a 'clean' WTF folder to see if maybe some file in there is corrupted and causing it?
                      You mean not just remove Zygor? Back up and start totally fresh?
                      A volunteer Curse Moderator. I write some AddOns too.

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

                      Comment


                        #12
                        @edit
                        OK now serious:
                        1. I delete folder zygor from\World of Warcraft\Interface\AddOns
                        2. I delete WTF\Account\xxxxxxxx#1\SavedVariables\ZygorGuidesV iewer
                        WTF\Account\xxxxxxxx#1\SavedVariables\ZygorGuidesV iewer.lua.bak
                        3. I install zygor again
                        4. Disable all addons, ON only Zygor and BugSack
                        5. Enter instance with horsman (fastest)
                        Code:
                        9x ...ZygorGuidesViewer\Libs\LibRover-1.0\LibRover-1.0-1.lua:3496: {{...ZygorGuidesViewer\Libs\LibRover-1.0\LibRover-1.0.lua:268: Failed to add map node 2642 type start}}
                        [C]: ?
                        ...ZygorGuidesViewer\Libs\LibRover-1.0\LibRover-1.0-1.lua:3496: in function `OnUpdate'
                        ...ZygorGuidesViewer\Libs\LibRover-1.0\LibRover-1.0-1.lua:929: in function <...ZygorGuidesViewer\Libs\LibRover-1.0\LibRover-1.0.lua:929>
                        
                        Locals:
                        (*temporary) = "{{...ZygorGuidesViewer\Libs\LibRover-1.0\LibRover-1.0.lua:268: Failed to add map node 2642 type start}}"
                        and
                        (bugs shows when i teleport to instance, hearthstone, to order hall with any loading zone.)
                        Code:
                        254x ...sViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:647: attempt to perform arithmetic on local 'x' (a nil value)
                        ...sViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:647: in function `GetWorldCoordinatesFromZone'
                        ...sViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:680: in function `TranslateZoneCoordinates'
                        ZygorGuidesViewer\Pointer.lua:3896: in function <ZygorGuidesViewer\Pointer.lua:3885>
                        ZygorGuidesViewer\Pointer.lua:3961: in function `AnimateAnts'
                        ZygorGuidesViewer\Pointer.lua:1637: in function <ZygorGuidesViewer\Pointer.lua:1584>
                        
                        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 @BugSack\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
                         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 @BugSack\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
                        }
                        x = nil
                        y = nil
                        zone = 1014
                        level = 10
                        data = <table> {
                         1 = 823.25
                         2 = 548.8359375
                         3 = 4873.330078125
                         4 = -583.24401855469
                         instance = 1220
                        }
                        width = 823.25
                        height = 548.8359375
                        left = 4873.330078125
                        top = -583.24401855469
                        (*temporary) = 10
                        (*temporary) = "number"
                        (*temporary) = nil
                        (*temporary) = "attempt to perform arithmetic on local 'x' (a nil value)"
                        getMapDataTable = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:424
                        Last edited by pain1610; October 28, 2016, 01:59 PM.

                        Comment


                          #13
                          What I meant for the WTF folder is try just renaming WTF to WTF.Old so that the settings for the game and all addons are reset. Could you try this also pain1610?
                          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
                            @edit sory i thanks u to fast, propably no bugs comes becouse no guide was ON. Now i turn on guide and teleport to dalaran

                            i reset WTF folder again and it happends once by once

                            bug:

                            Code:
                            10x ...sViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:647: attempt to perform arithmetic on local 'x' (a nil value)
                            ...sViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:647: in function `GetWorldCoordinatesFromZone'
                            ...sViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:680: in function `TranslateZoneCoordinates'
                            ZygorGuidesViewer\Pointer.lua:3896: in function <ZygorGuidesViewer\Pointer.lua:3885>
                            ZygorGuidesViewer\Pointer.lua:3961: in function `AnimateAnts'
                            ZygorGuidesViewer\Pointer.lua:1637: in function <ZygorGuidesViewer\Pointer.lua:1584>
                            
                            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 @BugSack\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
                             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 @BugSack\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
                            }
                            x = nil
                            y = nil
                            zone = 1018
                            level = 0
                            data = <table> {
                             1 = 5510.4169921875
                             2 = 3672.916015625
                             3 = 9606.25
                             4 = 4964.5830078125
                             numFloors = 0
                             floors = <table> {
                             }
                             name = "Val'sharah"
                             mapFile = "Valsharah"
                             instance = 1220
                             originalInstance = 1220
                             Z = 11
                             C = 8
                            }
                            width = 5510.4169921875
                            height = 3672.916015625
                            left = 9606.25
                            top = 4964.5830078125
                            (*temporary) = 0
                            (*temporary) = "number"
                            (*temporary) = nil
                            (*temporary) = "attempt to perform arithmetic on local 'x' (a nil value)"
                            getMapDataTable = <function> defined @ZygorGuidesViewer\Libs\HereBeDragons-1.0\HereBeDragons-1.0.lua:424
                            Last edited by pain1610; October 28, 2016, 03:37 PM.

                            Comment


                              #15
                              @up, i edit post so it wont refresh topic

                              Comment

                              Working...
                              X