Pretty Reputation

Pretty Reputation

4.3k Downloads

attempt to index global 'AceGUIWidgetLSMlists' (a nil value)

Pingumania opened this issue ยท 2 comments

commented

Just installed this addon and getting this error on login.

1x PrettyReputation/config.lua:377: attempt to index global 'AceGUIWidgetLSMlists' (a nil value)
[string "@PrettyReputation/config.lua"]:377: in main chunk

Locals:
Addon = <table> {
 SetDefaultModuleLibraries = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:363
 Enable = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:290
 RegisterChatCommand = <function> defined @Ace3/AceConsole-3.0/AceConsole-3.0.lua:81
 EnableModule = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:328
 modules = <table> {
 }
 GetModule = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:206
 DEBUG = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 UnregisterChatCommand = <function> defined @Ace3/AceConsole-3.0/AceConsole-3.0.lua:107
 Printf = <function> defined @Ace3/AceConsole-3.0/AceConsole-3.0.lua:65
 GetName = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:275
 GetSinkAce3OptionsDataTable = <function> defined @PrettyReputation/libs/LibSink-2.0/LibSink-2.0/LibSink-2.0.lua:672
 Config = <table> {
 }
 name = "PrettyReputation"
 IsEnabled = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:447
 orderedModules = <table> {
 }
 Pour = <function> defined @PrettyReputation/libs/LibSink-2.0/LibSink-2.0/LibSink-2.0.lua:535
 DisableModule = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:346
 OnDisable = <function> defined @PrettyReputation/core.lua:397
 RegisterMessage = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
 GetArgs = <function> defined @Ace3/AceConsole-3.0/AceConsole-3.0.lua:140
 Print = <function> defined @Ace3/AceConsole-3.0/AceConsole-3.0.lua:50
 OnEnable = <function> defined @PrettyReputation/core.lua:389
 OnInitialize = <function> defined @PrettyReputation/core.lua:385
 Test = <function> defined @PrettyReputation/core.lua:348
 SetDefaultModulePrototype = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:405
 IsModule = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:464
 TAGS = <table> {
 }
 SetDefaultModuleState = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:383
 GetSinkAce2OptionsDataTable = <function> defined @PrettyReputation/libs/LibSink-2.0/LibSink-2.0/LibSink-2.0.lua:608
 SetSinkStorage = <function> defined @PrettyReputation/libs/LibSink-2.0/LibSink-2.0/LibSink-2.0.lua:829
 SetEnabledState = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:420
 RegisterSink = <function> defined @PrettyReputation/libs/LibSink-2.0/LibSink-2.0/LibSink-2.0.lua:791
 enabledState = true
 UnregisterAllEvents = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
 RegisterEvent = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
 UnregisterAllMessages = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
 SendMessage = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:49
 UnregisterMessage = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
 IterateEmbeds = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:438
 IterateModules = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:433
 NewModule = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:231
 defaultModuleState = true
 CONST = <table> {
 }
 Disable = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:310
 UnregisterEvent = <function> defined @Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
 Factions = <table> {
 }
}
Config = <table> {
 SetDefaultModuleLibraries = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:363
 Enable = <function> defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:290
 NewModule = 
commented

It is an error form LibSharedMedia library, that shoud be included. I will look into it later today and post a fix.

Thanks for reporting.

Edit: I think I found the issue. Need to leave for few hours right now. Will test and post the fix then (If you can't wait, please install AceGUI-3.0-SharedMediaWidgets andy try it).

Sorry for inconvenience.

commented

Thank you Pingumania for the report.

I'm still new to LUA and WoW addon programming, so please bear with me. I tested the latest release without any other addons and it seems to be working. It should be available on CurseForge as soon as they process it.

If you find any more errors or have any suggestions, I would be grateful if you could share them with me.