GSE: Sequences, Variables, Macros

GSE: Sequences, Variables, Macros

6M Downloads

[BUG] Keybinding unaccessible

unimalek opened this issue Β· 8 comments

commented

πŸ”΅ 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"

πŸ”΅ Screenshots:
Screenshot 2024-07-29 120711

πŸ”΅ 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

commented

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.

commented

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

commented
commented
commented

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

commented

Cheers I will see what I can find

commented

Found the problem - it was tied to this

Message: ...Blizzard_PlayerSpells/Blizzard_PlayerSpellsFrame.lua:318: Usage: GetSpecializationInfoByID(specID[, sex])
Time: Mon Jul 29 12:11:51 2024