Hi, i'm a returning AIE member on Earthen-Ring and I noticed after installing the latest version of GreenWall that everytime a member joins a channel or leaves the channel the following error messages are displayed. This happens frequently. The main issue is that the error dialog blocks a significant portion of the display.
I currently have the following other AddOns installed:
===============================================================================
***ERROR Message 1 of 2:
Message: Interface/AddOns/GreenWall/Chat.lua:114: attempt to call field 'ChatFrame_MessageEventHandler' (a nil value)
Time: Tue Dec 9 11:27:54 2025
Count: 1
Stack:
[Interface/AddOns/GreenWall/Chat.lua]:114: in function 'ReplicateMessage'
[Interface/AddOns/GreenWall/GreenWall.lua]:308: in function 'GreenWall_OnEvent'
[*GreenWall.xml:33_OnEvent]:1: in function <[string "*GreenWall.xml:33_OnEvent"]:1>
Locals:
event = "SYSTEM"
message = "[Tecuhtli-EarthenRing] has come online."
guild_id = "-"
arglist = <table> {
}
sender = ""
language = nil
target = nil
flags = nil
line = nil
guid = nil
i = nil
(for index) = 1
(for limit) = 10
(for step) = 1
i = 1
v = nil
(for state) = <table> {
1 = "SYSTEM"
2 = "SYSTEM_NOMENU"
3 = "SAY"
4 = "EMOTE"
5 = "YELL"
6 = "WHISPER"
7 = "PARTY"
8 = "PARTY_LEADER"
9 = "RAID"
10 = "RAID_LEADER"
11 = "RAID_WARNING"
12 = "GUILD"
13 = "OFFICER"
14 = "MONSTER_SAY"
15 = "MONSTER_YELL"
16 = "MONSTER_EMOTE"
17 = "MONSTER_WHISPER"
18 = "MONSTER_BOSS_EMOTE"
19 = "MONSTER_BOSS_WHISPER"
20 = "ERRORS"
21 = "AFK"
22 = "DND"
23 = "IGNORED"
24 = "BG_HORDE"
25 = "BG_ALLIANCE"
26 = "BG_NEUTRAL"
27 = "COMBAT_FACTION_CHANGE"
28 = "SKILL"
29 = "LOOT"
30 = "MONEY"
31 = "CHANNEL"
32 = "ACHIEVEMENT"
33 = "GUILD_ACHIEVEMENT"
34 = "BN_WHISPER"
35 = "BN_WHISPER_INFORM"
36 = "BN_CONVERSATION"
37 = "BN_INLINE_TOAST_ALERT"
38 = "CURRENCY"
39 = "BN_WHISPER_PLAYER_OFFLINE"
40 = "PET_BATTLE_INFO"
41 = "INSTANCE_CHAT"
42 = "INSTANCE_CHAT_LEADER"
43 = "GUILD_ITEM_LOOTED"
44 = "COMBAT_HONOR_GAIN"
45 = "PING"
}
(for control) = 1
_ = 1
v = "SYSTEM"
frame = "ChatFrame1"
(*temporary) = nil
(*temporary) = ChatFrame1 {
shouldFadeAfterInactivity = true
hasActiveChanges = false
isScrollingMessageFrame = true
systemPositionDirty = false
buttonFrame = ChatFrame1ButtonFrame {
}
snappedFrames = <table> {
}
alternativeDefaultLanguage = "Orcish"
hasOwnFontObject = true
oldAlpha = 0.156863
channelList = <table> {
}
FontStringContainer = Frame {
}
messageTypeList = <table> {
}
fontObject = table: 000001CBE914FEE0 {
}
systemNameString = "Chat Frame"
EditModeResizeButton = Button {
}
settingsDialogAnchor = <table> {
}
clickAnywhereButton = ChatFrame1ClickAnywhereButton {
}
isLayoutDirty = false
systemInfo = <table> {
}
fadeDurationSecs = 3
buttonSide = "left"
ResizeButton = ChatFrame1ResizeButton {
}
overrideFadeTimestamp = 0
settingDisplayInfoMap = <table> {
}
fontStringPool = <table> {
}
dirtySettings = <table> {
}
mouseOutTime = 0
isInitialized = 1
defaultLanguage = "Orcish"
allowScroll = true
downKeys = <table> {
}
isUninteractable = false
name = "General"
checkedGMOTD = true
isDocked = 1
editBox = ChatFrame1EditBox {
}
isDisplayDirty = false
savedSystemInfo = <table> {
}
onDisplayRefreshedCallbacks = <table> {
}
visibleLines = <table> {
}
oldestFadingLineTimestamp = 63691.681000
textIsCopyable = false
scrollOffset = 0
timeVisibleSecs = 120
mouseInTime = 0
historyBuffer = <table> {
}
zoneChannelList = <table> {
}
ScrollToBottomButton = Button {
}
insertMode = 2
Background = ChatFrame1Background {
}
Selection = Frame {
}
ScrollBar = Frame {
}
allowAtGlues = true
system = 8
settingMap = <table> {
}
isStaticDocked = true
isLocked = true
}
(*temporary) = "CHAT_MSG_SYSTEM"
(*temporary) = "[Tecuhtli-EarthenRing] has come online."
(*temporary) = ""
(*temporary) = nil
(*temporary) = ""
(*temporary) = nil
(*temporary) = nil
(*temporary) = 0
(*temporary) = 0
(*temporary) = ""
(*temporary) = 0
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to call field 'ChatFrame_MessageEventHandler' (a nil value)"
***ERROR Message 2 of 2:
Message: Interface/AddOns/GreenWall/Chat.lua:114: attempt to call field 'ChatFrame_MessageEventHandler' (a nil value)
Time: Tue Dec 9 11:27:54 2025
Count: 1
Stack:
[Interface/AddOns/GreenWall/Chat.lua]:114: in function 'ReplicateMessage'
[Interface/AddOns/GreenWall/GreenWall.lua]:308: in function 'GreenWall_OnEvent'
[*GreenWall.xml:33_OnEvent]:1: in function <[string "*GreenWall.xml:33_OnEvent"]:1>
Locals:
event = "SYSTEM"
message = "[Tecuhtli-EarthenRing] has come online."
guild_id = "-"
arglist = <table> {
}
sender = ""
language = nil
target = nil
flags = nil
line = nil
guid = nil
i = nil
(for index) = 1
(for limit) = 10
(for step) = 1
i = 1
v = nil
(for state) = <table> {
1 = "SYSTEM"
2 = "SYSTEM_NOMENU"
3 = "SAY"
4 = "EMOTE"
5 = "YELL"
6 = "WHISPER"
7 = "PARTY"
8 = "PARTY_LEADER"
9 = "RAID"
10 = "RAID_LEADER"
11 = "RAID_WARNING"
12 = "GUILD"
13 = "OFFICER"
14 = "MONSTER_SAY"
15 = "MONSTER_YELL"
16 = "MONSTER_EMOTE"
17 = "MONSTER_WHISPER"
18 = "MONSTER_BOSS_EMOTE"
19 = "MONSTER_BOSS_WHISPER"
20 = "ERRORS"
21 = "AFK"
22 = "DND"
23 = "IGNORED"
24 = "BG_HORDE"
25 = "BG_ALLIANCE"
26 = "BG_NEUTRAL"
27 = "COMBAT_FACTION_CHANGE"
28 = "SKILL"
29 = "LOOT"
30 = "MONEY"
31 = "CHANNEL"
32 = "ACHIEVEMENT"
33 = "GUILD_ACHIEVEMENT"
34 = "BN_WHISPER"
35 = "BN_WHISPER_INFORM"
36 = "BN_CONVERSATION"
37 = "BN_INLINE_TOAST_ALERT"
38 = "CURRENCY"
39 = "BN_WHISPER_PLAYER_OFFLINE"
40 = "PET_BATTLE_INFO"
41 = "INSTANCE_CHAT"
42 = "INSTANCE_CHAT_LEADER"
43 = "GUILD_ITEM_LOOTED"
44 = "COMBAT_HONOR_GAIN"
45 = "PING"
}
(for control) = 1
_ = 1
v = "SYSTEM"
frame = "ChatFrame1"
(*temporary) = nil
(*temporary) = ChatFrame1 {
shouldFadeAfterInactivity = true
hasActiveChanges = false
isScrollingMessageFrame = true
systemPositionDirty = false
buttonFrame = ChatFrame1ButtonFrame {
}
snappedFrames = <table> {
}
alternativeDefaultLanguage = "Orcish"
hasOwnFontObject = true
oldAlpha = 0.156863
channelList = <table> {
}
FontStringContainer = Frame {
}
messageTypeList = <table> {
}
fontObject = table: 000001CBE914FEE0 {
}
systemNameString = "Chat Frame"
EditModeResizeButton = Button {
}
settingsDialogAnchor = <table> {
}
clickAnywhereButton = ChatFrame1ClickAnywhereButton {
}
isLayoutDirty = false
systemInfo = <table> {
}
fadeDurationSecs = 3
buttonSide = "left"
ResizeButton = ChatFrame1ResizeButton {
}
overrideFadeTimestamp = 0
settingDisplayInfoMap = <table> {
}
fontStringPool = <table> {
}
dirtySettings = <table> {
}
mouseOutTime = 0
isInitialized = 1
defaultLanguage = "Orcish"
allowScroll = true
downKeys = <table> {
}
isUninteractable = false
name = "General"
checkedGMOTD = true
isDocked = 1
editBox = ChatFrame1EditBox {
}
isDisplayDirty = false
savedSystemInfo = <table> {
}
onDisplayRefreshedCallbacks = <table> {
}
visibleLines = <table> {
}
oldestFadingLineTimestamp = 63691.681000
textIsCopyable = false
scrollOffset = 0
timeVisibleSecs = 120
mouseInTime = 0
historyBuffer = <table> {
}
zoneChannelList = <table> {
}
ScrollToBottomButton = Button {
}
insertMode = 2
Background = ChatFrame1Background {
}
Selection = Frame {
}
ScrollBar = Frame {
}
allowAtGlues = true
system = 8
settingMap = <table> {
}
isStaticDocked = true
isLocked = true
}
(*temporary) = "CHAT_MSG_SYSTEM"
(*temporary) = "[Tecuhtli-EarthenRing] has come online."
(*temporary) = ""
(*temporary) = nil
(*temporary) = ""
(*temporary) = nil
(*temporary) = nil
(*temporary) = 0
(*temporary) = 0
(*temporary) = ""
(*temporary) = 0
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to call field 'ChatFrame_MessageEventHandler' (a nil value)"

Hi, i'm a returning AIE member on Earthen-Ring and I noticed after installing the latest version of GreenWall that everytime a member joins a channel or leaves the channel the following error messages are displayed. This happens frequently. The main issue is that the error dialog blocks a significant portion of the display.
I currently have the following other AddOns installed:
===============================================================================
***ERROR Message 1 of 2:
***ERROR Message 2 of 2: