WIM (WoW Instant Messenger) v3

376 - Conflict with other Chat add ons (like prat/chatter)

Submitted Via

Curse Client 5.1.1.566, Microsoft Windows NT 6.2.9200.0

Installed Version

3.6.3

Description

when you use the shift+r (send message to last person you sent keybind). you get an error. Message: Interface\FrameXML\FloatingChatFrame.lua:972: bad argument #1 to 'strsub' (string expected, got nil) Time: 12/11/12 21:42:27 Count: 5 Stack: [C]: ? [C]: in function `strsub' Interface\FrameXML\FloatingChatFrame.lua:972: in function `FCF_StripChatMsg' Interface\FrameXML\ChatConfigFrame.lua:1462: in function `GetMessageTypeColor' Interface\AddOns\Prat-3.0\modules\Editbox.lua:681: in function <Interface\AddOns\Prat-3.0\modules\Editbox.lua:666> (tail call): ? Interface\FrameXML\ChatFrame.lua:3515: in function <Interface\FrameXML\ChatFrame.lua:3507> [C]: in function `ChatFrame_ReplyTell2' [string "REPLY2"]:1: in function <[string "REPLY2"]:1> Locals:

Steps to Reproduce

shift-r after sending a message to someone.

Installed Addons

_NPCScan - _NPCScan 5.0.0.5 Addon Control Panel - 3.4.1 Bartender4 - 4.5.8 Broker_Currency - 5.0.4-1.2.11 Broker_Garbage - 5.1v1release Chatter - v1.4.0 ChocolateBar Broker Display - v2.3.1 Deadly Boss Mods - 4.11.6 Deadly Boss Mods - Burning Crusade and Vanilla mods - Vanilla and BC Mods r420 Deadly Boss Mods - Cataclysm mods - Cataclysm Mods r35 Deadly Boss Mods - Wrath of the Lich King mods - WotLK Mods r16 GatherMate2 - 1.23.1 GatherMate2_Data - v13.9 kgPanels - 1.14 Masque - v5.1.389 Masque: Abstract - Masque: Abstract wow4.3.3-1.0 Masque: Apathy - v5.1.102 Masque: Bamboo - Masque: Bamboo Masque: Caith - v5.1.82 Masque: Cards - Masque_Cards5.1.0 Masque: CleanUI - Masque: CleanUI 5.8 Masque: DaedUI - v1.1 Masque: Darion - 4.1.2 Masque: Darkscail - Masque: Darkscail 5 Masque: Diablo III - 1.2 Masque: Elegance - Masque_Elegance5.1.0 Masque: Entropy - v5.1.77 Masque: Gears - v5.1.68 Masque: Grunge - Masque: Grunge Masque: Jigsaw - Masque_Jigsaw5.1.0 Masque: Kenzo - 1.2.2 Masque: LiteStep - v5.1.65 Masque: Onyx - v5.1.76 Masque: Renaitre - Masque: Renaitre v5.1 Masque: Serenity - v5.1.76 Masque: Sleek - Masque_Sleek5.1.0 Masque: Stylo - Masque Stylo Masque: Tones - Masque_Tones5.1.0 Masque: Trinity - Centauri-2 Masque: Vista - 2.0.1 Masque_Dark - Masque_Dark Masque_Shining - Masque_Shining Masque_Vista - Masque_Vista MikScrollingBattleText - v5.7.125 OmniCC - 5.1.3 PitBull Unit Frames 4.0 - v4.0.0-beta42 Postal - v3.5.0 Prat 3.0 - 3.5.3 Quartz - 3.1.1 Raven - r271 Recount - v5.1.0 release SexyMap - v2.4.1 SharedMediaAdditionalFonts - 1.0.12 TipTac - 12.10.30 TradeSkillMaster - v1.5.13 TradeSkillMaster_AuctionDB - v1.3.12 TradeSkillMaster_Auctioning - v1.2.21 TradeSkillMaster_Crafting - v1.1.10 TradeSkillMaster_ItemTracker - v1.2.5 WIM (WoW Instant Messenger) v3 - 3.6.3 XLootGroup - z15-repack-release

User When Change
Dunmait Dec 11, 2012 at 23:42 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • 2 comments
  • Avatar of MatriusPaladin MatriusPaladin Jan 20, 2013 at 23:26 UTC - 0 likes

    I am having this same issue, and I thought it was Prat, but I still get it without it even installed any longer.

    1x FrameXML\ChatFrame.lua:4060: attempt to concatenate local "type" (a nil value) FrameXML\ChatFrame.lua:4060: in function "ChatEdit_AddHistory" FrameXML\ChatFrame.lua:4112: in function "ChatEdit_SendText" FrameXML\ChatFrame.lua:4121: in function "ChatEdit_OnEnterPressed" <string>:"*:OnEnterPressed":1: in function <string>:"*:OnEnterPressed":1

    Locals: editBox = ChatFrame1EditBox { 0 = <userdata> tabCompleteTableIndex = 1 focusLeft = ChatFrame1EditBoxFocusLeft {} focusRight = ChatFrame1EditBoxFocusRight {} chatFrame = ChatFrame1 {} addSpaceToAutoComplete = true autoCompleteParams = <table> {} language = "Common" wimIsVisible = <func> =[C]:-1 focusMid = ChatFrame1EditBoxFocusMid {} MAParent = "ChatEditBoxesMover" headerSuffix = ChatFrame1EditBoxHeaderSuffix {} Insert = <func> =[C]:-1 wimHighlightText = <func> =[C]:-1 text = "" IsShown = <func> @WIM\Sources\Hooks.lua:33 setText = 0 IsVisible = <func> @WIM\Sources\Hooks.lua:25 header = ChatFrame1EditBoxHeader {} wimIsShown = <func> =[C]:-1 HighlightText = <func> @WIM\Sources\Hooks.lua:51 languageID = 7 SetText = <func> =[C]:-1 } addHistory = 1 type = nil text = "cool got one of these |cffa335ee|Hitem:90816:0:0:0:0:0:0:916727904:90:0:0|h[Relic of the Thunder King]|h|r"

  • Avatar of Dridzt Dridzt Dec 12, 2012 at 02:38 UTC - 0 likes

    This (and the duplicate tickets from previous versions) look alot more like a problem with Prat, not WIM.

    Reasons:
    1. There's no mention of WIM in the error message, only of Prat.
    2. WIM only has a securehook on ChatFrame_ReplyTell2 which means it's running it's own code after that function has finished and doesn't affect it at all.
    Maybe Prat is replacing it? (haven't checked its code).

    Is the error reproducible with just WIM installed?

  • 2 comments

Facts

Reported
Dec 11, 2012
Status
New - Issue has not had initial review yet.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees