TellMeWhen

TellMeWhen

24M Downloads

[CF 1546] Unable to send chat messages while TellMeWhen is enabled.

tmw-issue-import opened this issue ยท 3 comments

commented

I logged in recently and discovered that I am unable to send messages through chat while TMW is enabled. I don't know if a Blizzard hotfix messed with anything, but I have the latest version of TMW.

 

HERE ARE MY ERROR MESSAGES:

 

Message: ...ddOns\TellMeWhen\Lib\AceComm-3.0\ChatThrottleLib.lua:212: hooksecurefunc(): SendChatMessage is not a function
Time: Mon Aug 13 12:42:18 2018
Count: 1
Stack: ...ddOns\TellMeWhen\Lib\AceComm-3.0\ChatThrottleLib.lua:212: hooksecurefunc(): SendChatMessage is not a function
[C]: in function `hooksecurefunc'
...ddOns\TellMeWhen\Lib\AceComm-3.0\ChatThrottleLib.lua:212: in function `Init'
...ddOns\TellMeWhen\Lib\AceComm-3.0\ChatThrottleLib.lua:522: in main chunk

Locals:

 

AND THIS AS WELL:

 

Message: Interface\FrameXML\ChatFrame.lua:4420: attempt to call global 'SendChatMessage' (a nil value)
Time: Mon Aug 13 12:42:27 2018
Count: 1
Stack: Interface\FrameXML\ChatFrame.lua:4420: attempt to call global 'SendChatMessage' (a nil value)
Interface\FrameXML\ChatFrame.lua:4420: in function `ChatEdit_SendText'
Interface\FrameXML\ChatFrame.lua:4432: in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>

Locals: editBox = ChatFrame1EditBox {
0 = <userdata>
headerSuffix = ChatFrame1EditBoxHeaderSuffix {
}
addHighlightedText = true
focusLeft = ChatFrame1EditBoxFocusLeft {
}
setText = 0
focusMid = ChatFrame1EditBoxFocusMid {
}
text = ""
tabCompleteTableIndex = 1
focusRight = ChatFrame1EditBoxFocusRight {
}
chatFrame = ChatFrame1 {
}
addSpaceToAutoComplete = true
header = ChatFrame1EditBoxHeader {
}
language = "Common"
languageID = 7
}
addHistory = 1
type = "SAY"
text = "s"
(*temporary) = nil
(*temporary) = "s"
(*temporary) = "SAY"
(*temporary) = 7
(*temporary) = "attempt to call global 'SendChatMessage' (a nil value)"

 

Any assistance would be appreciated, thanks.

 

 


Posted by CurseForge user apsithia | Imported from CurseForge issue #1546 | Raw

commented

Is this still happening to you? I'm unable to reproduce this now. It does seem suspiciously like Blizz pushed a broken hotfix and then promptly pushed another one to fix the issue.


Posted by CurseForge user Cybeloras

commented

I'll add that it could be another addon that is interfering with TMW. If the issue is still happening for you, does it happen with all other addons disabled? Blizzard did do some patches around the chat API about a week ago - it could be some other addon you have is reacting poorly to those changes they made. This hypothetical addon could, for example, be trying to patch the implementation of SendChatMessage, but encountering an error in the process and leaving things in an unrecoverable state.


Posted by CurseForge user Cybeloras

commented

Thanks for the response! Just got home and started checking addons. Turns out it seems to be a conflict with Roth UI for some reason. I think it's a library conflict. I'm going to close this since it seems to be a different addon that's actually causing the problem.

 

Edit: Looks like both addons use Ace3 libraries.


Edited Aug 13, 2018

Posted by CurseForge user apsithia