Errors when swaping profile with latest dev version
Using latest dev version of S&L (as well as ElvUI) i get the following errors when swaping profiles (i have different profiles for different specs). A /RL will fix it:
1x ElvUI\core\math.lua:103: attempt to perform arithmetic on local 'num' (a nil value)
ElvUI\core\math.lua:103: in function Round' ElvUI\core\movers.lua:36: in function <ElvUI\core\movers.lua:32> ElvUI\core\movers.lua:359: in function CreateMover'
ElvUI_SLE\modules\backgrounds.lua:76: in function CreateAndUpdateFrames' ElvUI_SLE\modules\backgrounds.lua:89: in function ForUpdateAll'
ElvUI_SLE\core\toolkit.lua:482: in function <ElvUI_SLE\core\toolkit.lua:476>
[C]: in function ?' ...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0-7.lua:119: in function <...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:119> [C]: ? ...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0-7.lua:29: in function <...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:25> ...edia-3.0\CallbackHandler-1.0\CallbackHandler-1.0-7.lua:64: in function Fire'
Masque\Libs\AceDB-3.0\AceDB-3.0-26.lua:466: in function SetProfile' ...\ElvUI\Libraries\LibDualSpec-1.0\LibDualSpec-1.0-17.lua:184: in function CheckDualSpecState'
...\ElvUI\Libraries\LibDualSpec-1.0\LibDualSpec-1.0-17.lua:416: in function <...\ElvUI\Libraries\LibDualSpec-1.0\LibDualSpec-1.0.lua:400>
Locals:
self =
{
GetTimeInfo = defined @elvui\core\math.lua:365
Bags =
{
}
privateVars =
{
}
modules =
{
}
CancelTimer = defined @elvui\Libraries\AceTimer-3.0\AceTimer-3.0.lua:147
FormatMoney = defined @elvui\core\math.lua:424
ExitVehicleShowFrames = defined @elvui\core\core.lua:1159
StaticPopup_EscapePressed = defined @elvui\core\staticpopups.lua:584
CopyTable = defined @elvui\core\core.lua:655
MassGuildKick = defined @elvui\core\commands.lua:78
SetMoversPositions = defined @elvui\core\movers.lua:471
ScheduleTimer = defined @elvui\Libraries\AceTimer-3.0\AceTimer-3.0.lua:94
PriestColors =
{
}
RegisterModule = defined @elvui\core\core.lua:1308
SetupTheme = defined @elvui\core\install.lua:164
media =
{
}
SetUpAnimGroup = defined @elvui\core\animation.lua:11
bags =
{
}
data =
{
}
EnableBlizzardAddOns = defined @elvui\core\commands.lua:210
UIScale = defined @elvui\core\pixelperfect.lua:50
db =
{
}
FramesOverlap = defined @elvui\core\math.lua:126
SetEnabledState = defined @Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:424
Hook = defined @elvui\Libraries\AceHook-3.0\AceHook-3.0.lua:274
Options =
{
}
Layout =
{
}
tDeleteItem = defined @elvui\core\animation.lua:290
LoadCommands = defined @elvui\core\commands.lua:220
UnregisterEventForObject = defined @elvui\core\core.lua:1257
SendPluginVersionCheck = defined @elvui\Libraries\LibElvUIPlugin-1.0\LibElvUIPlugin-1.0.lua:145
HiddenFrame = {
}
UnregisterAllEvents = defined @LibSharedMedia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
diffGetRight = 0
UIFrameFade = defined @elvui\core\animation.lua:229
MinimapWidth = 200
StaticPopup_IsLastDisplayedFrame = defined @elvui\core\staticpopups.lua:645
Truncate = defined @elvui\core\math.lua:107
UpdateBackdropColors = defined =[C]:-1
TimeThreshold = 3
RemoveTableDuplicates = defined @elvui\core\core.lua:692
name = "ElvUI"
WorldMap =
{
}
SlideOut = defined @elvui\core\animation.lua:174
Unhook = defined @elvui\Libraries\AceHook-3.0\AceHook-3.0.lua:418
Print = defined @elvui\core\core.lua:183
Install = defined @elvui\core\install.lua:802
UnregisterObjectForVehicleLock = defined @elvui\core\core.lua:1190
LockedCVars =
{
}
TimeFormats =
{
}
RGBToHex = defined @elvui\core\math.lua:112
RequestBGInfo = defined @elvui\core\core.lua:380
HealingClasses =
{
}
loadedtime = 8036.825
Tutorials = defined @elvui\core\tutorials.lua:115
UpdateNudgeFrame = defined @elvui\core\config.lua:189
GetCPUImpact = defined @elvui\core\commands.lua:124
SetDefaultModuleLibraries = defined @Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:367
ProfileTableToPluginFormat = defined @elvui\core\core.lua:808
Blizzard =
{
}
wowbuild = 27843
RegisteredInitialModules =
{
}
Enable
79x ElvUI_SLE\modules\loot-Loot.lua:295: attempt to concatenate field 'size' (a nil value)
ElvUI_SLE\modules\loot-Loot.lua:295: in function <ElvUI_SLE\modules\loot.lua:293>
[C]: in function gsub' ElvUI_SLE\modules\loot-Loot.lua:297: in function filterFunc'
ElvUI\Modules\chat\chat-Chat.lua:1284: in function ChatFrame_MessageEventHandler' ElvUI\Modules\chat\chat-Chat.lua:1715: in function ChatFrame_OnEvent'
ElvUI\Modules\chat\chat-Chat.lua:1719: in function `FloatingChatFrame_OnEvent'
ElvUI\Modules\chat\chat-Chat.lua:1724: in function <ElvUI\Modules\chat\chat.lua:1723>
Locals:
link = "|cffa335ee|Hitem:32494::::::::120:64:::1:3524:::|h[Destruction Holo-Gogs]|h|r"
texture = 133023
(*temporary) = "|cffa335ee|Hitem:32494::::::::120:64:::1:3524:::|h[Destruction Holo-Gogs]|h|r"
(*temporary) = "|T"
(*temporary) = 133023
(*temporary) = ":"
(*temporary) = nil
(*temporary) = "|t"
(*temporary) = "attempt to concatenate field 'size' (a nil value)"
T =
{
UnitHonor = defined =[C]:-1
GetInspectArenaData = defined =[C]:-1
IsXPUserDisabled = defined =[C]:-1
tostring = defined =[C]:-1
InCombatLockdown = defined =[C]:-1
UnitGUID = defined =[C]:-1
UnitRace = defined =[C]:-1
GetInventoryItemTexture = defined =[C]:-1
GetTime = defined =[C]:-1
UnitClass = defined =[C]:-1
SetWatchedFactionIndex = defined =[C]:-1
pairs = defined =[C]:-1
tonumber = defined =[C]:-1
IsInInstance = defined =[C]:-1
UnitHonorMax = defined =[C]:-1
GetLFGDungeonEncounterInfo = defined =[C]:-1
BNGetGameAccountInfo = defined =[C]:-1
GetQuestLogTitle = defined =[C]:-1
GetInspectHonorData = defined =[C]:-1
GetInspectRatedBGData = defined =[C]:-1
UnitHonorLevel = defined =[C]:-1
UnitInRaid = defined =[C]:-1
GetMapNameByID = defined =[C]:-1
UnitIsAFK = defined =[C]:-1
UnitIsDeadOrGhost = defined =[C]:-1
IsAddOnLoaded = defined =[C]:-1
GetGuildRosterInfo = defined =[C]:-1
GetInventoryItemID = defined =[C]:-1
GetSpecializationRole = defined =[C]:-1
GetStatistic = defined =[C]:-1
IsInGuild = defined =[C]:-1
UnitFactionGroup = defined =[C]:-1
GetMaxPlayerLevel = defined =[C]:-1
tinsert = defined =[C]:-1
GetScreenHeight = defined =[C]:-1
UnitInVehicle = defined =[C]:-1
print = defined @FrameXML\RestrictedInfrastructure.lua:116
GetNumGuildMembers = defined =[C]:-1
upper = defined =[C]:-1
random = defined =[C]:-1
GetNumClasses = defined =[C]:-1
GetItemIcon = defined =[C]:-1
GetPlayerInfoByGUID = defined =[C]:-1
UnitPVPName = defined =[C]:-1
ipairs = defined =[C]:-1
GetNumFactions = defined =[C]:-1
strlower = defined =[C]:-1
UnitFullName = defined =[C]:-1
UnitDetailedThreatSituation = defined =[C]:-1
GetTalentInfo = defined =[C]:-1
GetGuildInfo = defined =[C]:-1
UnitStat = defined =[C]:-1
GetRaidRosterInfo = defined =[C]:-1
CanEditOfficerNote = defined =[C]:-1
tremove = defined =[C]:-1
UnitCanAttack = defined =[C]:-1
IsUsableItem = defined =[C]:-1
GetSpecialization = defined =[C]:-1
GetInventoryItemDurability = defined =[C]:-1
GetLootSlotInfo = defined =[C]:-1
type = defined =[C]:-1
IsPartyLFG = defined =[C]:-1
DisableAddOn = defined =[C]:-1
tcopy = defined @elvui\developer\table.lua:7
GetItemInfo = defined =[C]:-1
GetInventoryItemLink = defined =[C]:-1
GetMouseFocus = defined =[C]:-1
GetInventoryItemQuality = defined =[C]:-1
GetCurrencyListSize = defined =[C]:-1
GetTalentLink = defined =[C]:-1
GetProfessionInfo = defined =[C]:-1
GetSpecializationInfoForClassID = defined =[C]:-1
GetQuestDifficultyColor = defined @FrameXML\UIParent.lua:4422
GetItemCooldown = defined =[C]:-1
UnitExists = defined =[C]:-1
GetContainerItemID = defined =[C]:-1
MapInfoTable =
{
}
format = defined =[C]:-1
SafeHookScript = defined @ElvUI_SLE\core\toolkit.lua:252
GetInstanceInfo = .
3x ElvUI_SLE\modules\chat\history-History.lua:171: attempt to compare nil with number
ElvUI_SLE\modules\chat\history-History.lua:171: in function <ElvUI_SLE\modules\chat\history.lua:162>
(tail call): ?
[C]: in function AddHistoryLine' FrameXML\ChatFrame.lua:4391: in function ChatEdit_AddHistory'
FrameXML\ChatFrame.lua:4423: in function ChatEdit_SendText' FrameXML\ChatFrame.lua:4432: in function <FrameXML\ChatFrame.lua:4428> [C]: in function ChatEdit_OnEnterPressed'
[string ":OnEnterPressed"]:1: in function <[string ":OnEnterPressed"]:1>
Locals:
self =
{
OnEnter = defined @elvui\Modules\chat\chat.lua:696
PositionChat = defined =[C]:-1
OnHyperlinkLeave = defined @ElvUI_TakUI\Modules\ChatFrames\TakUIChat.lua:52
PET_BATTLE_CLOSE = defined @elvui\Modules\chat\chat.lua:1987
EnableModule = defined @Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:332
modules =
{
}
CHAT_MSG_SAY = defined @elvui\Modules\chat\chat.lua:1842
IterateEmbeds = defined @Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:442
ShortChannel = defined @ElvUI_TakUI\Modules\ChatFrames\ChatFrames.lua:78
SecureHookScript = defined @elvui\Libraries\AceHook-3.0\AceHook-3.0.lua:410
DisplayChatHistory = defined @elvui\Modules\chat\chat.lua:2012
SetDefaultModuleLibraries = defined @Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:367
ON_FCF_SavePositionAndDimensions = defined @elvui\Modules\chat\chat.lua:2131
EnableHyperlink = defined @elvui\Modules\chat\chat.lua:1096
RawHookScript = defined @elvui\Libraries\AceHook-3.0\AceHook-3.0.lua:395
SoundTimer =
{
}
AddLines = defined @elvui\Modules\chat\chat.lua:1920
SecureHook = defined @elvui\Libraries\AceHook-3.0\AceHook-3.0.lua:336
Keywords =
{
}
UpdateChatKeywords = defined @elvui\Modules\chat\chat.lua:1973
CHAT_MSG_YELL = defined @ElvUI_SLE\modules\chat\history.lua:54
ConfigureHead = defined @elvui\Modules\chat\chat.lua:2628
DeconfigureHead = defined @elvui\Modules\chat\chat.lua:2644
defaultModuleState = true
OnLeave = defined @elvui\Modules\chat\chat.lua:704
IsEnabled = defined @Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:451
CancelTimer = defined @elvui\Libraries\AceTimer-3.0\AceTimer-3.0.lua:147
ScheduleTimer = defined @elvui\Libraries\AceTimer-3.0\AceTimer-3.0.lua:94
DisableModule = defined @Masque\Libs\AceAddon-3.0\AceAddon-3.0.lua:350
HookSecured = true
SocialQueueIsLeader = defined @elvui\Modules\chat\chat.lua:2141
CheckLFGRoles = defined @elvui\Modules\chat\chat.lua:2105
ScrollToBottom = defined @elvui\Modules\chat\chat.lua:936
RegisterMessage = defined @LibSharedMedia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
UnregisterMessage = defined @LibSharedMedia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
UpdateSettings = defined @elvui\Modules\chat\chat.lua:626
SetupChat = defined @elvui\Modules\chat\chat.lua:1727
hooks =
{
}
OnHyperlinkEnter = defined @ElvUI_TakUI\Modules\ChatFrames\TakUIChat.lua:36
baseName = "ElvUI"
UpdateChatTabs = defined @elvui\Modules\chat\chat.lua:779
db =
{
}
ChatFrame_ReplaceIconAndGroupExpressions = defined @elvui\Modules\chat\chat.lua:1228
SetChatFont = defined @elvui\Modules\chat\chat.lua:1940
DisableHyperlink = defined @elvui\Modules\chat\chat.lua:1107
volumeBarHeight = 3
Hook = defined @elvui\Libraries\AceHook-3.0\AceHook-3.0.lua:274
enabledState = true
IsHooked = defined @elvui\Libraries\AceHook-3.0\AceHook-3.0.lua:493
RegisterEvent = defined @LibSharedMedia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
DelayGuildMOTD = defined @Interf