Plugin crash
Jarno Saarto
jarno.saarto at mindless.com
Wed May 23 08:27:21 CEST 2007
I used irssi 0.8.10-2 provided by debian sarge together with silc-plugin
1.1b5 compiled from sources. The client crashed in two situations.
Firstly after joining silc channel.
Backtrace:
#0 format_read_arglist (va=0xbfffe714 "\2308\035\b>\035\b\001",
format=0xd0,
arglist=0xbfffe640, arglist_size=10,
buffer=0xbfffe570
"\030\020\021\b\017\b\230N!@J\021\b\017\bN!@\030F\021\bL\021\b\037\035\016\bJ\021\b\017\b",
buffer_size=200)
at formats.c:225
#1 0x080979b6 in printformat_module_dest_args (
module=0x406ab4a0 "fe-common/silc", dest=0xbfffe6b0, formatnum=4,
va=0xbfffe640 "\203\034\bh") at printtext.c:58
#2 0x08097afc in printformat_module_args (
module=0xbfffe640 "\203\034\bh", server=0xbfffe640,
target=0xbfffe640 "\203\034\bh", level=-1073748416,
formatnum=-1073748416, va=0xbfffe640 "\203\034\bh")
at printtext.c:94
#3 0x08097b44 in printformat_module (module=0xbfffe640 "\203\034\bh",
server=0xbfffe640, target=0xbfffe640 "\203\034\bh",
level=-1073748416, formatnum=-1073748416) at printtext.c:103
#4 0x4061ba34 in silc_command_reply (client=0x81b73f0, conn=0x81d2180,
command=14 '\016', status=0 '\0', error=0 '\0',
vp=0xd0 <Address 0xd0 out of bounds>) at client_ops.c:1795
#5 0x406aae4f in silc_client_command_callback (cmd=0x81d43c8)
at command_reply.c:80
#6 0x406a7a73 in silc_client_command_reply_join (fsm=0x81d43d0,
fsm_context=0x81d43c8, state_context=0xbffff2e0) at
command_reply.c:1305
-------------------------
The client crashed also when old type keys existed in .silc -directory
with error: Private key passphrase: [Error]: Malformed SILC private key
[Error]: Could not load key pair
Backtrace:
#0 silc_fsm_event_signal (event=0x81b743c) at silcfsm.c:702
#1 0x4060c95e in silc_core_deinit () at silc-core.c:795
#2 0x4060c7b6 in silc_core_init () at silc-core.c:779
#3 0x080d1712 in module_load_name (path=0x0, rootmodule=0x81b62f0 "silc",
submodule=0x80fd2c3 "core", silent=1) at modules-load.c:199
#4 0x080d18d4 in module_load_prefixes (path=0x81b62d0 "silc",
module=0x81b62f0 "silc", start=0, end=4, prefixes=0x81b5070)
at modules-load.c:238
#5 0x080d1abe in module_load_full (path=0x81b62d0 "silc",
rootmodule=0x81b62f0 "silc", submodule=0x81b6300 "silc", start=0,
end=0,
prefixes=0x0) at modules-load.c:294
#6 0x080d1b49 in module_load (path=0x0, prefixes=0x81b5070)
at modules-load.c:317
#7 0x0808ddde in cmd_load (data=0xbfffed1c "") at fe-modules.c:179
#8 0x080dd820 in signal_emit_real (rec=0x8128a30, params=135432784,
va=0x81b73f0 "", first_hook=0x81b2c18) at signals.c:242
#9 0x080dd8d4 in signal_emit (signal=0x0, params=3) at signals.c:286
#10 0x080c8a57 in parse_command (command=0x81b6259 "load silc",
expand_aliases=136009112, server=0x0, item=0x0) at commands.c:899
#11 0x080c8bec in event_command (line=0x81b6259 "load silc", server=0x0,
item=0x0) at commands.c:945
#12 0x080dd820 in signal_emit_real (rec=0x8112300, params=135341080,
va=0x81b73f0 "", first_hook=0x81332e8) at signals.c:242
--
Jarno
More information about the silc-devel
mailing list