msn_oim_report_to_user does not do charset verification/conversion
|Reported by:||xnyhps||Owned by:||QuLogic|
|Version:||2.10.1||Keywords:||msn utf8 oim|
msn_oim_report_to_user() never verifies if the message string is valid UTF-8.
In fact, if I read this correctly, every message contains a Content-Type: text/plain; charset=UTF-8 header, which I don't see being checked in that function.
#a15774 is caused by Adium receiving something that wasn't in UTF-8.
msn_oim_report_to_user() should at least reject invalid UTF-8, and ideally, do the charset conversion from the charset in the header to UTF-8.
Change History (12)
comment:3 Changed 5 years ago by thijsalkemade@…
- Milestone set to 3.0.0
- Resolution set to fixed
- Status changed from new to closed