[Bug] chat lua error with elvui 13.53
jisamcom opened this issue · 2 comments
after update elvui to 13.53 infinite error of below.
i had to turn off chatting text option in windtools to not popping up error.
2427x ...eElvUI_WindTools/Modules/Social/ChatText.lua:516: attempt to call method 'GetChatTime' (a nil value)
[string "@ElvUI_WindTools/Modules/Social/ChatText.lua"]:516: in function AddMessage' [string "@FrameXML/ChatFrame.lua"]:3509: in function
ChatFrame_DisplayGMOTD'
[string "@FrameXML/ChatFrame.lua"]:3390: in function <FrameXML/ChatFrame.lua:3369>
[string "=(tail call)"]: ?
[string "@ElvUI/Core/Modules/Chat/Chat.lua"]:2714: in function <ElvUI/Core/Modules/Chat/Chat.lua:2706>
Locals:
self = ChatFrame1 {
SetJustifyV = defined =[C]:-1
RefreshIfNecessary = defined =[C]:-1
OnPostShow = defined =[C]:-1
SetScript = defined =[C]:-1
CalculateLineAlphaValueFromTimestamp = defined =[C]:-1
ScrollUp = defined =[C]:-1
GetSnapOffsets = defined @FrameXML/EditModeSystemTemplates.lua:609
EditMode_OnResized = defined @FrameXML/EditModeSystemTemplates.lua:1880
systemInfo =
}
OnFontObjectUpdated = defined =[C]:-1
IsFrameAnchoredToMe = defined @FrameXML/EditModeSystemTemplates.lua:694
TrySetCompositeNumberSettingValue = defined @FrameXML/EditModeSystemTemplates.lua:212
GetFading = defined =[C]:-1
IsTextCopyable = defined =[C]:-1
BaseAddMessage = defined =[C]:-1
shouldFadeAfterInactivity = true
SetIndentedWordWrap = defined =[C]:-1
GetJustifyV = defined =[C]:-1
ScrollToBottom = defined =[C]:-1
GetMaxLines = defined =[C]:-1
GetSelectionOffset = defined @FrameXML/EditModeSystemTemplates.lua:540
font = "Fonts_Extra\Pretendard-Bold.otf"
ResetToDefaultPosition = defined @FrameXML/EditModeSystemTemplates.lua:254
GetScaledSelectionSides = defined @FrameXML/EditModeSystemTemplates.lua:532
GetIndentedWordWrap = defined =[C]:-1
SelectSystem = defined @FrameXML/EditModeSystemTemplates.lua:763
GetFont = defined =[C]:-1
GetFrameMagneticEligibility = defined @FrameXML/EditModeSystemTemplates.lua:714
SetMaxLines = defined =[C]:-1
CalculateSelectingCharacterIndicesForVisibleLine = defined =[C]:-1
OnPostUpdate = defined =[C]:-1
RefreshDisplay = defined =[C]:-1
SetFontObject = defined =[C]:-1
IsBelowFrame = defined @FrameXML/EditModeSystemTemplates.lua:499
SetOnScrollChangedCallback = defined =[C]:-1
HasActiveChanges = defined @FrameXML/EditModeSystemTemplates.lua:381
GetScaledCenter = defined @FrameXML/EditModeSystemTemplates.lua:525
overrideFadeTimestamp = 0
DoesSettingDisplayValueEqual = defined @FrameXML/EditModeSystemTemplates.lua:445
MarkDisplayDirty = defined =[C]:-1
UpdateDisplayInfoOptions = defined @FrameXML/EditModeSystemTemplates.lua:456
SetScaleBase = defined =[C]:-1
GetMessageInfo = defined =[C]:-1
GetOnScrollChangedCallback = defined =[C]:-1
ProcessMovementKey = defined @FrameXML/EditModeSystemTemplates.lua:39
GetSettingValueBool = defined @FrameXML/EditModeSystemTemplates.lua:436
AtTop = defined =[C]:-1
GetFontObject = defined =[C]:-1
defaultLanguage = "오크어"
historyBuffer =
}
oldestFadingLineTimestamp = 1032935.135000
fontStringPool =
}
DoesSettingValueEqual = defined @FrameXML/EditModeSystemTemplates.lua:440
styled = true
CanEffectivelyFade = defined =[C]:-1
isDocked = 1
fontSize = 12
ShouldResetSettingsDialogAnchors = defined @FrameXML/EditModeSystemTemplates.lua:168
AtBottom = defined =[C]:-1
OnPreSizeChanged = defined =[C]:-1
dirtySettings =
}
OnPostMouseUp = defined =[C]:-1
IsToTheLeftOfFrame = defined @FrameXML/EditModeSystemTemplates.lua:481
GetSettingsDialogAnchor = defined @FrameXML/EditModeSystemTemplates.lua:465
hasActiveChanges = false
OnSystemLoad = defined @FrameXML/EditModeSystemTemplates.lua:3
ClearFrameSnap = defined @FrameXML/EditModeSystemTemplates.lua:653
GetCombinedCenterOffset = defined @FrameXML/EditModeSystemTemplates.lua:596
SetupSettingsDialogAnchor =
You can temporarily change the code at line 516 to the following:
local timeStamp = BetterDate(CH.db.timeStampFormat, historyTimestamp or E:GetDateTime(CH.db.timeStampLocalTime, true))