GSE 2.1

Ok, so I’ve now gone through all my characters and I’ve validated that I"m only seeing this issue on my monk. I finally got an error message when I upgraded to the latest version. I’m running the same addons on all my toons and even with everything other than GSE disabled, I’m having the same issue. I deleted the WTF folder for my monk and let it rebuild and that didn’t help either. I’ve tried every macro on the monk site, so it isn’t any single macro either. I’m hoping you can tell me what to try next.

Date: 2017-06-19 21:38:08
ID: 1
Error occured in: Global
Count: 1
Message: …\AddOns\GSE\API\Storage.lua line 517:
attempt to call method ‘SetAttribute’ (a nil value)
Debug:
GSE\API\Storage.lua:517: OOCUpdateSequence()
GSE\API\Events.lua:284: ?()
…\AddOns\DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:53:
…\AddOns\DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:48
Locals:
name = “WW”
sequence = <table> {
1 = “/castsequence [combat, nochanneling] Tiger Palm, Fists of Fury”
2 = “/castsequence [combat, nochanneling] Tiger Palm, Strike of the Windlord”
3 = “/castsequence [combat, nochanneling] Tiger Palm, Whirling Dragon Punch”
4 = “/castsequence [combat, nochanneling] Tiger Palm, Fists of Fury”
5 = “/castsequence [combat, nochanneling] Tiger Palm, Rising Sun Kick”
6 = “/castsequence [combat, nochanneling] Tiger Palm, Chi Wave”
7 = “/castsequence [combat, nochanneling] Tiger Palm, Fists of Fury”
8 = “/castsequence [combat, nochanneling] Tiger Palm, Blackout Kick”
PostMacro = <table> {
}
StepFunction = “Priority”
KeyPress = <table> {
}
PreMacro = <table> {
}
KeyRelease = <table> {
}
}
existingbutton = true
gsebutton = WW {
0 = <userdata>
}
executionseq = <table> {
}
pmcount = 2
(*temporary) = nil
(*temporary) = WW {
0 = <userdata>
}
(*temporary) = “loopstart”
(*temporary) = 2
(*temporary) = “attempt to call method ‘SetAttribute’ (a nil value)”
GSE = <table> {
ResetButtons = <function> defined @Interface\AddOns\GSE\API\Storage.lua:472
GUIShowDebugWindow = <function> defined @Interface\AddOns\GSE\GUI\DebugWindow.lua:17
GetClassIcon = <function> defined @Interface\AddOns\GSE\API\CharacterFunctions.lua:41
CloneSequence = <function> defined @Interface\AddOns\GSE\API\Storage.lua:14
SplitCastSequence = <function> defined @Interface\AddOns\GSE\API\StringFunctions.lua:79
CancelTimer = <function> defined @Interface\AddOns\DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:145
GetCurrentTalents = <function> defined @Interface\AddOns\GSE\API\CharacterFunctions.lua:86
UnregisterComm = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
OutputQueue = <table> {
}
MediaPath = “Interface\Addons\GSE\Media”
GUIRecordFrame = <table> {
}
DebugDumpButton = <function> defined @Interface\AddOns\GSE\API\Storage.lua:585
GetSpecNames = <function> defined @Interface\AddOns\GSE\API\CharacterFunctions.lua:72
GUIConfirmDeleteSequence = <function> defined @Interface\AddOns\GSE\API\GUIFunctions.lua:16
CurrentGCD = 0
GSSlash = <function> defined @Interface\AddOns\GSE\API\Events.lua:227
inDungeon = false
UsedSequences = <table> {
}
ScheduleTimer = <function> defined @Interface\AddOns\DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:92
UnsavedOptions = <table> {
}
UpdateIcon = <function> defined @Interface\AddOns\GSE\API\Storage.lua:940
ADDON_LOADED = <function> defined @Interface\AddOns\GSE\API\Events.lua:91
RegisterMessage = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
UnregisterMessage = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
TranslateSpell = <function> defined @Interface\AddOns\GSE\API\Translator.lua:191
pairsByKeys = <function> defined @Interface\AddOns\GSE\API\StringFunctions.lua:156
SendCommMessage = <function> defined @Interface\AddOns\DataStore\libs\AceComm-3.0\AceComm-3.0.lua:84
UpdateSequence = <function> defined @Interface\AddOns\GSE\API\Storage.lua:484
UnregisterAllComm = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:200
SetEnabledState = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:455
isSpecIDForCurrentClass = <function> defined @Interface\AddOns\GSE\API\CharacterFunctions.lua:60
ZONE_CHANGED_NEW_AREA = <function> defined @Interface\AddOns\GSE\API\Events.lua:55
DebugOutput = “”
Static = <table> {
}
StandardAddInPacks = <table> {
}
GUI = <table> {
}
TranslatorAvailable = true
CloneMacroVersion = <function> defined @Interface\AddOns\GSE\API\Storage.lua:30
GetSequenceNames = <function> defined @Interface\AddOns\GSE\API\Storage.lua:802
ImportMacroCollection = <function> defined @Interface\AddOns\GSE\API\Storage.lua:144
IsLoopSequence = <function> defined @Interface\AddOns\GSE\API\Storage.lua:261
UnregisterAllEvents = <function> defined @Interface\AddOns\DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:20

Please post this and your GSE.lua file from WTF to the GSE repository on GitHub so I can look into it. Issues · TimothyLuke/GSE-Advanced-Macro-Compiler · GitHub

Without that information all I can tell you is that yes you have a problem.

Hey, I have the same problem. That´s what swatter is spitting out:

Date: 2017-06-21 19:14:19
ID: 1
Error occured in: Global
Count: 1
Message: …\AddOns\GSE\GUI\Editor.lua line 704:
attempt to index local ‘container’ (a nil value)
Debug:
GSE\GUI\Editor.lua:704: GUISelectEditorTab()
GSE\GUI\Editor.lua:58:
GSE\GUI\Editor.lua:53
Locals:
container = nil
event = “Resize”
group = “group”
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = “attempt to index local ‘container’ (a nil value)”
editframe = <table> {
Sequence = <table> {
}
SequenceName = “”
Heroic = 1
save = false
Left = 290.00009155273
sizer_e = <unnamed> {
}
Dungeon = 1
Raid = 1
base = <table> {
}
Hide = <function> defined @Interface\AddOns\AskMrRobot\Libs\AceGUI-3.0\widgets\AceGUIContainer-Frame.lua:127
AceGUIWidgetVersion = 25
Bottom = 230.50001525879
PVP = 1
ClassID = 2
ApplyStatus = <function> defined @Interface\AddOns\AskMrRobot\Libs\AceGUI-3.0\widgets\AceGUIContainer-Frame.lua:149
Show = <function> defined @Interface\AddOns\AskMrRobot\Libs\AceGUI-3.0\widgets\AceGUIContainer-Frame.lua:131
titlebg = <unnamed> {
}
content = <unnamed> {
}
OnRelease = <function> defined @Interface\AddOns\AskMrRobot\Libs\AceGUI-3.0\widgets\AceGUIContainer-Frame.lua:93
OnWidthSet = <function> defined @Interface\AddOns\AskMrRobot\Libs\AceGUI-3.0\widgets\AceGUIContainer-Frame.lua:98
Mythic = 1
SetStatusText = <function> defined @Interface\AddOns\AskMrRobot\Libs\AceGUI-3.0\widgets\AceGUIContainer-Frame.lua:123
sizer_se = <unnamed> {
}
OnAcquire = <function> defined @Interface\AddOns\AskMrRobot\Libs\AceGUI-3.0\widgets\AceGUIContainer-Frame.lua:83
EnableResize = <function> defined @Interface\AddOns\AskMrRobot\Libs\AceGUI-3.0\widgets\AceGUIContainer-Frame.lua:135
userdata = <table> {
}
children = <table> {
}
OnHeightSet = <function> defined @Interface\AddOns\AskMrRobot\Libs\AceGUI-3.0\widgets\AceGUIContainer-Frame.lua:108
type = “Frame”
SetTitle = <function> defined @Interface\AddOns\AskMrRobot\Libs\AceGUI-3.0\widgets\AceGUIContainer-Frame.lua:118
Width = 699.99993896484
SelectedTab = “group”
SetStatusTable = <function> defined @Interface\AddOns\AskMrRobot\Libs\AceGUI-3.0\widgets\AceGUIContainer-Frame.lua:143
titletext = <unnamed> {
}
LayoutFunc = <function> defined @Interface\AddOns\AskMrRobot\Libs\AceGUI-3.0\AceGUI-3.0.lua:629
statustext = <unnamed> {
}
events = <table> {
}
Default = 1
Height = 512
sizer_s = <unnamed> {
}
frame = <unnamed> {
}
localstatus = <table> {
}
}
GSE = <table> {
ResetButtons = <function> defined @Interface\AddOns\GSE\API\Storage.lua:472
GUIShowDebugWindow = <function> defined @Interface\AddOns\GSE\GUI\DebugWindow.lua:17
GetClassIcon = <function> defined @Interface\AddOns\GSE\API\CharacterFunctions.lua:41
CloneSequence = <function> defined @Interface\AddOns\GSE\API\Storage.lua:14
SplitCastSequence = <function> defined @Interface\AddOns\GSE\API\StringFunctions.lua:79
CancelTimer = <function> defined @Interface\AddOns\GSE\Lib\AceTimer-3.0\AceTimer-3.0.lua:145
GetCurrentTalents = <function> defined @Interface\AddOns\GSE\API\CharacterFunctions.lua:86
UnregisterComm = <function> defined @Interface\AddOns\AskMrRobot\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
OutputQueue = <table> {
}
MediaPath = “Interface\Addons\GSE\Media”
GUIRecordFrame = <table> {
}
DebugDumpButton = <function> defined @Interface\AddOns\GSE\API\Storage.lua:585
GetSpecNames = <function> defined @Interface\AddOns\GSE\API\CharacterFunctions.lua:72
GUIConfirmDeleteSequence = <function> defined @Interface\AddOns\GSE\API\GUIFunctions.lua:16
CurrentGCD = 0
GSSlash = <function> defined @Interface\AddOns\GSE\API\Events.lua:227
inDungeon = false
UsedSequences = <table> {
}
ScheduleTimer = <function> defined @Interface\AddOns\GSE\Lib\AceTimer-3.0\AceTimer-3.0.lua:92
UnsavedOptions = <table> {
}
UpdateIcon = <function> defined @Interface\AddOns\GSE\API\Storage.lua:940
ADDON_LOADED = <function> defined @Interface\AddOns\GSE\API\Events.lua:91
RegisterMessage = <function> defined @Interface\AddOns\AskMrRobot\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:116
UnregisterMessage = <function> defined @Interface\AddOns\AskMrRobot\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:179
TranslateSpell = <function> defined @Interface\AddOns\GSE\API\Translator.lua:191
pairsByKeys = <function> defined
AddOns:
Swatter, v7.0.5 (<%codename%>)
AngryKeystones, v
AskMrRobot, v51
Babylonian, v5.1.DEV.332(/embedded)
BagBrother, v
Bagnon, v7.2.5
BattlePetBreedID, vr150
Configator, v5.1.DEV.406(/embedded)
DBMCore, v7.2.8
DBMDefaultSkin, v
DBMStatusBarTimers, v
Gatherer, v7.0.5
GSE, v2102
Pawn, v2.2.8
PetBattleMaster, v7.0.3
PetJournalEnhanced, v2.9.27
PetTracker, v7.1.4
PetTrackerBreeds, v7.1.4
PetTrackerConfig, v7.1.4
PetTrackerJournal, v7.1.4
PetTrackerSwitcher, v7.1.4
PetTrackerUpgrades, v7.1.4
Postal, vv3.5.8
RCLootCouncil, v2.4.0
Rematch, v4.7.1
ServerHop, v7.2.5.1
Simulationcraft, v1.7.4
Skada, v1.6.7
SlideBar, v7.0.5 (<%codename%>)
BlizRuntimeLib_deDE v7.2.5.70200 <none>
(ck=2dc)

Hello! I was wondering if i can understand how to get this to work for 7.3.5? It just says dependicy missing when i load the GE addon and the dependacy is GSE but i cant find any lower than bfa, help plz ouo

None of the third party libraries you need to make GSE work exist anymore for older version. They only work with BfA or Classic.

Any way can be provided to me perhaps through PM of some sort? im just playing on a legion server for the meantime…bfa is getting tireing but i have a bad left hand

Short answer: No

Longer Answer: No. See above post - third party means things done by other people to me.

okay sorry thank you, hopefully shadowlands will see this addon more! i luv <3