GBB Interface Won't Open
Syllinger opened this issue ยท 3 comments
Describe the bug
Any time I try to open the GBB window (the one that lists all of the LFG groups) I receive and error.
To Reproduce
Steps to reproduce the behavior:
- Click GBB button, or type /gbb
- Get error
Expected behavior
I expected the interface showing all available groups to pop up.
Screenshots
N/A just get error and nothing happens.
Desktop (please complete the following information):
- 3.4.3.51666 (Windows)
Additional context
Error Log dump:
LFGBulletinBoard/LfgToolList.lua:217: attempt to index global 'LFGBrowseFrame' (a nil value)
[string "@LFGBulletinBoard/LfgToolList.lua"]:217: in function `UpdateLfgTool'
[string "@LFGBulletinBoard/GroupBulletinBoard.lua"]:216: in function `ShowWindow'
[string "@LFGBulletinBoard/GroupBulletinBoard.lua"]:233: in function `ToggleWindow'
[string "@LFGBulletinBoard/GroupBulletinBoard.lua"]:716: in function <...rfaceLFGBulletinBoard/GroupBulletinBoard.lua:714>
[string "@TitanClassic/LDBToTitanClassic.lua"]:273: in function <TitanClassic/LDBToTitanClassic.lua:271>
Locals:
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'LFGBrowseFrame' (a nil value)"
LastUpdateTime = 1696957340
GBB = <table> {
GetLfgList = <function> defined @LFGBulletinBoard/LfgToolList.lua:142
CreateTagList = <function> defined @LFGBulletinBoard/GroupBulletinBoard.lua:293
GetDungeonNames = <function> defined @LFGBulletinBoard/Dungeons.lua:15
ClearNeeded = false
InitGroupList = <function> defined @LFGBulletinBoard/GroupList.Lua:175
TBCMAXDUNGEON = 56
LfgRequestHideTooltip = <function> defined @LFGBulletinBoard/LfgToolList.lua:735
tagList = <table> {
}
suffixTags = <table> {
}
LevelRange = <function> defined @LFGBulletinBoard/GroupBulletinBoard.lua:116
ParseMessage = <function> defined @LFGBulletinBoard/RequestList.lua:641
LFG_Successfulljoined = true
ClearTimer = 1696963763.517000
UpdateLfgToolNoSearch = <function> defined @LFGBulletinBoard/LfgToolList.lua:238
VanillaDungeonLevels = <table> {
}
NotifySound = 1210
PostTbcDungeonLevels = <table> {
}
MiniIcon = "Interface\Icons\spell_holy_prayerofshadowprotection"
searchTagsLoc = <table> {
}
FoldAllDungeon = <function> defined @LFGBulletinBoard/RequestList.lua:794
ClickFrame = <function> defined @LFGBulletinBoard/RequestList.lua:837
CreateChatFrame = <function> defined @LFGBulletinBoard/Chat.lua:3
Initalized = true
BtnClose = <function> defined @LFGBulletinBoard/GroupBulletinBoard.lua:237
MAXCOMPACTWIDTH = 350
OnLoad = <function> defined @LFGBulletinBoard/GroupBulletinBoard.lua:725
WOTLKDUNGEONSTART = 57
dungeonSecondTags = <table> {
}
SplitNoNb = <function> defined @LFGBulletinBoard/GroupBulletinBoard.lua:59
TAGBAD = "---"
VanillDungeonNames = <table> {
}
GetDungeonSort = <function> defined @LFGBulletinBoard/Dungeons.lua:753
TBCDUNGEONSTART = 32
heroicTagsLoc = <table> {
}
LocalizationInit = <function> defined @LFGBulletinBoard/Localization.lua:728
Popup_Minimap = <function> defined @LFGBulletinBoard/GroupBulletinBoard.lua:371
ClickDungeon = <function> defined @LFGBulletinBoard/RequestList.lua:844
Tool = <table> {
}
HeroicKeywords = <table> {
}
Raids = <table> {
}
RequestShowTooltip = <function> defined @LFGBulletinBoard/RequestList.lua:884
ClickRequest = <function> defined @LFGBulletinBoard/RequestList.lua:861
AllowInInstance = <function> defined @LFGBulletinBoard/GroupBulletinBoard.lua:46
MSGPREFIX = "GBB: "
UpdateLfgTool = <function> defined @LFGBulletinBoard/LfgToolList.lua:216
OptionsUpdate = <function> defined @LFGBulletinBoard/Options.lua:67
Announce = <function> defined @LFGBulletinBoard/Chat.lua:140
LFG_UPDATETIME = 10
PvpNames = <table> {
}
BtnSelectChannel = <function> defined @LFGBulletinBoard/GroupBulletinBoard.lua:172
LfgRequestShowTooltip = <function> defined @LFGBulletinBoard/LfgToolList.lua:686
GetRaids = <function> defined @LFGBulletinBoard/Dungeons.lua:728
L = <table> {
}
ElapsedSinceListUpdate = 0.840000
Init = <function> defined @LFGBulletinBoard/GroupBulletinBoard.lua:400
ElapsedSinceLfgUpdate = 6439.569287
RequestList = <table> {
}
LFG_Timer = 1696957367
RaidList = <table> {
}
locales = <table> {
}
TBCDUNGEONBREAK = 50
CreateTagListLOC = <function> defined @LFGBulletinBoard/GroupBulletinBoard.lua:257
InsertChat = <function> defined @LFGBulletinBoard/Chat.lua:49
Clear = <function> defined @LFGBulletinBoard/RequestList.lua:328
CreateChannelPulldown = <function> defined @LFGBulletinBoard/Chat.lua:149
LfgClickRequest = <function> defined @LFGBulletinBoard/LfgToolList.lua:655
I have a fix for this in #188 .
How do I get the fix? Do I modify these files, or do I have to wait for it to be published to curseforge?
Someone with permission needs to approve the pull request, then publish to curseforge.
Though you could copy the file from the pull request into the addon's folder on your computer, if you wanted to.