[Pkg-silc-devel] crash on irssi-silc plugin

The Anarcat anarcat at anarcat.ath.cx
Wed Feb 13 16:17:55 UTC 2008


I'm not sure this is the right place to report this, since maybe it's
just a bug that should be filed in the BTS.

When connecting to a SILC channel, whenever I type anything in the
channel (say "hello"), irssi crashes completely. Here's a backtrace:

[test] hello
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1214245184 (LWP 13221)]
0x08073631 in fe_irc_messages_deinit ()
(gdb) bt
#0  0x08073631 in fe_irc_messages_deinit ()
#1  0x080740f3 in fe_irc_messages_deinit ()
#2  0x080dd90e in signal_stop ()
#3  0x080ddeff in signal_emit ()
#4  0x080dfe6c in chat_commands_deinit ()
#5  0x080dd90e in signal_stop ()
#6  0x080ddeff in signal_emit ()
#7  0x080819d1 in completion_get_channels ()
#8  0x080dd90e in signal_stop ()
#9  0x080ddeff in signal_emit ()
#10 0x080c851b in command_find ()
#11 0x080dd90e in signal_stop ()
#12 0x080ddeff in signal_emit ()
#13 0x0805d53b in get_idle_time ()
#14 0x080dd90e in signal_stop ()
#15 0x080ddeff in signal_emit ()
#16 0x080972c0 in key_info_find ()
#17 0x080dd90e in signal_stop ()
#18 0x080ddeff in signal_emit ()
#19 0x0809719d in key_pressed ()
#20 0x0805fab6 in gui_readline_init ()
#21 0x080dd90e in signal_stop ()
#22 0x080ddeff in signal_emit ()
#23 0x0805f16d in gui_readline_init ()
#24 0x080cf9b5 in mask_match ()
#25 0xb7d60c7f in g_io_channel_unix_get_fd () from /usr/lib/libglib-2.0.so.0
#26 0xb7d37731 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#27 0xb7d3a7a6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#28 0xb7d3ad27 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#29 0x0806fdc5 in main ()
(gdb) 

The message doesn't appear the channel and I get disconnect (from the
channel's perspective).

This might be because I originally compiled the plugin myself. I *think*
I'm now running the upstream package, but I may be wrong:

anarcat at marvin:~$ dpkg -l '*irssi*'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name                          Version                       Description
+++-=============================-=============================-==========================================================================
ii  irssi                         0.8.12-2~bpo40+1+b1           terminal based IRC client
ii  irssi-plugin-silc             1.1.2-2~bpo.1                 SILC plugin for irssi
ii  irssi-scripts                 20061009                      collection of scripts for irssi
ii  irssi-text                    0.8.10-2                      irssi dummy transition package

Any idea? Should I open a bug?

A.

-- 
Wherever they's a fight so hungry people can eat, I'll be there.
Wherever they's a cop beatin' up a guy, I'll be there.
If Casy knowed, why, I'll be in the way guys yell when they're mad an'
I'll be in the way kids laugh when they're hungry an' they know
supper's ready. An' when our folks eat the stuff they raise an' live
in the house they build, why I'll be there.
                        - John Steinbeck, The Grapes of Wrath
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-silc-devel/attachments/20080213/211cbbbd/attachment.pgp 


More information about the Pkg-silc-devel mailing list