Bartender4

Bartender4

70M Downloads

TBC on Entering world: Many Lua Warnings

caffeineaddiction opened this issue ยท 1 comments

commented

I loaded into TBC Beta v2.5.1.38169 and got an LUA error

Do you have an error log of what happened?
Yes

Message: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:568: attempt to call method 'SetBackdrop' (a nil value)
Time: Thu Apr  1 16:59:46 2021
Count: 1
Stack: ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:568: attempt to call method 'SetBackdrop' (a nil value)
[string "@Interface\AddOns\Bartender4\libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua"]:568: in main chunk

Locals: LibStub = <table> {
 NewLibrary = <function> defined @Interface\AddOns\Bartender4\libs\LibStub\LibStub.lua:11
 minors = <table> {
 }
 minor = 2
 IterateLibraries = <function> defined @Interface\AddOns\Bartender4\libs\LibStub\LibStub.lua:28
 GetLibrary = <function> defined @Interface\AddOns\Bartender4\libs\LibStub\LibStub.lua:21
 libs = <table> {
 }
}
gui = <table> {
 objPools = <table> {
 }
 RegisterAsContainer = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\AceGUI-3.0.lua:517
 RegisterWidgetType = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\AceGUI-3.0.lua:555
 WidgetBase = <table> {
 }
 RegisterAsWidget = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\AceGUI-3.0.lua:533
 counts = <table> {
 }
 GetWidgetVersion = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\AceGUI-3.0.lua:609
 LayoutRegistry = <table> {
 }
 GetLayout = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\AceGUI-3.0.lua:579
 GetWidgetCount = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\AceGUI-3.0.lua:603
 tooltip = AceGUITooltip {
 }
 Create = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\AceGUI-3.0.lua:144
 RegisterLayout = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\AceGUI-3.0.lua:569
 GetNextWidgetNum = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\AceGUI-3.0.lua:592
 WidgetRegistry = <table> {
 }
 WidgetVersions = <table> {
 }
 ClearFocus = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\AceGUI-3.0.lua:249
 Release = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\AceGUI-3.0.lua:178
 SetFocus = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\AceGUI-3.0.lua:239
 WidgetContainerBase = <table> {
 }
 IsReleasing = <function> defined @Interface\AddOns\Bartender4\libs\AceGUI-3.0\AceGUI-3.0.lua:219
}
reg = <table> {
 RegisterOptionsTable = <function> defined @Interface\AddOns\Bartender4\libs\AceConfig-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:315
 validated = <table> {
 }
 tables = <table> {
 }
 callbacks = <table> {
 }
 RegisterCallback = <function> defined @Interface\AddOns\Bartender4\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
 GetOptionsTable = <function> defined @Interface\AddOns\Bartender4\libs\AceConfig-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:360
 UnregisterCallback = <function> defined @Interface\AddOns\Bartender4\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
 IterateOptionsTables = <function> defined @Interface\AddOns\Bartender4\libs\AceConfig-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:346
 NotifyChange = <function> defined @Interface\AddOns\Bartender4\libs\AceConfig-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:289
 ValidateOptionsTable = <function> defined @Interface\AddOns\Bartender4\libs\AceConfig-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:276
 UnregisterAllCallbacks = <function> defined @Interface\AddOns\Bartender4\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
}
MAJOR = "AceConfigDialog-3.0"
MINOR = 79
AceConfigDialog = <table> {
 OpenFrames = <table> {
 }
 GetStatusTable = <function> defined @Interface\AddOns\Bartender4\libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:407
 popup = <unnamed> {
 }
 Status = <table> {
 }
 frame = <unnamed> {
 }
 tooltip = AceConfigDialogTooltip {
 }
 SelectGroup = <function> defined @Interface\AddOns\Bartender4\libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:437
}
oldminor = nil
tinsert = <function> defined =[C]:-1
t
Message: Interface\AddOns\Bartender4\Options\Options.lua:366: attempt to call method 'SetDefaultSize' (a nil value)
Time: Thu Apr  1 16:59:47 2021
Count: 1
Stack: Interface\AddOns\Bartender4\Options\Options.lua:366: attempt to call method 'SetDefaultSize' (a nil value)
[string "@Interface\AddOns\Bartender4\Options\Options.lua"]:366: in function `SetupOptions'
[string "@Interface\AddOns\Bartender4\Bartender4.lua"]:58: in function <Interface\AddOns\Bartender4\Bartender4.lua:47>
[string "=[C]"]: ?
[string "@Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua"]:70: in function <...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:65>
[string "@Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua"]:498: in function `InitializeAddon'
[string "@Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua"]:623: in function <...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:615>

Locals: <none>
Message: Interface\AddOns\Bartender4\StateBar.lua:48: Attempt to register unknown event "PLAYER_TALENT_UPDATE"
Time: Thu Apr  1 16:59:47 2021
Count: 1
Stack: Interface\AddOns\Bartender4\StateBar.lua:48: Attempt to register unknown event "PLAYER_TALENT_UPDATE"
[string "=[C]"]: in function `RegisterEvent'
[string "@Interface\AddOns\Bartender4\StateBar.lua"]:48: in function `Create'
[string "@Interface\AddOns\Bartender4\ActionBars.lua"]:176: in function `Create'
[string "@Interface\AddOns\Bartender4\ActionBars.lua"]:79: in function <Interface\AddOns\Bartender4\ActionBars.lua:71>
[string "=[C]"]: ?
[string "@Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua"]:70: in function <...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:65>
[string "@Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua"]:527: in function `EnableAddon'
[string "@Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua"]:540: in function `EnableAddon'
[string "@Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua"]:630: in function <...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:615>

Locals: <none>
Message: Interface\AddOns\Bartender4\PetBar.lua:66: Attempt to register unknown event "PET_SPECIALIZATION_CHANGED"
Time: Thu Apr  1 16:59:47 2021
Count: 1
Stack: Interface\AddOns\Bartender4\PetBar.lua:66: Attempt to register unknown event "PET_SPECIALIZATION_CHANGED"
[string "=[C]"]: in function `RegisterEvent'
[string "@Interface\AddOns\Bartender4\PetBar.lua"]:66: in function <Interface\AddOns\Bartender4\PetBar.lua:38>
[string "=[C]"]: ?
[string "@Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua"]:70: in function <...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:65>
[string "@Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua"]:527: in function `EnableAddon'
[string "@Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua"]:540: in function `EnableAddon'
[string "@Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua"]:630: in function <...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:615>

Locals: <none>
Message: Interface\AddOns\Bartender4\StanceBar.lua:59: Attempt to register unknown event "UPDATE_VEHICLE_ACTIONBAR"
Time: Thu Apr  1 16:59:47 2021
Count: 1
Stack: Interface\AddOns\Bartender4\StanceBar.lua:59: Attempt to register unknown event "UPDATE_VEHICLE_ACTIONBAR"
[string "=[C]"]: in function `RegisterEvent'
[string "@Interface\AddOns\Bartender4\StanceBar.lua"]:59: in function <Interface\AddOns\Bartender4\StanceBar.lua:42>
[string "=[C]"]: ?
[string "@Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua"]:70: in function <...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:65>
[string "@Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua"]:527: in function `EnableAddon'
[string "@Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua"]:540: in function `EnableAddon'
[string "@Interface\AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua"]:630: in function <...AddOns\Bartender4\libs\AceAddon-3.0\AceAddon-3.0.lua:615>

Locals: <none>
Message: Interface\AddOns\Bartender4\VehicleBar.lua:57: attempt to call global 'CanExitVehicle' (a nil value)
Time: Thu Apr  1 16:59:47 2021
Count: 1
Stack: Interface\AddOns\Bartender4\VehicleBar.lua:57: attempt to call global 'CanExitVehicle' (a nil value)
[string "@Interface\AddOns\Bartender4\VehicleBar.lua"]:57: in function <Interface\AddOns\Bartender4\VehicleBar.lua:53>
[string "@Interface\AddOns\Bartender4\VehicleBar.lua"]:62: in function <Interface\AddOns\Bartender4\VehicleBar.lua:61>
[string "=(tail call)"]: ?
[string "@Interface\FrameXML\MainMenuBar.lua"]:268: in function <Interface\FrameXML\MainMenuBar.lua:267>

Locals: (*temporary) = nil
(*temporary) = "attempt to call global 'CanExitVehicle' (a nil value)"
WoWClassic = false
Message: (null)
Time: Thu Apr  1 16:59:47 2021
Count: 5

To Reproduce

Steps to reproduce the behavior:

  1. Delete my WTF folder
  2. Log In

Did you try having Bartender4 as the only enabled addon and everything else (especially something like ElvUI) disabled?
Yes

Which version of Bartender4 are you using?
Version: 4.10.6

Are you on World of Warcraft Classic or Retail?

  • Classic
  • Classic TBC Beta v2.5.1.38169
  • Retail

Was it working in a previous version? If yes, which was the last good one?
N/A addons where previously turned off in beta ... they just recently where turned on for testing

Additional Info

None. Fresh WTF folder ... just logged into the game and got errors

commented

it seems to be generall working when u change one line in 14 files

local WoWClassic = select(4, GetBuildInfo()) < 20000

beta client Build atm is 20501