Clicked

Clicked

294k Downloads

Addon doesn't work but only on my paladin

gotex007 opened this issue ยท 8 comments

commented

Describe the bug

It will let me open the window but doesn't actually let me create any macros or anything. Constantly throws errors. Works fine on my hunter, warlock, druid, and demon hunter.

Clicked Version

1.10.1 PALADIN

World of Warcraft Flavor

Dragonflight

Tried with only Clicked enabled

  • Yes
  • No

Lua Errors

174x Clicked/Core/BindingProcessor.lua:754: attempt to get length of local 'entries' (a nil value)
[string "@Clicked/Core/BindingProcessor.lua"]:754: in function IsTalentMatrixValid' [string "@Clicked/Core/BindingProcessor.lua"]:815: in function CanBindingLoad'
[string "@Clicked/Core/BindingProcessor.lua"]:473: in function ReloadActiveBindings' [string "@Clicked/Core/Clicked.lua"]:122: in function <Clicked/Core/Clicked.lua:117> [string "=[C]"]: ? [string "@DataStore/libs/CallbackHandler-1.0-7/CallbackHandler-1.0.lua"]:24: in function <...ore/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:20> [string "@DataStore/libs/CallbackHandler-1.0-7/CallbackHandler-1.0.lua"]:59: in function Fire'
[string "@DataStore/libs/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <DataStore/libs/AceEvent-3.0/AceEvent-3.0.lua:119>

Reproduction Steps

  1. Load into game as paladin
  2. Hear errors
  3. Open clicked
  4. Hear errors
  5. Try creating a macro
  6. Hear errors as nothing happens when clicking any of the create buttons
  7. Open BugSack to see many of the listed lua error

Last Working Version

No response

Screenshots

No response

Debug Output

No response

commented

Can you run /run Clicked:UpgradeDatabase(1) on the Paladin and try again?

commented

Throws an error.

2x [string "Clicked:UpgradeDatabase(1)"]:1: attempt to call method 'UpgradeDatabase' (a nil value) [string "Clicked:UpgradeDatabase(1)"]:1: in main chunk [string "=[C]"]: in function RunScript'
[string "@FrameXML/ChatFrame.lua"]:2170: in function ?' [string "@FrameXML/ChatFrame.lua"]:5224: in function ChatEdit_ParseText'
[string "@FrameXML/ChatFrame.lua"]:4888: in function ChatEdit_SendText' [string "@FrameXML/ChatFrame.lua"]:4924: in function <FrameXML/ChatFrame.lua:4920> [string "=[C]"]: in function ChatEdit_OnEnterPressed'
[string "*ChatFrame.xml:127_OnEnterPressed"]:1: in function <[string "*ChatFrame.xml:127_OnEnterPressed"]:1>

Locals:
(*temporary) = nil
(*temporary) =

{
SetDefaultModuleLibraries = defined @DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:363
IterateSidecars = defined @Clicked/UnitFrames/ClickCastFrames.lua:342
Enable = defined @DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:290
UnregisterAllEvents = defined @DataStore/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:169
RegisterClickCastFrame = defined @Clicked/UnitFrames/ClickCastFrames.lua:132
EnableModule = defined @DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:328
modules =
{
}
GetModule = defined @DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:206
IterateEmbeds = defined @DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:438
VERSION = "1.10.1"
defaultModuleLibraries =
{
}
GetDatabaseDefaults = defined @Clicked/Core/Database.lua:102
CreateBinding = defined @Clicked/Core/Database.lua:206
SetDefaultModulePrototype = defined @DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:405
baseName = "Clicked"
IterateClickCastFrames = defined @Clicked/UnitFrames/ClickCastFrames.lua:330
CreateSidecar = defined @Clicked/UnitFrames/ClickCastFrames.lua:301
name = "Clicked"
IterateActiveBindings = defined @Clicked/Core/BindingProcessor.lua:515
IsEnabled = defined @DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:447
orderedModules =
{
}
RegisterFrameClicks = defined @Clicked/UnitFrames/ClickCastFrames.lua:273
DisableModule = defined @DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:346
UnregisterClickCastFrame = defined @Clicked/UnitFrames/ClickCastFrames.lua:215
ReloadActiveBindings = defined @Clicked/Core/BindingProcessor.lua:464
DeserializeProfile = defined @Clicked/Core/Serializer.lua:104
GetActiveBindings = defined @Clicked/Core/BindingProcessor.lua:522
RegisterMessage = defined @DataStore/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:85
UnregisterMessage = defined @DataStore/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:148
EvaluateBindingMacro = defined @Clicked/Core/BindingProcessor.lua:489
OnDisable = defined @Clicked/Core/Clicked.lua:241
SerializeProfile = defined @Clicked/Core/Serializer.lua:65
DeleteGroup = defined @Clicked/Core/Database.lua:158
IterateConfiguredBindings = defined @Clicked/Core/Database.lua:232
IsModule = defined @DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:464
IterateGroups = defined @Clicked/Core/Database.lua:197
SendMessage = defined @DataStore/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:54
OnInitialize = defined @Clicked/Core/Clicked.lua:181
DeleteBinding = defined @Clicked/Core/Database.lua:216
SetEnabledState = defined @DataStore/libs/AceAddon-3.0/AceAddon-3.0.lua:420
CreateGroup = defined @Clicked/Core/Database.lua:141
enabledState = true
ReloadDatabase = defined @Clicked/Core/Database.lua:126
RegisterEvent = defined @DataStore/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:85
UnregisterAllMessages = defined @DataStore/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:169
GetBindingsForUnit = defined @Clicked/Core/BindingProce`

commented

Hm, any chance you can post your SavedVariables?

commented

Github doesn't take .lua files so I had to save it as a .txt. Hope that's fine.
Clicked.txt

commented

Thanks! Will have a look tomorrow

commented

This should fix it, not sure what went wrong with your profile: Clicked.txt

commented

I'm having the same problem on my warrior now too.

18x Clicked/Core/BindingProcessor.lua:774: attempt to get length of local 'entries' (a nil value)
[string "@Clicked/Core/BindingProcessor.lua"]:774: in function IsTalentMatrixValid' [string "@Clicked/Core/BindingProcessor.lua"]:852: in function CanBindingLoad'
[string "@Clicked/Core/BindingProcessor.lua"]:474: in function ReloadActiveBindings' [string "@Clicked/Core/Clicked.lua"]:122: in function <Clicked/Core/Clicked.lua:117> [string "=[C]"]: ? [string "@DataStore/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:24: in function <...ore/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:20> [string "@DataStore/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:59: in function Fire'
[string "@DataStore/libs/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <DataStore/libs/AceEvent-3.0/AceEvent-3.0.lua:119>

commented

I'm having the same problems on my monk as well.

64x Clicked/Core/BindingProcessor.lua:774: attempt to get length of local 'entries' (a nil value)
[string "@Clicked/Core/BindingProcessor.lua"]:774: in function IsTalentMatrixValid' [string "@Clicked/Core/BindingProcessor.lua"]:852: in function CanBindingLoad'
[string "@Clicked/Core/BindingProcessor.lua"]:474: in function ReloadActiveBindings' [string "@Clicked/Core/Clicked.lua"]:122: in function <Clicked/Core/Clicked.lua:117> [string "=[C]"]: ? [string "@DataStore/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:24: in function <...ore/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:20> [string "@DataStore/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:59: in function Fire'
[string "@DataStore/libs/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <DataStore/libs/AceEvent-3.0/AceEvent-3.0.lua:119>