GSE started throwing this error repeatedly today

Started getting this error today. Is GSE going to be restricted?

message = “GSE/API/Storage.lua:547: attempt to index field ‘?’ (a nil value)”

Full error dump:

412x GSE/API/Storage.lua:547: attempt to index field ‘?’ (a nil value)
[Blizzard_RestrictedAddOnEnvironment/RestrictedFrames.lua]:697: in function <…zard_RestrictedAddOnEnvironment/RestrictedFrames.lua:695>
C: ?
C: ?
[Blizzard_RestrictedAddOnEnvironment/RestrictedFrames.lua]:701: in function <…zard_RestrictedAddOnEnvironment/RestrictedFrames.lua:700>
[Blizzard_RestrictedAddOnEnvironment/RestrictedFrames.lua]:839: in function ‘CallMethod’
[    local mods = “RALT=” .. tostring(IsRightAltKeyDown()) .. “|” ..
“LALT=”.. tostring(IsLeftAltKeyDown()) .. “|” ..
“AALT=” .. tostring(IsAltKeyDown()) .. “|” ..
“RCTRL=” .. tostring(IsRightControlKeyDown()) .. “|” ..
“LCTRL=” .. tostring(IsLeftControlKeyDown()) .. “|” ..
“ACTRL=” .. tostring(IsControlKeyDown()) .. “|” ..
“RSHIFT=” .. tostring(IsRightShiftKeyDown()) .. “|” ..
“LSHIFT=” .. tostring(IsLeftShiftKeyDown()) .. “|” ..
“ASHIFT=” .. tostring(IsShiftKeyDown()) .. “|” ..
“AMOD=” .. tostring(IsModifierKeyDown()) .. “|” ..
“MOUSEBUTTON=” .. GetMouseButtonClicked()
self:SetAttribute(‘localmods’, mods)
local iteration = self:GetAttribute(‘iteration’) or 1
local step = self:GetAttribute(‘step’)
step = tonumber(step)
iteration = tonumber(iteration)
if self:GetAttribute(‘stepped’) then
self:SetAttribute(‘stepped’, false)
else
for k,v in pairs(spelllist[iteration][step]) do
if k == “macrotext” then
self:SetAttribute(“macro”, nil )
self:SetAttribute(“unit”, nil )
elseif k == “macro” then
self:SetAttribute(“macrotext”, nil )
self:SetAttribute(“unit”, nil )
elseif k == “Icon” then
– skip
end
self:SetAttribute(k, v )
end

    self:SetAttribute('stepped', true)
    if step < #spelllist[iteration] then
        step = step % #spelllist[iteration] + 1
    else
        iteration = iteration % maxsequences + 1
        step = 1
    end

    self:SetAttribute('step', step)
    self:SetAttribute('iteration', iteration)
    self:CallMethod('UpdateIcon')
end
]:43: in function <[string "    local mods = "RALT=" .. tostring(IsRigh..."]:1>

[Blizzard_RestrictedAddOnEnvironment/RestrictedExecution.lua]:485: in function <…d_RestrictedAddOnEnvironment/RestrictedExecution.lua:448>
tail call: ?
[Blizzard_RestrictedAddOnEnvironment/SecureHandlers.lua]:285: in function <…izzard_RestrictedAddOnEnvironment/SecureHandlers.lua:279>
tail call: ?

Locals:
message = “GSE/API/Storage.lua:547: attempt to index field ‘?’ (a nil value)”

I think is just a corrupted sequence, delete it and try again.

Backup WTF and delete any GSE files related,

Most likely something is broken in 1 of your sequences.

Make sure on the latest version, etc.

1 Like