[SILC PLUGIN] Segmentation Fault When Connecting

guant a guant at hackermail.com
Sun Jul 16 04:44:56 CEST 2006


Hello.

When using the SILC Plugin with irssi, it segfaults and dumps core. I'm using the same versions of all the software specified here: http://penguin-breeder.org/silc/ and I successfully followed all the steps. (As of today, that is irssi-0.8.10a, silc-client-1.0.3, and silc-plugin-1.0.3.) Also using Debian 3.1, kernel 2.6.8-2-686, and gcc 3.3.5. The command that causes this is /CONNECT -silcnet SILCNet silc.silcnet.org after successfully using /LOAD silc. The bottom of this email is the backtrace after it dumps core. Please CC me, as I'm not subscribed to the list.

guant.


Backtrace:
#0  0x080921b4 in format_read_arglist ()
#1  0x080979b6 in printformat_module_dest_args ()
#2  0x08097afc in printformat_module_args ()
#3  0x08097b44 in printformat_module ()
#4  0x40553247 in silc_verify_public_key_internal (client=0xbfffed10, conn=0x81c7e18, name=0x0,
    conn_type=SILC_SOCKET_TYPE_SERVER, pk=0x81cb370 "", pk_len=216, pk_type=SILC_SKE_PK_TYPE_SILC,
    completion=0x405d954b <silc_client_verify_key_cb>, context=0x81ca3d8) at client_ops.c:2637
#5  0x40553558 in silc_verify_public_key (client=0xbfffed10, conn=0xbfffed10, conn_type=3221220624, pk=0xbfffed10 "",
    pk_len=3221220624, pk_type=3221220624, completion=0xbfffed10, context=0xbfffed10) at client_ops.c:2754
#6  0x405d807d in silc_client_protocol_ke_verify_key (ske=0xbfffec40, pk_data=0xbfffed10 "", pk_len=3221220624,
    pk_type=3221220624, context=0xbfffed10, completion=0xbfffec40, completion_context=0xbfffec40) at protocol.c:97
#7  0x4059d163 in silc_ske_initiator_finish (ske=0x81c8288, ke_payload=0xbfffed10) at silcske.c:625
#8  0x405d8b07 in silc_client_protocol_key_exchange (schedule=0x81bc6d8, app_context=0x8198e78, type=0, fd=0,
    context=0x81c8e70) at protocol.c:451
#9  0x405a48eb in silc_protocol_execute (protocol=0x81c8e70, schedule=0x81bc6d8, secs=-1073746672, usecs=-1073746880)
    at silcprotocol.c:125
#10 0x405ccb87 in silc_client_packet_parse_type (client=0x8198e78, sock=0x81b44c0, packet=0x81c90d0) at client.c:1372
#11 0x405cc698 in silc_client_packet_parse (parser_context=0x81c9048, context=0x8198e78) at client.c:1085
#12 0x40567551 in silc_packet_receive_process (sock=0x81b44c0, local_is_router=0 '\0', cipher=0x0, hmac=0x0, sequence=1,
    parser=0x405cc5f6 <silc_client_packet_parse>, parser_context=0x8198e78) at silcpacket.c:462
#13 0x405cc5ee in silc_client_packet_process (schedule=0x81bc6d8, app_context=0x8198e78, type=SILC_TASK_READ, fd=12,
    context=0x8198e78) at client.c:1044
#14 0x405a5f6f in silc_schedule_dispatch_nontimeout (schedule=0x81bc6d8) at silcschedule.c:412
#15 0x405a4e4f in silc_schedule_one (schedule=0x81bc6d8, timeout_usecs=1) at silcschedule.c:659
#16 0x405cdcc4 in silc_client_run_one (client=0xbfffed10) at client.c:227
#17 0x40559d54 in my_silc_scheduler () at silc-core.c:63
#18 0x401c1c9c in g_timeout_dispatch (source=0x81bf630, callback=0xbfffec40, user_data=0xbfffed10) at gmain.c:3292
#19 0x401bf582 in g_main_dispatch (context=0x810fb88) at gmain.c:1933
#20 0x401c05f8 in IA__g_main_context_dispatch (context=0x810fb88) at gmain.c:2483
#21 0x401c0930 in g_main_context_iterate (context=0x810fb88, block=1, dispatch=1, self=0x81b2600) at gmain.c:2564
#22 0x401c0b7d in IA__g_main_context_iteration (context=0x810fb88, may_block=-1073746672) at gmain.c:2623
#23 0x0806f7b2 in main ()

-- 
_______________________________________________
Get your free email from http://www.hackermail.com


More information about the silc-devel mailing list