Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TBC on Entering world: Many Lua Warnings #50

Closed
1 of 3 tasks
caffeineaddiction opened this issue Apr 1, 2021 · 1 comment
Closed
1 of 3 tasks

TBC on Entering world: Many Lua Warnings #50

caffeineaddiction opened this issue Apr 1, 2021 · 1 comment

Comments

@caffeineaddiction
Copy link

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

@ap0yuv
Copy link

ap0yuv commented Apr 14, 2021

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants