[BUG] Keybinding unaccessible
unimalek opened this issue Β· 8 comments
π΅ Describe the bug:
unable to access keybinding tab
π΅ To reproduce: (Steps to reproduce the behavior)
All addons turned off, when I type /gse and then click "Keybindings I get a lua error
π΅ The error:
Paste the error message in this blockquote.
Message: bad argument #1 to '?' (outside of expected range -2147483648 to 2147483647 - Usage: local configInfo = C_Traits.GetConfigInfo(configID))
Time: Mon Jul 29 12:02:46 2024
Count: 1
Stack: bad argument #1 to '?' (outside of expected range -2147483648 to 2147483647 - Usage: local configInfo = C_Traits.GetConfigInfo(configID))
[string "@Interface/AddOns/GSE/Lib/AceGUI-3.0/AceGUI-3.0.lua"]:300: in function `Fire'
[string "@Interface/AddOns/GSE/Lib/AceGUI-3.0/widgets/AceGUIWidget-InteractiveLabel.lua"]:23: in function <...AceGUI-3.0/widgets/AceGUIWidget-InteractiveLabel.lua:22>
Locals: self =
{highlight = Texture {
}
label = FontString {
}
parent =
}
image = Texture {
}
userdata =
}
base =
}
fontObject = AceGUI30LabelFont5 {
}
disabled = false
type = "InteractiveLabel"
AceGUIWidgetVersion = 21
events =
}
frame = Frame {
}
}
name = "OnClick"
π΅ Expected behavior:
Yesterday it worked just fine and I was able to access the menu fully, every other tab works as intended.
π΅ GSE.lua file:
Please provide your GSE.lua
file or the export string for the specific macro that is causing an issue.
GSE.zip
π΅ Desktop (please complete the following information):
Windows 11
Retail TWW
π΅ GSE Version:
- Version: 3.2.02-b
- Downloaded From: curseforge
π΅ Additional context:
When I login, (no addons besides GSE) I also get the following lua error but just once and it doesn't repeat even after a /reload
Message: ...Blizzard_PlayerSpells/Blizzard_PlayerSpellsFrame.lua:318: Usage: GetSpecializationInfoByID(specID[, sex])
Time: Mon Jul 29 12:11:51 2024
Count: 1
Stack: ...Blizzard_PlayerSpells/Blizzard_PlayerSpellsFrame.lua:318: Usage: GetSpecializationInfoByID(specID[, sex])
[string "@Interface/AddOns/Blizzard_PlayerSpells/Blizzard_PlayerSpellsFrame.lua"]:318: in function <...Blizzard_PlayerSpells/Blizzard_PlayerSpellsFrame.lua:315>
[string "=(tail call)"]: ?
[string "@Interface/AddOns/Blizzard_PlayerSpells/ClassTalents/Blizzard_ClassTalentsFrame.lua"]:729: in function RefreshCurrencyDisplay' [string "@Interface/AddOns/Blizzard_PlayerSpells/ClassTalents/Blizzard_ClassTalentsFrame.lua"]:1345: in function
UpdateInspecting'
[string "@Interface/AddOns/Blizzard_PlayerSpells/ClassTalents/Blizzard_ClassTalentsFrame.lua"]:103: in function <...erSpells/ClassTalents/Blizzard_ClassTalentsFrame.lua:66>
[string "=[C]"]: ?
[string "=[C]"]: in function LoadAddOn' [string "@Interface/AddOns/GSE/API/CharacterFunctions.lua"]:99: in function
GetCurrentTalents'
[string "@Interface/AddOns/GSE/API/CharacterFunctions.lua"]:194: in function GetSelectedLoadoutConfigID' [string "@Interface/AddOns/GSE/API/Events.lua"]:122: in function <Interface/AddOns/GSE/API/Events.lua:103> [string "@Interface/AddOns/GSE/API/Events.lua"]:368: in function
?'
[string "@Interface/AddOns/GSE/Lib/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:109: in function <.../GSE/Lib/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[string "=[C]"]: ?
[string "@Interface/AddOns/GSE/Lib/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:19: in function <.../GSE/Lib/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[string "@Interface/AddOns/GSE/Lib/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:54: in function `Fire'
[string "@Interface/AddOns/GSE/Lib/AceEvent-3.0/AceEvent-3.0.lua"]:120: in function <...terface/AddOns/GSE/Lib/AceEvent-3.0/AceEvent-3.0.lua:119>
Locals: self = PlayerSpellsFrame {
TitleContainer = Frame {
}
TabSystem = Frame {
}
Bg = PlayerSpellsFrameBg {
}
MaximizeMinimizeButton = Frame {
}
TalentsFrame = Frame {
}
SpecFrame = Frame {
}
MaxMinButtonFrame = Frame {
}
TopTileStreaks = Texture {
}
NineSlice = Frame {
}
maximizedWidth = "1618"
layoutType = "PortraitFrameTemplate"
PortraitContainer = Frame {
}
CloseButton = PlayerSpellsFrameCloseButton {
}
minimizedWidth = "809"
}
unitSex = 2
specID = nil
(*temporary) = 2
I deleted the character specific GSE.lua the error went away.
Doing a right click reinstall on curseforge did not solve the issue but deleting that character specific file did. Maybe it became corrupted somehow and that is why it was giving the lua error and making "keybinding" tab inaccessible.
Error only showed on 1/2 characters that I tried.
Hey unimalek,
thanks for this. I do have another piece of information that I need.
there are now two GSE.lua files
there is the main one in WTF\Account\YourAccountName\SavedVariables. I canβt read the file you have attached on my phone at the moment but I am assuming this is the one you have attached
there is a second one I need at WTF\Account\YourAccountName\YourServer\YourCharacterName\SavedVariables
Are you able to please update the second one and also advise the class of your character? (If this is the one you have uploaded instead of the first I just need that one this time.) Unfortunately I need both the character one and the account one.
zios are fine and valid - I just need to get to the PC to look at them rather than on the phone
Hey Uninakek,
thanks but unfortunately GitHub stripped the attached files from you email. They build these things to help us, change them to protect us, then forget that we need stuff