When an ICQ5 original client sends an invitation to play a game (Xtras Center) SIM crashes immediately. Reproducible: Always Steps to Reproduce: 1.Start SIM 2.Receive an ICQ invitation to play a online game 3.Crash Actual Results: It chrashes while giving the following messages in xsession-errors: KCrash: Application 'sim' crashing... [WRN] Unknown roster type 000F Expected Results: It should display a text like this one (its german, but just to show the contents): Ich m
When an ICQ5 original client sends an invitation to play a game (Xtras Center) SIM crashes immediately. Reproducible: Always Steps to Reproduce: 1.Start SIM 2.Receive an ICQ invitation to play a online game 3.Crash Actual Results: It chrashes while giving the following messages in xsession-errors: KCrash: Application 'sim' crashing... [WRN] Unknown roster type 000F Expected Results: It should display a text like this one (its german, but just to show the contents): Ich möchte ein Xtraz-Feature mit Ihnen starten. Um diese Einladung annehmen zu können, müssen Sie ICQ 5 mit Xtraz herunterladen. Wenn Sie den Download jetzt starten möchten, besuchen Sie http://www.icq.com/download Sometimes the error occures while sending normal messages, too. It seems to happen more often when sending "complex" messages with links or some special characters. I wasn't able to figure out which special character causes the issue. The invitation is always deadly. I'm using unicode on my system, kde language is german. SIM is running with character encoding ISO8859-15, because otherwise messages with german "Umlaute" are not displayed at all. Chrash occurs with setting to system (UTF-8), too)
Re-assign.
I've added svn snapshot of sim into portage tree (0.9.4_pre060114). It's still hard masked. You may wish to test and report if this bug is fixed. To emerge sim you need to unmask it with the following commands echo "net-im/sim" >> /etc/portage/package.unmask echo "net-im/sim ~arch" >> /etc/portage/package.keywords where arch is your either x86 or amd64. Then emerge sim. Feedback is wellcome. :)
Online Game invitations don't crash this version any more. The other side doesn't get informed that sim isn't able to play these games, but silently ignores the invitation instead of chrashing. Same procedure with other features (Multi User Chat, etc.) The problem with incorrect display of special characters is partly gone, too. It is possible to select a charset so that messages will be displayed correctly. If the charset is wrong the message is simply ignored.
Thank you for testing. I think it's good idea if you report your issues at https://developer.berlios.de/bugs/?group_id=4482 If you do, please report them as two different issues. Also, please, give more information on second problem. It's necessary to have some information to reporoduce it (charset your are using and message). If I set wrong encoding I'll see ?????. What do you mean by: messages are simply ignored.
There is also a bug report concerning the problems with special characters: https://developer.berlios.de/bugs/?func=detailbug&bug_id=4871&group_id=4482 It's similar, because if you are talking to anyone (german) using ICQ5 and he writes german "Umlaute" (
There is also a bug report concerning the problems with special characters: https://developer.berlios.de/bugs/?func=detailbug&bug_id=4871&group_id=4482 It's similar, because if you are talking to anyone (german) using ICQ5 and he writes german "Umlaute" (äöüß) they are received correctly when the charset is set to ISO8859-15. When the charset ist set to UTF-8 (system standard) you will get informed that there has been a message received, but there is simply no message (no new line in chat window).
Upstream is already aware about problems and is working on them. So... Nothing to do for us.