Bestride / BeStride

A WoW mount manager based off Yay! Mounts
GNU General Public License v3.0
6 stars 16 forks source link

New Version 2.0.5 is broken #200

Closed candiey closed 1 year ago

candiey commented 1 year ago

WoW Version

WotLK (3.4.0)

Bestride Version

2.0.5

Steps to Reproduce

  1. Updated to latest version 2.0.5
  2. 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

Nimmsis commented 1 year ago

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 "@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 "@Interface\AddOns\BeStride\Versions\Common\bestride.lua"]:2: in function <...terface\AddOns\BeStride\Versions\Common\bestride.lua:1>

[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:

Nimmsis commented 1 year ago

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 "@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 "@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:

MattZeeX commented 1 year ago

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>
DanSheps commented 1 year ago

I yanked it. I think it was something with the variable replacements, I will look at it soon.

DanSheps commented 1 year ago

This should be resolved