GoGoMount

514 - GoGoMount-4.2.12.lua:3388: attempt to concatenate field "Zone" (a nil value)

Today, 12:47 PM      
zedbg
A Kobold Labourer

Forum posts: 0
File comments: 43
Uploads: 0
Can you help me with this error :

20x GoGoMount\GoGoMount-4.2.12.lua:3388 attempt to concatenate field "Zone" (a nil value)
GoGoMount\GoGoMount-4.2.12.lua:3388 in function "GoGo_AddOptionCheckboxes"
GoGoMount\GoGoMount-4.2.12.lua:3166 in function <GoGoMount\GoGoMount.lua:3166
<in C code>
FrameXML\UIParent.lua:1474 in function "SetUIPanel"
FrameXML\UIParent.lua:1544 in function "HideUIPanel"
FrameXML\UIParent.lua:1254 in function <FrameXML\UIParent.lua:1246
<in C code>
FrameXML\UIParent.lua:1970 in function "HideUIPanel"
FrameXML\UIParent.lua:1936 in function "ToggleFrame"
ElvUI-2.2.2\modules\blizzard\skins\worldmap.lua:129 in function <ElvUI\modules\blizzard\skins\worldmap.lua:125
<in C code>

Locals:
self = GoGo_ZoneFavorites_ContentFrame {
0 = <userdata>
}

User When Change
tiker Jan 24, 2012 at 21:36 UTC
tiker Oct 27, 2011 at 13:36 UTC
Shamino Oct 27, 2011 at 11:16 UTC
tiker Oct 26, 2011 at 21:16 UTC
tiker Oct 07, 2011 at 23:05 UTC
tiker Oct 03, 2011 at 20:44 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of tiker tiker Oct 27, 2011 at 13:35 UTC - 0 likes

    r316 should fix this new error now.  Let me know.

    Thanks.

    Want to chat? You'll find me here if I'm online:
    [email protected]
    (XMPP / Jabber Group Chat)

  • Avatar of tiker tiker Oct 27, 2011 at 13:03 UTC - 0 likes

    Ya, working on the new issue with a new ticket that appeared.  I did some cleaning up and changes for the caster epic mounting weapon which caused this new error.  Fix is in progress now.  Thanks.

  • Avatar of Shamino Shamino Oct 27, 2011 at 11:16 UTC - 0 likes

    thank you, r315 did fix the nil error for Zone!

    however now i get the follow error when i try to use the macro script /click GoGoButton

    Interface\AddOns\GoGoMount\GoGoMount.lua:1050: bad argument #1 to 'getn' (table expected, got nil)
    

    full stack trace below.

    Interface\AddOns\GoGoMount\GoGoMount.lua:1050: bad argument #1 to 'getn' (table expected, got nil)
    
    Stack trace:
    -----------
    Interface\AddOns\GoGoMount\GoGoMount.lua:1050: in function `GoGo_CheckForUnknownMounts'
    Interface\AddOns\GoGoMount\GoGoMount.lua:280: in function `GoGo_ChooseMount'
    Interface\AddOns\GoGoMount\GoGoMount.lua:218: in function `GoGo_GetMount'
    Interface\AddOns\GoGoMount\GoGoMount.lua:177: in function `GoGo_PreClick'
    [string "*:PreClick"]:4: in function <[string "*:PreClick"]:1>
    [C]: in function `Click'
    Interface\FrameXML\ChatFrame.lua:1465: in function `?'
    Interface\FrameXML\ChatFrame.lua:4209: in function <Interface\FrameXML\ChatFrame.lua:4175>
    [C]: in function `ChatEdit_ParseText'
    Interface\FrameXML\ChatFrame.lua:3838: in function `ChatEdit_SendText'
    Interface\FrameXML\ChatFrame.lua:2571: in function <Interface\FrameXML\ChatFrame.lua:2564>
    [C]: in function `RunMacro'
    Interface\FrameXML\SecureTemplates.lua:374: in function `handler'
    Interface\FrameXML\SecureTemplates.lua:543: in function <Interface\FrameXML\SecureTemplates.lua:491>
    
    Last edited Oct 27, 2011 by Shamino
  • Avatar of tiker tiker Oct 26, 2011 at 21:16 UTC - 0 likes

    Give r315 (or newer) a try.  This one should be fixed for everyone now.

    Thanks.

  • Avatar of tiker tiker Oct 26, 2011 at 17:30 UTC - 0 likes

    Most likely due to TekUI drawing the user interface before your character is actually placed into the world.  If the login process isn't far enough that the character is put into the world then calls like GetRealZoneText() will return nil.

    When frames are created the scripts linked to them are checked and executed which is what is causing the "OnShow" script to execute during the login process.

  • Avatar of Shamino Shamino Oct 26, 2011 at 11:30 UTC - 0 likes

    I am also receiving this error on my characters that use Tukui. I do not get this error on my other characters. For me the error occurs during login during the "ADDON_LOADED" event. In the "GoGo_OnEvent" function, there is a call to "GoGo_ZoneFavorites_Panel" function, which has the following line of code which is getting executed.

    GoGo_ZoneFavorites_ContentFrame:SetScript("OnShow", function(self) GoGo_AddOptionCheckboxes("GoGo_ZoneFavorites_ContentFrame") end)
    

    For some reason the OnShow event is getting fired and calling the GoGo_AddOptionCheckboxes function.

    So finally in this function the following code is failing with the nil error

    GoGo_ZoneFavorites_ContentFrameTitle:SetText(GoGo_Variables.Localize.String.CurrentZone .. ":  " .. GoGo_Variables.Player.Zone)
    

    I tried placing the following code just above the failure line, and I still receive the nil, which does not seem to make much sense. Why would Tukui prevent the setting of a variable.

    GoGo_Variables.Player.Zone = GetRealZoneText()
    
  • Avatar of d16174l4n63l d16174l4n63l Oct 23, 2011 at 15:20 UTC - 0 likes

    I can confirm r10 does not produce this error but the other most recent versions do. Tukui seems to be the changing factor with this as the error does not exist on the newest release versions on my setup.

    A thought is the skinning of the windows from Tukui now might be the cause. Though I cannot confirm yet.

    EDIT:: It appears that the reskinning of the blizzard frames is the issue and I was completely wrong about r10. My apologies.

    Last edited Oct 23, 2011 by d16174l4n63l
  • Avatar of tiker tiker Oct 20, 2011 at 14:27 UTC - 0 likes

    I've been provided a long list of mods but not a specific "this mod is the problem" and ElvUI / TukUI was not in that list.

    I'll grab ElvUI and see if I get the same errors.  If so then I'll find a fix for it and hopefully that fix will resolve everyone else's problems.

    Thanks.

  • Avatar of Pyksel Pyksel Oct 20, 2011 at 13:44 UTC - 0 likes

    I'm using ElvUI (very popular modification of TukUI) and I have verified that disabling Elv or Tukui causes this particular error to go away. Are others also using a UI similar?

  • Avatar of tiker tiker Oct 07, 2011 at 23:05 UTC - 0 likes

    Give r307 or a newer version a try. Not sure if it'll help or not but let me know if it does.

Facts

Last updated
Mar 30, 2012
Reported
Oct 03, 2011
Status
Fixed - Developer made requested changes. QA should verify.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
1

Reported by

Possible assignees