On Tue, Jun 03, 2008 at 09:28:01AM -0300, josx wrote:
> #3  0xb691a89d in set_userstatus_for_active_accounts () 
OK, I'll look at that function.

> It is an invalid utf8 data in the string of the song.
That's what it looks like. Your files should have proper UTF-8.
On the other hand you should be able to send any garbage to the
musictracker and it handles it gracefully, or at the very least
not crash.

It's probably a matter of testing for the validity of the string and
then not sending it to the purple library if it is bad. There is a
filter, but strangely the code only checks for printable characters
if the filter is on.

Could you try this song again and turn the "bad word" filtering on? You
don't need to have anything match the filters, I just want to see if the
filter function (less the bad word extraction) is enough.

Thankyou for your report. It was very easy to see what was going on
here.

 - Craig
-- 
Craig Small      GnuPG:1C1B D893 1418 2AF4 45EE  95CB C76C E5AC 12CA DFA5
http://www.enc.com.au/                             csmall at : enc.com.au
http://www.debian.org/          Debian GNU/Linux, software should be Free 



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to