View Bug Report
Interface\FrameXML\FloatingChatFrame.lua: 476: attempt to index local 'color' (a nil value)
Bug #: 2221
File: Ace2
Date: 09-29-06 12:21 AM
By: brotherhobbes
Status: Unconfirmed
Bug Report on AceComm

Encountering this error with Squishy r12064. I tried updating AceComm to r12199 and it still errors.


Interface\FrameXML\FloatingChatFrame.lua: 476: attempt to index local 'color' (a nil value)

This will occur with only an addon that uses AceComm enabled and no other addons. When you right click on a chat tab and mouse over the "Channels" listing under Filters, you will see this error. It only shows up if you have joined some channels on your own, though.

Example, /join test. Then right click on the chat tab and mouse over "Channels." If you /leave test, the error will not show up. A simple work around is to just /leave any extra channels you've joined and then make any changes you want to in the Channels Filter.

This does not happen 100% of the time. Sometimes if I /leave channels enough, it will stop happening for awhile. But in general it will be back upon login. I've tried deleting the chat-cache.txt file and then starting up WoW with only Squishy enabled and I still encounter this error.

RSS 2.0 Feed for Bug CommentsNotes Sort Options
By: Wowgamer233 - 10-05-06 02:00 PM

from : http://www.wowinterface.com/forums/showthread.php?t=6353

Whenever I go to the options of a chat window and select the "Channels' submenu i get the following error:

Error: attempt to index local 'color' (a nil value)
File: Interface\FrameXML\FloatingChatFrame.Lua
Line: 476
Count: 9

Also included a link to image with the error if it helps.
http://img227.imageshack.us/img227/7996/xmlerroryu9.jpg

The only chat related mod i run is ChatMod and it isnt the problem as I disabled the mod and I still got the error.
I did some searching on the WoW Forums and someone said it may be an AceComm-2.0 issue.

Would really like to get past this error as its frustrating not being able to decide which channels show on which window.