LuckyoneUI - ElvUI Plugin

LuckyoneUI - ElvUI Plugin

1M Downloads

[Bug Report] Logging in after 3.0 update gives error

PremierJosh opened this issue ยท 1 comments

commented

Description
I cleared out my WTF folder and disabled all addon's except Elv UI and went through the setup process without problems. As soon as I enabled LuckyoneUI and reload my UI I get an error.

Version Number
3.0

Steps to Reproduce
Step 1: Log in with Elv UI and LuckyoneUI enabled

Expected Behavior
The installer is supposed to prompt I believe. I have never used this addon before.

Actual Behavior
I get an error at stack:
Interface/AddOns/ElvUI_LuckyoneUI/Core/Install.lua:20: attempt to index field 'L1UI' (a nil value)
[string "@Interface/AddOns/ElvUI_LuckyoneUI/Core/Install.lua"]:20: in function `InstallStepComplete'
[string "@Interface/AddOns/ElvUI_LuckyoneUI/Core/Install.lua"]:51: in main chunk

Only ElvUI + LuckyoneUI enabled
Yes, these are the only 2 addons enabled.

Blizzard Issue?
Error does not happen with no addons enabled or just Elv UI enabled.

Additional Information
Not much else to provide but happy to provide more info if requested.

Error Log

Message: Interface/AddOns/ElvUI_LuckyoneUI/Core/Install.lua:20: attempt to index field 'L1UI' (a nil value)
Time: Tue Jun 25 15:12:01 2024
Count: 1
Stack: Interface/AddOns/ElvUI_LuckyoneUI/Core/Install.lua:20: attempt to index field 'L1UI' (a nil value)
[string "@Interface/AddOns/ElvUI_LuckyoneUI/Core/Install.lua"]:20: in function `InstallStepComplete'
[string "@Interface/AddOns/ElvUI_LuckyoneUI/Core/Install.lua"]:51: in main chunk

Locals: (*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'L1UI' (a nil value)"
E = <table> {
 GetTimeInfo = <function> defined @Interface/AddOns/ElvUI/Core/General/Math.lua:354
 mylevel = 70
 Bags = <table> {
 }
 privateVars = <table> {
 }
 modules = <table> {
 }
 FormatMoney = <function> defined @Interface/AddOns/ElvUI/Core/General/Math.lua:411
 Config_OpenWindow = <function> defined @Interface/AddOns/ElvUI/Core/General/Config.lua:991
 UpdateUnitFrames = <function> defined @Interface/AddOns/ElvUI/Core/General/Core.lua:1437
 SetMoversPositions = <function> defined @Interface/AddOns/ElvUI/Core/General/Movers.lua:453
 ScheduleTimer = <function> defined @Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceTimer-3.0/AceTimer-3.0.lua:94
 PriestColors = <table> {
 }
 RegisterModule = <function> defined @Interface/AddOns/ElvUI/Core/General/Core.lua:1848
 Cooldown_Options = <function> defined @Interface/AddOns/ElvUI/Core/General/Cooldowns.lua:138
 Cooldown_UnbuggedTime = <function> defined @Interface/AddOns/ElvUI/Core/General/Cooldowns.lua:19
 Config_CreateFrame = <function> defined @Interface/AddOns/ElvUI/Core/General/Config.lua:789
 UIScale = <function> defined @Interface/AddOns/ElvUI/Core/General/PixelPerfect.lua:55
 db = <table> {
 }
 ScanTooltip_InventoryInfo = <function> defined @Interface/AddOns/ElvUI/Core/General/API.lua:876
 ScanTooltip_UnitInfo = <function> defined @Interface/AddOns/ElvUI/Core/General/API.lua:864
 Layout = <table> {
 }
 UnregisterEventForObject = <function> defined @Interface/AddOns/ElvUI/Core/General/Core.lua:1753
 Distributor = <table> {
 }
 DBConvertSL = <function> defined @Interface/AddOns/ElvUI/Core/General/Core.lua:1256
 MountText = <table> {
 }
 INCOMPATIBLE_ADDONS = <table> {
 }
 UnregisterAllEvents = <function> defined @Interface/AddOns/ElvUI_Libraries/Core/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
 UIFrameFade = <function> defined @Interface/AddOns/ElvUI/Core/General/Animation.lua:361
 TimeIndicatorColors = <table> {
 }
 StaticPopup_IsLastDisplayedFrame = <function> defined @Interface/AddOns/ElvUI/Core/General/StaticPopups.lua:462
 StaticPopup_CreateSecureButton = <function> defined @Interface/AddOns/ElvUI/Core/General/StaticPopups.lua:1068
 Truncate = <function> defined @Interface/AddOns/ElvUI/Core/General/Math.lua:142
 SetupReset = <function> defined @Interface/AddOns/ElvUI/Core/General/Install.lua:544
 ToggleMoveMode = <function> defined @Interface/AddOns/ElvUI/Core/General/Config.lua:71
 Dump = <function> defined @Interface/AddOns/ElvUI/Core/General/API.lua:442
 WorldMap = <table> {
 }
 Disable = <function> defined @Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceAddon-3.0/AceAddon-3.0.lua:310
 TimeColors = <table> {
 }
 SlideOut = <function> defined @Interface/AddOns/ElvUI/Core/General/Animation.lua:296
 Unhook = <function> defined @Interface/AddOns/ElvUI_Libraries/Core/Ace3/AceHook-3.0/AceHook-3.0.lua:417
 XPIsTrialMax = <function> defined @Interface/AddOns/ElvUI/Core/General/API.lua:691
 StaticPopup_GetAllSecureButtons = <function> defined @Interface/AddOns/ElvUI/Core/General/StaticPopups.lua:1092
 EscapeString = <function> defined @Interface/AddOns/ElvUI/Core/init.lua:225
 RGBToHex = <function> defined @Interface/AddOns/ElvUI/Core/General/Math.lua:147
 ClickGameMenu = <function> defined @Interface/AddOns/ElvUI/Core/General/API.lua:764
 RequestBGInfo = <function> defined @Interface/AddOns/ElvUI/Core/General/API.lua:606
 Tutorials = <function> d
commented

Pushed fixes which I tested on a fresh WTF, issue should be resolved with the version on Git and in next release (3.01 or later).