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

"Jamie" <[email protected]>
Newsgroups gmane.network.silc.devel
Message-ID <[email protected]>
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@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 <[email protected]>
jamie@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.

_______________________________________________________________________
Info:    https://lists.silcnet.org/mailman/listinfo/silc-announce
Archive: https://lists.silcnet.org/pipermail/silc-announce
FAQ:     http://silcnet.org/support/faq/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.