Syiana / SUI

SUI - The Dark Side of World of Warcraft
https://www.curseforge.com/wow/addons/sui
36 stars 16 forks source link

[BUG] Bartender 4 and SUI Clashes #127

Closed omrumcetin closed 7 months ago

omrumcetin commented 9 months ago

Describe the bug When bartender 4 installed, it pops up error. Happens on the latest updates by 28/09/2023

To Reproduce Steps to reproduce the behavior:

  1. Install Bartender
  2. Install SUI
  3. Open Game
  4. See error

Expected behavior No Error

Which World of Warcraft version (please complete the following information):

Additional context

Date: 2023-09-28 18:59:12
ID: 1
Error occured in: Global
Count: 1
Message: ...rface/AddOns/SUI/Modules/Skins/Addons/_Bartender.lua line 8:
   attempt to index global 'BT4StatusBarTrackingManager' (a nil value)
Debug:
   [string "@Interface/AddOns/SUI/Modules/Skins/Addons/_Bartender.lua"]:8:
      ...rface/AddOns/SUI/Modules/Skins/Addons/_Bartender.lua:3
   [string "=[C]"]: ?
   [string "@Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua"]:66:
      ...AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:61
   [string "@Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua"]:523: EnableAddon()
   [string "@Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua"]:536: EnableAddon()
   [string "@Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua"]:626:
      ...AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:611
   [string "=[C]"]: LoadAddOn()
   [string "        local loadType = Stubby.GetConfig("Informant", "LoadType")
        if (loadType == "always") then
            LoadAddOn("Informant")
        else
            Stubby.Print("Informant is not loaded. Type /informant for more info."); -- ### _TRANS
        end
    "]:3: in main chunk
   [string "=[C]"]: RunScript()
   [string "@Interface/AddOns/Stubby/Stubby.lua"]:914:
      Interface/AddOns/Stubby/Stubby.lua:907
   [string "@Interface/AddOns/Stubby/Stubby.lua"]:927: f()
   [string "@Interface/AddOns/Stubby/Stubby.lua"]:738: EventWatcher()
   [string "@Interface/AddOns/Stubby/Stubby.lua"]:958: Events()
   [string "*Stubby.xml:41_OnEvent"]:1:
      [string "*Stubby.xml:41_OnEvent"]:1
Locals:
self = <table> {
 SetDefaultModuleLibraries = <function> defined @Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:363
 Enable = <function> defined @Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:290
 NewModule = <function> defined @Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:231
 EnableModule = <function> defined @Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:328
 modules = <table> {
 }
 GetModule = <function> defined @Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:206
 IterateEmbeds = <function> defined @Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:438
 IsModule = <function> defined @Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:213
 defaultModuleLibraries = <table> {
 }
 SetEnabledState = <function> defined @Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:420
 enabledState = true
 baseName = "SUI"
 OnEnable = <function> defined @Interface/AddOns/SUI/Modules/Skins/Addons/_Bartender.lua:3
 moduleName = "Skins.Bartender"
 GetName = <function> defined @Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:275
 defaultModuleState = true
 Disable = <function> defined @Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:310
 IterateModules = <function> defined @Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:433
 name = "SUI_Skins.Bartender"
 SetDefaultModulePrototype = <function> defined @Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:405
 IsEnabled = <function> defined @Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:447
 orderedModules = <table> {
 }
 SetDefaultModuleState = <function> defined @Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:383
 DisableModule = <function> defined @Interface/AddOns/Bartender4/libs/AceAddon-3.0/AceAddon-3.0.lua:346
}
Bartender = true
(*temporary) = <function> defined =[C]:-1
(*temporary) = <table> {
}
(*temporary) = nil
(*temporary) = 1
(*temporary) = <table> {
 1 = 0.300000
 2 = 0.300000
 3 = 0.300000
 4 = 1
}
(*temporary) = <function> defined =[C]:-1
(*temporary) = <table> {
 1 = 0.300000
 2 = 0.300000
 3 = 0.300000
}
(*temporary) = 3
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = 0.300000
(*temporary) = "attempt to index global 'BT4StatusBarTrackingManager' (a nil value)"

AddOns:
  Swatter, v3.4.6977 (SwimmingSeadragon)
  AtlasLootClassic, vv3.1.3
  AtlasLootClassicData, vv3.1.3
  AtlasLootClassicDungeonsAndRaids, vv3.1.3
  AucAdvanced, v3.4.6952 (SwimmingSeadragon)
  AucFilterBasic, v3.4.6941 (SwimmingSeadragon)
  AucStatHistogram, v3.4.6928 (SwimmingSeadragon)
  AucStatiLevel, v3.4.6913 (SwimmingSeadragon)
  AucStatPurchased, v3.4.6910 (SwimmingSeadragon)
  AucStatSimple, v3.4.6911 (SwimmingSeadragon)
  AucStatStdDev, v3.4.6912 (SwimmingSeadragon)
  AucUtilFixAH, v3.4.6914 (SwimmingSeadragon)
  Bartender4, v4.14.11
  BeanCounter, v3.4.6983 (SwimmingSeadragon)
  DBMCore, v322cbac
  DBMStatusBarTimers, v322cbac
  DBMVPVEM, v6b4f4f1
  Details, v#Details.20230913.11914.155
  DetailsCompare2, v
  DetailsEncounterDetails, v
  DetailsRaidCheck, v
  DetailsStreamer, v
  DetailsTinyThreat, v
  DetailsVanguard, v
  Enchantrix, v3.4.6979 (SwimmingSeadragon)
  EnchantrixBarker, v3.4.6917 (SwimmingSeadragon)
  FojjiCore, v
  Informant, v3.4.6980 (SwimmingSeadragon)
  Questie, v8.10.3
  SlideBar, v3.4.6919 (SwimmingSeadragon)
  Stubby, v3.4.6920 (SwimmingSeadragon)
  SUI, v1.37
  WeakAuras, v5.7.1
  BlizRuntimeLib v3.4.2.50664(EU) <enUS>
  (ck=491)