42 - Icon Click throws error

What steps will reproduce the problem?
1. use databroker to display the guildcheck icon (or /guildcheck)
2. click databroker icon (or map icon)
3. receive error

What is the expected output? What do you see instead?
Open the UI to see changes is expected. Error is actual.
This report is making my english look like crap.

What version of the product are you using?
latest release.

Do you have an error log of what happened?
Date: 2013-10-20 21:51:13
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\GuildCheck\GuildCheck.lua line 13:
   attempt to index global 'GuildCheckGui' (a nil value)
   GuildCheck\GuildCheck.lua:13 OnClick()
self = LibDBIcon10_GuildCheck {
 0 = <userdata>
 dataObject = <table> {
 isMouseDown = false
 db = <table> {
 icon = <unnamed> {
button = "LeftButton"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'GuildCheckGui' (a nil value)"

Please provide any additional information below.
I'm pretty sure this is problem with load order. THe GuildCheckGui frame isn't being made until the Guild Check options are made. By that I mean, the frame isn't being made until you have gone into Interface > and clicked GuildCheck and then the buttons (databroker and map) work again.

Though, I am not sure if the buttons are loaded if there were changes when you logged on. I could test that. but it'd be complicated.

but for the most part, I think it's the frame isn't being made until the options are loaded, which makes it so you can't click on the button to bring up the UI to view changes since you logged in.

User When Change
acethebunny Oct 21, 2013 at 03:02 UTC Create

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


Oct 21, 2013
New - Issue has not had initial review yet.
Defect - A shortcoming, fault, or imperfection
Medium - Normal priority.

Reported by

Possible assignees