New Version 2.0.5 is broken
candiey opened this issue ยท 5 comments
WoW Version
WotLK (3.4.0)
Bestride Version
2.0.5
Steps to Reproduce
- Updated to latest version 2.0.5
- Wow says that addon is loaded but does not work
3
Observed Behavior
Nothing happens and it no longer shows in the interface addons even after confirming that the system thinks it is loaded. Have restarted wow multiple times and tried re-installing the app
First LUA Error
Message: ...terface\AddOns\BeStride\Versions\Common\bestride.lua:2: Usage: AceDBObject:RegisterDefaults(defaults): 'version' is not a valid datatype.
Time: Thu Nov 3 23:36:39 2022
Count: 1
Stack: ...terface\AddOns\BeStride\Versions\Common\bestride.lua:2: Usage: AceDBObject:RegisterDefaults(defaults): 'version' is not a valid datatype.
[string "=[C]"]: ?
[string "@interface\AddOns\TomTom\libs\AceDB-3.0\AceDB-3.0.lua"]:241: in function <Interface\AddOns\TomTom\libs\AceDB-3.0\AceDB-3.0.lua:236>
[string "@interface\AddOns\TomTom\libs\AceDB-3.0\AceDB-3.0.lua"]:308: in function <Interface\AddOns\TomTom\libs\AceDB-3.0\AceDB-3.0.lua:267>
[string "=(tail call)"]: ?
[string "@interface\AddOns\BeStride\Versions\Common\bestride.lua"]:2: in function <...terface\AddOns\BeStride\Versions\Common\bestride.lua:1>
[string "=[C]"]: ?
[string "@interface\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua"]:66: in function <...ce\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:61>
[string "@interface\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua"]:494: in function `InitializeAddon'
[string "@interface\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua"]:619: in function <...ce\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:611>
Locals:
Second Lua Error
Message: ...nterface\AddOns\BeStride\Versions\Common\upgrade.lua:11: attempt to index field 'db' (a nil value)
Time: Thu Nov 3 23:36:44 2022
Count: 1
Stack: ...nterface\AddOns\BeStride\Versions\Common\upgrade.lua:11: attempt to index field 'db' (a nil value)
[string "@interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua"]:769: in function <...Ons\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:725>
[string "=(tail call)"]: ?
[string "@interface\AddOns\BeStride\Versions\Common\upgrade.lua"]:11: in function Upgrade' [string "@Interface\AddOns\BeStride\Versions\Common\bestride.lua"]:62: in function <...terface\AddOns\BeStride\Versions\Common\bestride.lua:49> [string "=[C]"]: ? [string "@Interface\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua"]:66: in function <...ce\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:61> [string "@Interface\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua"]:523: in function
EnableAddon'
[string "@interface\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua"]:626: in function <...ce\AddOns\AdiBags\libs\AceAddon-3.0\AceAddon-3.0.lua:611>
Locals:
Same issue, I have the following lua errors:
1x BeStride\Versions\Common\upgrade-Upgrade.lua:11: attempt to index field 'db' (a nil value)
[string "@BeStride\Versions\Common\upgrade-Upgrade.lua"]:11: in function `Upgrade'
[string "@BeStride\Versions\Common\bestride-2.0.5.lua"]:62: in function <BeStride\Versions\Common\bestride.lua:49>
[string "=[C]"]: ?
[string "@Masque\Libs\AceAddon-3.0\AceAddon-3.0-13.lua"]:66: in function <...aceMasque\Libs\AceAddon-3.0\AceAddon-3.0.lua:61>
[string "@Masque\Libs\AceAddon-3.0\AceAddon-3.0-13.lua"]:523: in function `EnableAddon'
[string "@Masque\Libs\AceAddon-3.0\AceAddon-3.0-13.lua"]:626: in function <...aceMasque\Libs\AceAddon-3.0\AceAddon-3.0.lua:611>
1x BeStride\Versions\Common\bestride-2.0.5.lua:2: Usage: AceDBObject:RegisterDefaults(defaults): 'version' is not a valid datatype.
[string "=[C]"]: ?
[string "@Masque\Libs\AceDB-3.0\AceDB-3.0-27.lua"]:241: in function <Masque\Libs\AceDB-3.0\AceDB-3.0.lua:236>
[string "@Masque\Libs\AceDB-3.0\AceDB-3.0-27.lua"]:308: in function <Masque\Libs\AceDB-3.0\AceDB-3.0.lua:267>
[string "=(tail call)"]: ?
[string "@BeStride\Versions\Common\bestride-2.0.5.lua"]:2: in function <BeStride\Versions\Common\bestride.lua:1>
[string "=[C]"]: ?
[string "@Masque\Libs\AceAddon-3.0\AceAddon-3.0-13.lua"]:66: in function <...aceMasque\Libs\AceAddon-3.0\AceAddon-3.0.lua:61>
[string "@Masque\Libs\AceAddon-3.0\AceAddon-3.0-13.lua"]:494: in function `InitializeAddon'
[string "@Masque\Libs\AceAddon-3.0\AceAddon-3.0-13.lua"]:619: in function <...aceMasque\Libs\AceAddon-3.0\AceAddon-3.0.lua:611>
I yanked it. I think it was something with the variable replacements, I will look at it soon.