[BUG SUB] /getkey produces gobbly gook if the user leaves - silc-client

Jamie jm at mayfirst.org
Sun Mar 11 21:21:50 CET 2007


Software: silc-client
Version: SILC-Client 1.0.1 (Irssi base: 0.8.6+ - SILC base: SILC 1.0.1) (20040114 20040114)
Operating System: Linux Debian Etch
Installation: 
Severity: non-critical

Description:

Not urgent, just an FYI. If you /getkey someone, who then logs out before you confirm the /getkey you get a message like this:

[16:12] *** Verified successfully user @eÙ·@eÙ·HÄ\"H
°\"HPeÙ·PeÙ·XeÙ·XeÙ·`eÙ·`eÙ·heÙ·heÙ·peÙ·peÙ·xeÙ·xeÙ·@eÙ·@eÙ·HeÙ·HeÙ·PeÙ·PeÙ·XeÙ·XeÙ· eÙ· eÙ·¨eÙ·¨eÙ·°eÙ·°eÙ·¸eÙ·¸eÙ·ÀeÙ·ÀeÙ·¨¼\"H¨¼\"HÐeÙ·ÐeÙ·ØeÙ·ØeÙ·àeÙ·àeÙ·èeÙ·èeÙ·ðeÙ·ðeÙ·øeÙ·øeÙ·\'s cached public key


How to repeat:

user a logs into the server
user b logs into the server
user b runs: /getkey a
user a logs out
user b types \"y\" to accept the key


Remote Environment:

jamie at dirt:~$ /usr/sbin/silcd -V
SILCd Secure Internet Live Conferencing daemon, version 1.0.3 (base: SILC Toolkit 1.0.3)
(c) 1997 - 2005 Pekka Riikonen <priikone at silcnet.org>
jamie at dirt:~$


Fix:

I don\'t know how to fix, but I think the correct behavior would be to report \"verified successfully user a\" whether or not the user was logged in.


More information about the silc-devel mailing list