TimothyLuke / GSE-Advanced-Macro-Compiler

GSE is an alternative advanced macro editor and engine for World of Warcraft.
https://discord.gg/gseunited
MIT License
216 stars 73 forks source link

[BUG] Can't access keybinds, latest build not firing off keybinds #1560

Closed buntconch72 closed 3 months ago

buntconch72 commented 3 months ago

πŸ”΅ Describe the bug: My keybinds aren't firing off so when I open GSE UI and try to access the keybinds, I get this LUA error.

πŸ”΅ To reproduce: (Steps to reproduce the behavior)

  1. Type in GSE
  2. Click on Keybinds
  3. Sometimes it works, but when you go to save a new keybind or edit existing, the LUA pops up

πŸ”΅ 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: Tue Jul 30 06:52:19 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 = <table> {
 highlight = Texture {
 }
 label = FontString {
 }
 parent = <table> {
 }
 image = Texture {
 }
 userdata = <table> {
 }
 base = <table> {
 }
 fontObject = AceGUI30LabelFont5 {
 }
 disabled = false
 type = "InteractiveLabel"
 AceGUIWidgetVersion = 21
 events = <table> {
 }
 frame = Frame {
 }
}
name = "OnClick"

πŸ”΅ Screenshots: If applicable, add screenshots to help explain your problem.

πŸ”΅ Expected behavior: I expect my keybinds to fire off properly.

πŸ”΅ GSE.lua file: Please provide your GSE.lua file or the export string for the specific macro that is causing an issue.

GSE.lua.txt

πŸ”΅ Desktop (please complete the following information):

πŸ”΅ GSE Version:

πŸ”΅ Additional context: Add any other context about the problem here.

TimothyLuke commented 3 months ago

As this affects KeyBindings can you please also include C:\path\to\wow_retail_\WTF\Account\YourAccountName\SavedVariables\YourServer\YourCharacter\GSE.lua

buntconch72 commented 3 months ago

GSE.lua.txt

TimothyLuke commented 3 months ago

ok the quick fix is

/run GSE_C.KeyBindings["3"].LoadOuts.All = nil

TimothyLuke commented 3 months ago

The cause is changing to a talent set then back to all

TimothyLuke commented 3 months ago

there is a 3.2.02-c-6 that has this fix