List Info

Thread: Plugin crash




Plugin crash
user name
2007-05-23 01:27:21
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
"230835b>35b01", 
format=0xd0,
     arglist=0xbfffe640, arglist_size=10,
     buffer=0xbfffe570 
"302021b17b230N!J21b17bN!30F21bL21b373516bJ21b17b",

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 "20334bh") at
printtext.c:58
#2  0x08097afc in printformat_module_args (
     module=0xbfffe640 "20334bh",
server=0xbfffe640,
     target=0xbfffe640 "20334bh",
level=-1073748416,
     formatnum=-1073748416, va=0xbfffe640
"20334bh")
     at printtext.c:94
#3  0x08097b44 in printformat_module (module=0xbfffe640
"20334bh",
     server=0xbfffe640, target=0xbfffe640
"20334bh",
     level=-1073748416, formatnum=-1073748416) at
printtext.c:103
#4  0x4061ba34 in silc_command_reply (client=0x81b73f0,
conn=0x81d2180,
     command=14 '16', status=0 '', error=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
____________________________________________________________
___________
Info:    https://lists.silcnet.org/mailman/listinfo/silc-announce

Archive: htt
ps://lists.silcnet.org/pipermail/silc-announce
FAQ:     http://silcnet.org/su
pport/faq/

Re: Plugin crash
country flaguser name
Slovakia
2007-05-23 02:08:15
On Wed, 23 May 2007, Jarno Saarto wrote:

: 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
"230835b>35b01", 
: format=0xd0,
:      arglist=0xbfffe640, arglist_size=10,
:      buffer=0xbfffe570 
: "302021b17b230N!J21b17bN!30F21bL21b373516bJ21b17b",

: 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 "20334bh") at
printtext.c:58
: #2  0x08097afc in printformat_module_args (
:      module=0xbfffe640 "20334bh",
server=0xbfffe640,
:      target=0xbfffe640 "20334bh",
level=-1073748416,
:      formatnum=-1073748416, va=0xbfffe640
"20334bh")
:      at printtext.c:94
: #3  0x08097b44 in printformat_module (module=0xbfffe640
"20334bh",
:      server=0xbfffe640, target=0xbfffe640
"20334bh",
:      level=-1073748416, formatnum=-1073748416) at
printtext.c:103
: #4  0x4061ba34 in silc_command_reply (client=0x81b73f0,
conn=0x81d2180,
:      command=14 '16', status=0 '', error=0 '',
:      vp=0xd0 <Address 0xd0 out of bounds>) at
client_ops.c:1795
: 
This first crash is beacuse of the libfe_common_silc.so
needs to be 
libfe_silc.so.  c0ffee, this is insane that users have to
rename this 
manually.  make install of SILC Plugin must rename it
automatically or the 
compilation must generate the file with correct name. 
Otherwise we're 
going get one of these reporst per day after we release
1.1.

	Pekka
____________________________________________________________
____________
 Pekka Riikonen                                 priikone at
silcnet.org
 Secure Internet Live Conferencing (SILC)       http://silcnet.org/
____________________________________________________________
___________
Info:    https://lists.silcnet.org/mailman/listinfo/silc-announce

Archive: htt
ps://lists.silcnet.org/pipermail/silc-announce
FAQ:     http://silcnet.org/su
pport/faq/

[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )