Bug report:
Running a 2.4.17 linux kernel on a Debian unstable version.
Irssi: Client: irssi 0.8.1 (20020217 1542) stable, compiled from tarball
sources.
ircd used for test the bug: 2.8/hybrid-6.2(20010925_1)
To cause the bug:
I connect to my local ircd, identify myself as ircop and send a very long
line to a channel, then the client crash with a segmentation fault.
BackTrace:
(gdb) bt
#0 0x40211657 in malloc () from /lib/libc.so.6
#1 0x402111e4 in malloc () from /lib/libc.so.6
#2 0x4014e699 in g_malloc () from /usr/lib/libglib-1.2.so.0
#3 0x401569e6 in g_strdup_vprintf () from /usr/lib/libglib-1.2.so.0
#4 0x40156a26 in g_strdup_printf () from /usr/lib/libglib-1.2.so.0
#5 0x080b0ad1 in rawlog_output (rawlog=0x8187e60,
str=0x8328c40 "PRIVMSG #opers :FUCKWINDO", 'W' <repeats 53 times>, 'S'
<repeats 122 times>...) at rawlog.c:91
#6 0x080933c9 in server_cmd_timeout (server=0x82bc530, now=0xbffff844)
at irc-servers.c:345
#7 0x4015667b in g_slist_foreach () from /usr/lib/libglib-1.2.so.0
#8 0x08093447 in servers_cmd_timeout () at irc-servers.c:363
#9 0x4014e49a in g_main_set_poll_func () from /usr/lib/libglib-1.2.so.0
#10 0x4014d578 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#11 0x4014db83 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#12 0x4014dc35 in g_main_iteration () from /usr/lib/libglib-1.2.so.0
#13 0x08068540 in main (argc=1, argv=0xbffffa04) at irssi.c:350
#14 0x401bc6cf in __libc_start_main () from /lib/libc.so.6
I hope it will help.
--
"La mortalidad es la mejor virtud de un hombre"
ckroom <[EMAIL PROTECTED]>
Registered linux user #256682
http://ckroom.05c.net