ElvUI Enhanced Again (DF)

ElvUI Enhanced Again (DF)

1M Downloads

error with latest elvui build

priestsjaak opened this issue ยท 5 comments

commented

get this error when logging in to WoW after updating to latest elvui version:

Date: 2019-11-12 12:43:46
ID: 1
Error occured in: Global
Count: 1
Message: ...erface\AddOns\ElvUI_Enhanced\modules\misc\movers.lua line 19:
attempt to index field 'mover' (a nil value)
Debug:
...erface\AddOns\ElvUI_Enhanced\modules\misc\movers.lua:19:
...erface\AddOns\ElvUI_Enhanced\modules\misc\movers.lua:18
[C]: CreateMover()
...rface\AddOns\ElvUI\Modules\actionbars\ActionBars.lua:355: CreateBar()
ElvUI_ExtraActionBars\core.lua:53: CreateBars()
ElvUI_ExtraActionBars\core.lua:85: ?()
...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:119:
...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:119
[C]: ?
...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:29:
...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:25
...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:64: Fire()
...\AddOns\DataStore\libs\AceEvent-3.0\AceEvent-3.0.lua:120:
...\AddOns\DataStore\libs\AceEvent-3.0\AceEvent-3.0.lua:119
Locals:
self = {
GetTimeInfo = defined @interface\AddOns\ElvUI\Core\Math.lua:342
mylevel = 120
Bags = {
}
resolution = "1920x1080"
HandleCommandBar = defined @interface\AddOns\ElvUI\Core\API.lua:188
CancelTimer = defined @interface\AddOns\DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:147
FormatMoney = defined @interface\AddOns\ElvUI\Core\Math.lua:396
ExitVehicleShowFrames = defined @interface\AddOns\ElvUI\Core\API.lua:478
HelloKittyToggle = defined @interface\AddOns\ElvUI\Core\AprilFools.lua:351
UpdateUnitFrames = defined @interface\AddOns\ElvUI\Core\Core.lua:875
CopyTable = defined @interface\AddOns\ElvUI\Core\Core.lua:516
DispelClasses = {
}
SetMoversPositions = defined @interface\AddOns\ElvUI\Core\Movers.lua:480
ScheduleTimer = defined @interface\AddOns\DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:94
PriestColors = {
}
UpdateBags = defined @interface\AddOns\ElvUI\Core\Core.lua:930
SetupTheme = defined @interface\AddOns\ElvUI\Core\Install.lua:166
media = {
}
UnlocalizedClassName = defined @interface\AddOns\ElvUI\Core\API.lua:61
data = {
}
EnableBlizzardAddOns = defined @interface\AddOns\ElvUI\Core\Commands.lua:215
UIScale = defined @interface\AddOns\ElvUI\Core\PixelPerfect.lua:26
db = {
}
FramesOverlap = defined @interface\AddOns\ElvUI\Core\Math.lua:118
SetEnabledState = defined @interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:424
Hook = defined @interface\AddOns\ElvUI\Libraries\Ace3\AceHook-3.0\AceHook-3.0.lua:274
Options = {
}
UpdateLayout = defined @interface\AddOns\ElvUI\Core\Core.lua:893
Layout = {
}
PluginInstaller = {
}
PixelBestSize = defined @interface\AddOns\ElvUI\Core\PixelPerfect.lua:67
UnregisterEventForObject = defined @interface\AddOns\ElvUI\Core\Core.lua:1178
Distributor = {
}
HiddenFrame = {
}
Media = {
}
PositionGameMenuButton = defined @interface\AddOns\ElvUI\init.lua:209
ScanTooltipTextures = defined @interface\AddOns\ElvUI\Core\API.lua:72
SafeGetPoint = defined @interface\AddOns\ElvUI\Core\Toolkit.lua:21
UIFrameFade = defined @interface\AddOns\ElvUI\Core\Animation.lua:211
BadDispels = {
}
TimeIndicatorColors = {
}
StaticPopup_IsLastDisplayedFrame = defined @interface\AddOns\ElvUI\Core\StaticPopups.lua:594
StaticPopup_CreateSecureButton = defined @interface\AddOns\ElvUI\Core\StaticPopups.lua:1156
Truncate = defined @interface\AddOns\ElvUI\Core\Math.lua:98
UpdateBackdropColors = defined @interface\AddOns\ElvUI\Core\Core.lua:440
TimeThreshold = 3
ToggleMoveMode = defined @interface\AddOns\ElvUI\Core\Config.lua:58
RemoveTableDuplicates = defined @interface\AddOns\ElvUI\Core\Core.lua:553
name = "ElvUI"
WorldMap = {
}
MinimapHeight = 150
Disable = defined @interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:314
DF = {
}
SlideOut = defined @interface\AddOns\ElvUI\Core\Animation.lua:146
isMacClient = false
Print = defined @interface\AddOns\ElvUI\Core\Core.lua:195
Install = defined @interface\AddOns\ElvUI\Core\Install.lua:716
UnregisterObjectForVehicleLock = defined @interface\AddOns\ElvUI\Core\API.lua:449
LockedCVars = {
}
EscapeString = defined @interface\AddOns\ElvUI\init.lua:125
TimeFormats = {
}
ObjectEventFrame = {
}
GetNazjatarBodyguardXP = defined @interface\AddOns\ElvUI\Core\API.lua:203
InversePoints = {
}
Cooldown_StopTimer = defined @interface\AddOns\ElvUI\Core\Cooldowns.lua:101
loadedtime = 1094226.489000
Tutorials = defined @interface\AddOns\ElvUI\Core\Tutorials.lua:110
UpdateNudgeFrame = <fu
AddOns:
Swatter, v8.2.6511 (SwimmingSeadragon)
Altoholic, vr191
AngryKeystones, v
AucAdvanced, v8.2.6471 (SwimmingSeadragon)
AucFilterBasic, v8.2.6497 (SwimmingSeadragon)
AucStatHistogram, v8.2.6499 (SwimmingSeadragon)
AucStatiLevel, v8.2.6503 (SwimmingSeadragon)
AucStatPurchased, v8.2.6500 (SwimmingSeadragon)
AucStatSimple, v8.2.6501 (SwimmingSeadragon)
AucStatStdDev, v8.2.6502 (SwimmingSeadragon)
AucUtilFixAH, v8.2.6504 (SwimmingSeadragon)
BeanCounter, v8.2.6505 (SwimmingSeadragon)
Clique, vv80200-1.2.2
DataStore, vr66
DataStoreAchievements, vr48
DataStoreAgenda, vr30
DataStoreAuctions, vr51
DataStoreCharacters, vr44
DataStoreContainers, vr60
DataStoreCrafts, vr83
DataStoreCurrencies, vr39
DataStoreGarrisons, vr25
DataStoreInventory, vr54
DataStoreMails, vr53
DataStorePets, vr45
DataStoreQuests, vr47
DataStoreReputations, vr44
DataStoreSpells, vr33
DataStoreStats, vr32
DataStoreTalents, vr62
DBMCore, v8.2.27
DBMDefaultSkin, v
DBMSpellTimers, v
DBMStatusBarTimers, v
Details, v
DetailsChartViewer, v
DetailsDeathGraphs, v
DetailsEncounterDetails, v
DetailsRaidCheck, v
DetailsRaidPowerBars, v
DetailsStreamer, v
DetailsTimeLine, v
DetailsTinyThreat, v
DetailsVanguard, v
ElvUI, v11.25
ElvUIBenikUI, v3.71
ElvUIBFACurrencies, v1.00
ElvUICliqueDatatext, v1.11
ElvUIEnhanced, v3.4.0
ElvUIExtraActionBars, v2.37
ElvUILocPlus, v2.45
Enchantrix, v8.2.6506 (SwimmingSeadragon)
EnchantrixBarker, v8.2.6507 (SwimmingSeadragon)
FishingBuddy, v1.10.7
FloTotemBar, v
GatherMate2, v1.45.5
GTFO, v4.51
HandyNotes, vv1.5.9
HandyNotesArgus, vv0.13
HandyNotesBattleForAzerothTreasures, v1
HandyNotesBrokenShore, vv1.31
HandyNotesDraenorTreasures, v1.21
HandyNotesDungeonLocations, v1.49
HandyNotesLegionRaresTreasures, v1.1
HandyNotesLegionTreasures, v1
HandyNotesLongForgottenHippogryph, v1
HandyNotesTimelessIsleChests, v1.21
HandyNotesWarfrontRares, v0.5.0
Informant, v8.2.6508 (SwimmingSeadragon)
LibAuraTracker10, v1.0
NPCScan, v8.0.1.13
Omen, v3.2.2
Pawn, v2.3.11
Postal, vv3.6.0
SlideBar, v8.2.6509 (SwimmingSeadragon)
SquareMinimapButtons, v3.43
Stubby, v8.2.6510 (SwimmingSeadragon)
TabardAddict, v2.45
WIM, v3.8.3
WIMElvUISkin, v80000.01-Release
WorldQuestsList, v90
BlizRuntimeLib_enUS v8.2.5.80205
(ck=943)
DataStoreMails, vr53
DataStorePets, vr45
DataStoreQuests, vr47
DataStoreReputations, vr44
DataStoreSpells, vr33
DataStoreStats, vr32
DataStoreTalents, vr62
DBMCore, v8.2.27
DBMDefaultSkin, v
DBMSpellTimers, v
DBMStatusBarTimers, v
Details, v
DetailsChartViewer, v
DetailsDeathGraphs, v
DetailsEncounterDetails, v
DetailsRaidCheck, v
DetailsRaidPowerBars, v
DetailsStreamer, v
DetailsTimeLine, v
DetailsTinyThreat, v
DetailsVanguard, v
ElvUI, v11.25
ElvUIBenikUI, v3.71
ElvUIBFACurrencies, v1.00
ElvUICliqueDatatext, v1.11
ElvUIEnhanced, v3.4.0
ElvUIExtraActionBars, v2.37
ElvUILocPlus, v2.45
Enchantrix, v8.2.6506 (SwimmingSeadragon)
EnchantrixBarker, v8.2.6507 (SwimmingSeadragon)
FishingBuddy, v1.10.7
FloTotemBar, v
GatherMate2, v1.45.5
GTFO, v4.51
HandyNotes, vv1.5.9
HandyNotesArgus, vv0.13
HandyNotesBattleForAzerothTreasures, v1
HandyNotesBrokenShore, vv1.31
HandyNotesDraenorTreasures, v1.21
HandyNotesDungeonLocations, v1.49
HandyNotesLegionRaresTreasures, v1.1
HandyNotesLegionTreasures, v1
HandyNotesLongForgottenHippogryph, v1
HandyNotesTimelessIsleChests, v1.21
HandyNotesWarfrontRares, v0.5.0
Informant, v8.2.6508 (SwimmingSeadragon)
LibAuraTracker10, v1.0
NPCScan, v8.0.1.13
Omen, v3.2.2
Pawn, v2.3.11
Postal, vv3.6.0
SlideBar, v8.2.6509 (SwimmingSeadragon)
SquareMinimapButtons, v3.43
Stubby, v8.2.6510 (SwimmingSeadragon)
TabardAddict, v2.45
WIM, v3.8.3
WIMElvUISkin, v80000.01-Release
WorldQuestsList, v90
BlizRuntimeLib_enUS v8.2.5.80205
(ck=970)

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Login to wow and go to character
  2. No need to click it just hits when entering the game on a char

Expected behavior
A clear and concise description of what you expected to happen.
No error on login

Version (please complete the following information):

  • Version ElvUI 11.25
  • Version Elvui_Enhanced 3.4.0

Additional context
Nothing additional to report. Posted first on Elvui Git but was told it was the Enhanced that created the bug.

commented

Hi, thanks for your report.

i've tried to reproduce the error and I dont get it. I've tried with only Elvui and ElvuiEnhanced, both on the latestest versions. Also when I activate all my addons, I get no error.

Could you try to run it withouth any other addons?

commented

Hello Nick,
Trying to narrow it down.
Looks like I have an error or corruption in a library somewhere.
When only having my ElvUI and ElvUI addons loaded I get nothing. When enabling my Swatter I get this:

Date: 2019-11-13 20:17:31
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\ElvUI_BFACurrencies\locales.lua line 2:
Cannot find a library instance of "AceLocale-3.0".
Debug:
[C]: error()
!Swatter\Support\LibStub.lua:23: LibStub()
ElvUI_BFACurrencies\locales.lua:2: in main chunk
Locals:
(*temporary) = "Cannot find a library instance of "AceLocale-3.0"."

AddOns:
Swatter, v8.2.6511 (SwimmingSeadragon)
ElvUI, v11.25
ElvUIBenikUI, v3.71
ElvUIBFACurrencies, v1.00
BlizRuntimeLib_enUS v8.2.5.80205
(ck=95)

commented

Turning Swatter and Stubby off I get 22 errors, going from mainly clique support to some of ElvUI Enhanced. Weird that it only applies to the additional languages. They look like this:

Message: Interface\AddOns\ElvUI_Enhanced\locales\french.lua:2: Cannot find a library instance of "AceLocale-3.0".
Time: Wed Nov 13 20:25:10 2019
Count: 1
Stack: Interface\AddOns\ElvUI_Enhanced\locales\french.lua:2: Cannot find a library instance of "AceLocale-3.0".
[C]: in function error' ...face\AddOns\ElvUI\Libraries\Ace3\LibStub\LibStub.lua:23: in function GetLibrary'
Interface\AddOns\ElvUI_Enhanced\locales\french.lua:2: in main chunk

Locals: (*temporary) = "Cannot find a library instance of "AceLocale-3.0"."

so above is found with reference to all to read russian, taiwan, chinese instead of french.lua, not english though.

I might try an overwrite of the main elvui to see if it fixes things ;)

commented

Fixed the issue:

  • reinstalled ElvUI
  • uninstalled ElvUIBFACurrencies and ElvUIcliqueDatatext both coming from same coder but not updating it by the look of things and tainting your nice stuff ;)

thanks again for your time and helping out fixing this.

commented

Ok, i just had the same issue and it took me a while to realize what is going on.

There is no real issue, elvui now comes with 10 bars by default and the addon tries to add bar 7 trough 10 again causing it to prompt this error. so for anyone running into this error just simply uninstall the addon as you don't need it anymore to add the bars 7 trough 10.

Hopefully this stops others from mindlessly trying to fix the problem for an hour like i did.