mixxorz / Glass

An immersive and minimalistic chat UI for World of Warcraft
MIT License
21 stars 19 forks source link

Config screen is blank. #52

Closed richterlevania3 closed 3 years ago

richterlevania3 commented 4 years ago

Date: 2020-08-22 21:14:18 ID: 9 Error occured in: Global Count: 1 Message: ...ty\Libs\AceGUI-3.0-SharedMediaWidgets\FontWidget.lua line 180: attempt to call method 'GetBaseFrame' (a nil value) Debug:

[string "@Rarity\Libs\AceGUI-3.0-SharedMediaWidgets\FontWidget.lua"]:180: ?()

  ...nterface\AddOns\Glass\libs\AceGUI-3.0\AceGUI-3.0.lua:97

string "@Glass\libs\AceGUI-3.0\AceGUI-3.0.lua":146: Create()

  ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1092
  ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1117

string "@Glass\libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua":1648: FeedGroup()

  ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1557
  ...nterface\AddOns\Glass\libs\AceGUI-3.0\AceGUI-3.0.lua:70

string "@Glass\libs\AceGUI-3.0\AceGUI-3.0.lua":306: Fire() [string "@Glass\libs\AceGUI-3.0\widgets\AceGUIContainer-TreeGroup.lua"]:526: Select() [string "@Glass\libs\AceGUI-3.0\widgets\AceGUIContainer-TreeGroup.lua"]:534: SelectByValue() string "@Glass\libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua":1744: FeedGroup() string "@Glass\libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua":1928: Open() [string "@Glass\Glass\Modules\Config.lua"]:236: ?() [string "@Bartender4\libs\AceConsole-3.0\AceConsole-3.0.lua"]:94: ?() [string "@..\FrameXML\ChatFrame.lua"]:4859: ChatEdit_ParseText() [string "@..\FrameXML\ChatFrame.lua"]:4523: ChatEdit_SendText() [string "@..\FrameXML\ChatFrame.lua"]:4559: ChatEdit_OnEnterPressed()

  [string "*:OnEnterPressed"]:1

Locals: None AddOns: Swatter, v8.2.6511 (SwimmingSeadragon) BagBrother, v Bagnon, v8.3.5 Bartender4, v4.9.0 BeanCounter, v8.2.6505 (SwimmingSeadragon) DejaCharacterStats, v830r306 FasterLoot, v2.01 GarrisonCommanderBroker, v3.2.4 1.1.0 GatherMate2, v1.45.5 Glass, v1.0.1 HandyNotes, vv1.5.10 HandyNotesArgus, vv0.15 HandyNotesBrokenShore, vv1.33 HandyNotesLegionRaresTreasures, v1.1 HandyNotesLegionTreasures, v1 HandyNotesMechagonAndNazjatar, v13 Informant, v8.2.6508 (SwimmingSeadragon) MountJournalEnhanced, v2.7.2 MoveAnything, v17.1.0 MuteSoundFile, vv8.3.0 Overachiever, v1.0.9 OverachieverCache, v1.0.9 PetJournalEnhanced, v2.9.30 Rarity, v1.0 (r698-release) RarityOptions, v Recount, vv8.3.0d SavedInstances, v8.3.4 Scrap, v8.3.2 Stubby, v8.2.6510 (SwimmingSeadragon) TomCatsNazjatar, v01.04.06 TomTom, vv80300-1.1.3 ToyBoxEnhanced, v2.4.1 TradeSkillMaster, vv4.9.38 TradeSkillMasterAppHelper, vv4.0.8 WoWGatheringNodes, vBFA-8.3-update-v1.0 BlizRuntimeLib_enUS v8.3.7.80300 (ck=411)

mixxorz commented 4 years ago

Thanks for the report!

@richterlevania3 It looks like something's wrong with an addon called "Rarity". Could you try disabling it and see what happens?

richterlevania3 commented 4 years ago

I disabled "Rarity" and the options now load correctly, but it still shows an error dialog. I will paste below for your discretion, since it doesn't prevent me from using Glass to its full current potential.

Date: 2020-08-23 09:30:53
ID: 9
Error occured in: Global
Count: 1
Message: Invalid Custom Control Type - LSM30_Font
Debug:
   [string "@Glass\libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua"]:1097:
      ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1092
   [string "@Glass\libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua"]:1281:
      ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1117
   [string "@Glass\libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua"]:1648: FeedGroup()
   [string "@Glass\libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua"]:1573:
      ...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1557
   [string "=[C]"]: ?
   [string "@Glass\libs\AceGUI-3.0\AceGUI-3.0.lua"]:72:
      ...nterface\AddOns\Glass\libs\AceGUI-3.0\AceGUI-3.0.lua:70
   [string "@Glass\libs\AceGUI-3.0\AceGUI-3.0.lua"]:306: Fire()
   [string "@Glass\libs\AceGUI-3.0\widgets\AceGUIContainer-TreeGroup.lua"]:526: Select()
   [string "@Glass\libs\AceGUI-3.0\widgets\AceGUIContainer-TreeGroup.lua"]:534: SelectByValue()
   [string "@Glass\libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua"]:1744: FeedGroup()
   [string "@Glass\libs\AceConfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua"]:1928: Open()
   [string "@Glass\Glass\Modules\Config.lua"]:236: ?()
   [string "@Bartender4\libs\AceConsole-3.0\AceConsole-3.0.lua"]:94: ?()
   [string "@..\FrameXML\ChatFrame.lua"]:4859: ChatEdit_ParseText()
   [string "@..\FrameXML\ChatFrame.lua"]:4523: ChatEdit_SendText()
   [string "@..\FrameXML\ChatFrame.lua"]:4559: ChatEdit_OnEnterPressed()
   [string "*:OnEnterPressed"]:1:
      [string "*:OnEnterPressed"]:1
Locals:
None
AddOns:
  Swatter, v8.2.6511 (SwimmingSeadragon)
  BagBrother, v
  Bagnon, v8.3.5
  Bartender4, v4.9.0
  BeanCounter, v8.2.6505 (SwimmingSeadragon)
  DejaCharacterStats, v830r306
  FasterLoot, v2.01
  GarrisonCommanderBroker, v3.2.4 1.1.0
  GatherMate2, v1.45.5
  Glass, v1.0.1
  HandyNotes, vv1.5.10
  HandyNotesArgus, vv0.15
  HandyNotesBrokenShore, vv1.33
  HandyNotesLegionRaresTreasures, v1.1
  HandyNotesLegionTreasures, v1
  HandyNotesMechagonAndNazjatar, v13
  Informant, v8.2.6508 (SwimmingSeadragon)
  MountJournalEnhanced, v2.7.2
  MoveAnything, v17.1.0
  MuteSoundFile, vv8.3.0
  Overachiever, v1.0.9
  OverachieverCache, v1.0.9
  Recount, vv8.3.0d
  SavedInstances, v8.3.4
  Scrap, v8.3.2
  Stubby, v8.2.6510 (SwimmingSeadragon)
  TomCatsNazjatar, v01.04.06
  TomTom, vv80300-1.1.3
  ToyBoxEnhanced, v2.4.1
  TradeSkillMaster, vv4.9.38
  TradeSkillMasterAppHelper, vv4.0.8
  WoWGatheringNodes, vBFA-8.3-update-v1.0
  BlizRuntimeLib_enUS v8.3.7.80300 <none>
  (ck=3c2)
mixxorz commented 4 years ago

This definitely looks like an addon conflict. I think one of the installed addons has an older/broken version of AceConfigDialog. You could try disabling all other addons except Glass and check if that works, and then work your way to find the problem addon.

mixxorz commented 3 years ago

Recently fixed an issue with AceDB which might have been the cause of this. Closing this for now. We can reopen if this is still happening.