[ircd-ratbox] random ircd crashes

William Pitcock nenolod at nenolod.net
Tue Oct 25 18:47:47 UTC 2005


The problem is that your m_svsnick module is referencing a NULL pointer.
To fix your crash issue, change your:

   target_p = find_(named_)person(parv[1]);

to:

   if ((target_p = find_named_person(parv[1])) == NULL)
        return -1;

This should fix your crash.

Quoting Extroppy AT Yahoo Com <extroppy at yahoo.com>:

> We're using v2.1.4, here's the gdb output:
>
> Core was generated by `ircdalt'.
> Program terminated with signal 11, Segmentation fault.
> Reading symbols from /usr/lib/libz.so.2...done.
> Reading symbols from /usr/local/lib/libintl.so.6...done.
> Reading symbols from /usr/lib/libcrypt.so.2...done.
> Reading symbols from /usr/lib/libcrypto.so.3...done.
> Reading symbols from /usr/lib/libc.so.4...done.
> Reading symbols from /usr/local/lib/libiconv.so.3...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_accept.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_admin.so...done.
> Reading symbols from /home/fork/ratboxalt/modules/autoload//m_away.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_capab.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_challenge.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_close.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_connect.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_cryptlink.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_encap.so...done.
> Reading symbols from /home/fork/ratboxalt/modules/autoload//m_eob.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_etrace.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_gline.so...done.
> Reading symbols from /home/fork/ratboxalt/modules/autoload//m_help.so...done.
> Reading symbols from /home/fork/ratboxalt/modules/autoload//m_info.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_invite.so...done.
> Reading symbols from /home/fork/ratboxalt/modules/autoload//m_ison.so...done.
> Reading symbols from /home/fork/ratboxalt/modules/autoload//m_join.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_kline.so...done.
> ---Type <return> to continue, or q <return> to quit---
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_knock.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_links.so...done.
> Reading symbols from /home/fork/ratboxalt/modules/autoload//m_list.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_locops.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_lusers.so...done.
> Reading symbols from /home/fork/ratboxalt/modules/autoload//m_tb.so...done.
> Reading symbols from /home/fork/ratboxalt/modules/autoload//m_map.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_mchange.so...done.
> Reading symbols from /home/fork/ratboxalt/modules/autoload//m_motd.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_names.so...done.
> Reading symbols from /home/fork/ratboxalt/modules/autoload//m_oper.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_operwall.so...done.
> Reading symbols from /home/fork/ratboxalt/modules/autoload//m_pass.so...done.
> Reading symbols from /home/fork/ratboxalt/modules/autoload//m_ping.so...done.
> Reading symbols from /home/fork/ratboxalt/modules/autoload//m_pong.so...done.
> Reading symbols from /home/fork/ratboxalt/modules/autoload//m_post.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_rehash.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_restart.so...done.
> Reading symbols from /home/fork/ratboxalt/modules/autoload//m_resv.so...done.
> Reading symbols from /home/fork/ratboxalt/modules/autoload//m_set.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_stats.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_svinfo.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_svsnick.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_testline.so...done.
> Reading symbols from /home/fork/ratboxalt/modules/autoload//m_time.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_topic.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_trace.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_unkline.so...done.
> Reading symbols from /home/fork/ratboxalt/modules/autoload//m_user.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_userhost.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_users.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_version.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_wallops.so...done.
> ---Type <return> to continue, or q <return> to quit---
> Reading symbols from /home/fork/ratboxalt/modules/autoload//m_who.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_whois.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_whowas.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_xline.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_clearchan.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_flags.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_ltrace.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_mkpasswd.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_monitor.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_nglist.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_ojoin.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_olist.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_operlist.so...done.
> Reading symbols from /home/fork/ratboxalt/modules/autoload//m_opme.so...done.
> Reading symbols from /home/fork/ratboxalt/modules/autoload//m_owho.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_owhois.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_searchk.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_services.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//m_sping.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//spy_admin_notice.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//spy_info_notice.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//spy_links_notice.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//spy_motd_notice.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//spy_stats_notice.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//spy_trace_notice.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//spy_whois_notice.so...done.
> Reading symbols from 
> /home/fork/ratboxalt/modules/autoload//example_module.so...done.
> Reading symbols from /home/fork/ratboxalt/modules//m_die.so...done.
> Reading symbols from /home/fork/ratboxalt/modules//m_kick.so...done.
> Reading symbols from /home/fork/ratboxalt/modules//m_kill.so...done.
> Reading symbols from /home/fork/ratboxalt/modules//m_message.so...done.
> Reading symbols from /home/fork/ratboxalt/modules//m_mode.so...done.
> Reading symbols from /home/fork/ratboxalt/modules//m_nick.so...done.
> ---Type <return> to continue, or q <return> to quit---
> Reading symbols from /home/fork/ratboxalt/modules//m_part.so...done.
> Reading symbols from /home/fork/ratboxalt/modules//m_quit.so...done.
> Reading symbols from /home/fork/ratboxalt/modules//m_server.so...done.
> Reading symbols from /home/fork/ratboxalt/modules//m_sjoin.so...done.
> Reading symbols from /home/fork/ratboxalt/modules//m_squit.so...done.
> Reading symbols from /usr/libexec/ld-elf.so.1...done.
> #0  0x28607baa in ms_svsnick (client_p=0x286e2fd0, 
> source_p=0x286ec5d0, parc=3, parv=0x83cc980)
>    at m_svsnick.c:174
> 174       if (!MyClient(target_p))
> (gdb) bt full
> #0  0x28607baa in ms_svsnick (client_p=0x286e2fd0, 
> source_p=0x286ec5d0, parc=3, parv=0x83cc980)
>    at m_svsnick.c:174
>        parv = (char **) 0x83cc980
>        target_p = (struct Client *) 0x0
>        nick = 0x83c8972 "spiccolli"
>        newnick = "Guest5876\000{\bj\211"
> #1  0x8065d93 in handle_command (mptr=0x28608d60, 
> client_p=0x286e2fd0, from=0x286ec5d0, i=3, hpara=0x83cc980)
>    at parse.c:388
>        mptr = (struct Message *) 0x28608d60
>        client_p = (struct Client *) 0x286e2fd0
>        hpara = (char **) 0x83c897b
>        handler = 0xbb9a52d0
> #2  0x8065bd2 in parse (client_p=0x286e2fd0, pbuffer=0x83c8960 
> ":NickServ", bufend=0x83c8985 "") at parse.c:301
>        from = (struct Client *) 0x286ec5d0
>        ch = 0x3 <Address 0x3 out of bounds>
>        s = 0x83c8972 "spiccolli"
>        end = 0x83c8984 "6"
>        i = 0
>        numeric = 0x0
>        mptr = (struct Message *) 0x28608d60
> #3  0x806578d in client_dopacket (client_p=0x286e2fd0, 
> buffer=0x83c8960 ":NickServ", length=37) at packet.c:507
>        client_p = (struct Client *) 0x286e2fd0
>        buffer = 0x83c8960 ":NickServ"
>        length = 37
> #4  0x8064fe7 in parse_client_queued (client_p=0x286e2fd0) at packet.c:100
>        client_p = (struct Client *) 0x286e2fd0
>        dolen = 0
>        checkflood = 1
>        lclient_p = (struct LocalUser *) 0x287567b0
> #5  0x80655ab in read_packet (fd=168, data=0x286e2fd0) at packet.c:418
>        client_p = (struct Client *) 0x286e2fd0
>        lclient_p = (struct LocalUser *) 0x287567b0
>        length = 8192
> ---Type <return> to continue, or q <return> to quit---
>        lbuf_len = 0
>        fd_r = 168
>        binary = 0
> #6  0x806a04c in comm_select (delay=500) at s_bsd_kqueue.c:286
>        fd = 138185083
>        hdl = (PF *) 0
>        F = (fde_t *) 0xbb9a52d0
>        delay = 138185083
>        num = 1
>        i = 1
>        ke = {{ident = 168, filter = -1, flags = 17, fflags = 0, data 
> = 8192, udata = 0x8698840}, {
>    ident = 153, filter = -1, flags = 16384, fflags = 0, data = 9, 
> udata = 0x8697aa8}, {ident = 36,
>    filter = -1, flags = 32785, fflags = 54, data = 0, udata = 
> 0x86910a0}, {ident = 66, filter = -1,
>    flags = 32785, fflags = 54, data = 0, udata = 0x8692bd0}, {ident = 
> 48, filter = -1, flags = 17,
>    fflags = 0, data = 22, udata = 0x8691b80}, {ident = 168, filter = 
> -1, flags = 17, fflags = 0, data = 8192,
>    udata = 0x8698840}, {ident = 46, filter = -2, flags = 17, fflags = 
> 0, data = 30751, udata = 0x86919b0}, {
>    ident = 99, filter = -2, flags = 17, fflags = 0, data = 20495, 
> udata = 0x86949b8}, {ident = 90,
>    filter = -2, flags = 17, fflags = 0, data = 20495, udata = 
> 0x8694190}, {ident = 87, filter = -2,
>    flags = 17, fflags = 0, data = 20495, udata = 0x8693ed8}, {ident = 
> 168, filter = -1, flags = 17,
>    fflags = 0, data = 8192, udata = 0x8698840}, {ident = 158, filter 
> = -1, flags = 17, fflags = 0, data = 22,
>    udata = 0x8697f30}, {ident = 166, filter = -1, flags = 17, fflags 
> = 0, data = 19, udata = 0x8698670}, {
>    ident = 5, filter = -1, flags = 17, fflags = 0, data = 192, udata 
> = 0x868f488}, {ident = 80, filter = -2,
>    flags = 16384, fflags = 0, data = 9, udata = 0x8693880}, {ident = 
> 75, filter = -2, flags = 16384,
>    fflags = 0, data = 9, udata = 0x86933f8}, {ident = 128, filter = 
> -2, flags = 16384, fflags = 0, data = 9,
>    udata = 0x8696400}, {ident = 60, filter = -1, flags = 16384, 
> fflags = 0, data = 9, udata = 0x8692660}, {
>    ident = 60, filter = -2, flags = 16384, fflags = 0, data = 9, 
> udata = 0x8692660}, {ident = 106,
>    filter = -2, flags = 16384, fflags = 0, data = 9, udata = 
> 0x8695010}, {ident = 133, filter = -2,
>    flags = 16384, fflags = 0, data = 9, udata = 0x8696888}, {ident = 
> 136, filter = -2, flags = 16384,
>    fflags = 0, data = 9, udata = 0x8696b40}, {ident = 130, filter = 
> -1, flags = 16384, fflags = 0, data = 9,
>    udata = 0x86965d0}, {ident = 130, filter = -2, flags = 16384, 
> fflags = 0, data = 9, udata = 0x86965d0}, {
>    ident = 109, filter = -2, flags = 16384, fflags = 0, data = 9, 
> udata = 0x86952c8}, {ident = 121,
>    filter = -1, flags = 16384, fflags = 0, data = 9, udata = 
> 0x8695da8}, {ident = 121, filter = -2,
>    flags = 16384, fflags = 0, data = 9, udata = 0x8695da8}, {ident = 
> 142, filter = -1, flags = 16384,
> ---Type <return> to continue, or q <return> to quit---
>    fflags = 0, data = 9, udata = 0x86970b0}, {ident = 43, filter = 
> -1, flags = 16384, fflags = 0, data = 9,
>    udata = 0x86916f8}, {ident = 145, filter = -1, flags = 16384, 
> fflags = 0, data = 9, udata = 0x8697368}, {
>    ident = 117, filter = -2, flags = 16384, fflags = 0, data = 9, 
> udata = 0x8695a08}, {ident = 105,
>    filter = -2, flags = 16384, fflags = 0, data = 9, udata = 
> 0x8694f28}, {ident = 78, filter = -2,
>    flags = 16384, fflags = 0, data = 9, udata = 0x86936b0}, {ident = 
> 38, filter = -2, flags = 16384,
>    fflags = 0, data = 9, udata = 0x8691270}, {ident = 86, filter = 
> -1, flags = 16384, fflags = 0, data = 9,
>    udata = 0x8693df0}, {ident = 14, filter = -2, flags = 16384, 
> fflags = 0, data = 9, udata = 0x868fcb0}, {
>    ident = 39, filter = -2, flags = 16384, fflags = 0, data = 9, 
> udata = 0x8691358}, {ident = 118,
>    filter = -2, flags = 16384, fflags = 0, data = 9, udata = 
> 0x8695af0}, {ident = 17, filter = -2,
>    flags = 16384, fflags = 0, data = 9, udata = 0x868ff68}, {ident = 
> 102, filter = -2, flags = 16384,
>    fflags = 0, data = 9, udata = 0x8694c70}, {ident = 114, filter = 
> -2, flags = 16384, fflags = 0, data = 9,
>    udata = 0x8695750}, {ident = 85, filter = -2, flags = 16384, 
> fflags = 0, data = 9, udata = 0x8693d08}, {
>    ident = 34, filter = -2, flags = 16384, fflags = 0, data = 9, 
> udata = 0x8690ed0}, {ident = 30,
>    filter = -2, flags = 16384, fflags = 0, data = 9, udata = 
> 0x8690b30}, {ident = 108, filter = -2,
>    flags = 16384, fflags = 0, data = 9, udata = 0x86951e0}, {ident = 
> 97, filter = -2, flags = 16384,
>    fflags = 0, data = 9, udata = 0x86947e8}, {ident = 27, filter = 
> -2, flags = 16384, fflags = 0, data = 9,
>    udata = 0x8690878}, {ident = 98, filter = -2, flags = 16384, 
> fflags = 0, data = 9, udata = 0x86948d0}, {
>    ident = 112, filter = -2, flags = 16384, fflags = 0, data = 9, 
> udata = 0x8695580}, {ident = 21,
>    filter = -2, flags = 16384, fflags = 0, data = 9, udata = 
> 0x8690308}, {ident = 58, filter = -2,
>    flags = 16384, fflags = 0, data = 9, udata = 0x8692490}, {ident = 
> 122, filter = -2, flags = 16384,
>    fflags = 0, data = 9, udata = 0x8695e90}, {ident = 37, filter = 
> -2, flags = 16384, fflags = 0, data = 9,
>    udata = 0x8691188}, {ident = 123, filter = -2, flags = 16384, 
> fflags = 0, data = 9, udata = 0x8695f78}, {
>    ident = 111, filter = -2, flags = 16384, fflags = 0, data = 9, 
> udata = 0x8695498}, {ident = 125,
>    filter = -2, flags = 16384, fflags = 0, data = 9, udata = 
> 0x8696148}, {ident = 139, filter = -2,
>    flags = 16384, fflags = 0, data = 9, udata = 0x8696df8}, {ident = 
> 26, filter = -2, flags = 16384,
>    fflags = 0, data = 9, udata = 0x8690790}, {ident = 100, filter = 
> -2, flags = 16384, fflags = 0, data = 9,
>    udata = 0x8694aa0}, {ident = 119, filter = -2, flags = 16384, 
> fflags = 0, data = 9, udata = 0x8695bd8}, {
>    ident = 63, filter = -2, flags = 16384, fflags = 0, data = 9, 
> udata = 0x8692918}, {ident = 28,
>    filter = -2, flags = 16384, fflags = 0, data = 9, udata = 
> 0x8690960}, {ident = 79, filter = -2,
>    flags = 16384, fflags = 0, data = 9, udata = 0x8693798}, {ident = 
> 113, filter = -2, flags = 16384,
>    fflags = 0, data = 9, udata = 0x8695668}, {ident = 120, filter = 
> -2, flags = 16384, fflags = 0, data = 9,
>    udata = 0x8695cc0}, {ident = 107, filter = -2, flags = 16384, 
> fflags = 0, data = 9, udata = 0x86950f8}, {
>    ident = 91, filter = -2, flags = 16384, fflags = 0, data = 9, 
> udata = 0x8694278}, {ident = 104,
> ---Type <return> to continue, or q <return> to quit---
>    filter = -2, flags = 16384, fflags = 0, data = 9, udata = 
> 0x8694e40}, {ident = 62, filter = -2,
>    flags = 16384, fflags = 0, data = 9, udata = 0x8692830}, {ident = 
> 69, filter = -2, flags = 16384,
>    fflags = 0, data = 9, udata = 0x8692e88}, {ident = 67, filter = 
> -2, flags = 16384, fflags = 0, data = 9,
>    udata = 0x8692cb8}, {ident = 101, filter = -2, flags = 16384, 
> fflags = 0, data = 9, udata = 0x8694b88}, {
>    ident = 93, filter = -2, flags = 16384, fflags = 0, data = 9, 
> udata = 0x8694448}, {ident = 127,
>    filter = -2, flags = 16384, fflags = 0, data = 9, udata = 
> 0x8696318}, {ident = 47, filter = -2,
>    flags = 16384, fflags = 0, data = 9, udata = 0x8691a98}, {ident = 
> 68, filter = -2, flags = 16384,
>    fflags = 0, data = 9, udata = 0x8692da0}, {ident = 110, filter = 
> -2, flags = 16384, fflags = 0, data = 9,
>    udata = 0x86953b0}, {ident = 115, filter = -2, flags = 16384, 
> fflags = 0, data = 9, udata = 0x8695838}, {
>    ident = 132, filter = -2, flags = 16384, fflags = 0, data = 9, 
> udata = 0x86967a0}, {ident = 70,
>    filter = -2, flags = 16384, fflags = 0, data = 9, udata = 
> 0x8692f70}, {ident = 51, filter = -2,
>    flags = 16384, fflags = 0, data = 9, udata = 0x8691e38}, {ident = 
> 136, filter = -1, flags = 32785,
>    fflags = 54, data = 0, udata = 0x8696b40}, {ident = 24, filter = 
> -1, flags = 32785, fflags = 60, data = 0,
>    udata = 0x86905c0}, {ident = 32, filter = -1, flags = 32785, 
> fflags = 60, data = 0, udata = 0x8690d00}, {
>    ident = 89, filter = -1, flags = 32785, fflags = 54, data = 0, 
> udata = 0x86940a8}, {ident = 93,
>    filter = -1, flags = 32785, fflags = 60, data = 0, udata = 
> 0x8694448}, {ident = 126, filter = -2,
>    flags = 32785, fflags = 61, data = 65535, udata = 0x8696230}, 
> {ident = 9, filter = -1, flags = 17,
>    fflags = 0, data = 1, udata = 0x868f828}, {ident = 38, filter = 
> -1, flags = 32785, fflags = 60, data = 0,
>    udata = 0x8691270}, {ident = 105, filter = -1, flags = 32785, 
> fflags = 60, data = 0, udata = 0x8694f28}, {
>    ident = 29, filter = -2, flags = 17, fflags = 0, data = 21563, 
> udata = 0x8690a48}, {ident = 16,
>    filter = -2, flags = 17, fflags = 0, data = 17873, udata = 
> 0x868fe80}, {ident = 32, filter = -2,
>    flags = 32785, fflags = 60, data = 66364, udata = 0x8690d00}, 
> {ident = 35, filter = -2, flags = 32785,
>    fflags = 60, data = 66792, udata = 0x8690fb8}, {ident = 55, filter 
> = -2, flags = 32785, fflags = 60,
>    data = 66458, udata = 0x86921d8}, {ident = 57, filter = -2, flags 
> = 32785, fflags = 54, data = 66792,
>    udata = 0x86923a8}, {ident = 56, filter = -2, flags = 32785, 
> fflags = 60, data = 65700,
>    udata = 0x86922c0}, {ident = 49, filter = -2, flags = 17, fflags = 
> 0, data = 27851, udata = 0x8691c68}, {
>    ident = 52, filter = -2, flags = 17, fflags = 0, data = 29311, 
> udata = 0x8691f20}, {ident = 54,
>    filter = -2, flags = 17, fflags = 0, data = 22227, udata = 
> 0x86920f0}, {ident = 44, filter = -2,
>    flags = 17, fflags = 0, data = 64942, udata = 0x86917e0}, {ident = 
> 40, filter = -2, flags = 17,
>    fflags = 0, data = 30771, udata = 0x8691440}, {ident = 160, filter 
> = -2, flags = 32785, fflags = 60,
>    data = 66792, udata = 0x8698100}, {ident = 33, filter = -2, flags 
> = 17, fflags = 0, data = 17873,
>    udata = 0x8690de8}, {ident = 154, filter = -2, flags = 32785, 
> fflags = 60, data = 66240,
>    udata = 0x8697b90}, {ident = 145, filter = -2, flags = 17, fflags 
> = 0, data = 14589, udata = 0x8697368}, {
> ---Type <return> to continue, or q <return> to quit---
>    ident = 159, filter = -2, flags = 32785, fflags = 60, data = 
> 65700, udata = 0x8698018}, {ident = 43,
>    filter = -2, flags = 17, fflags = 0, data = 7254, udata = 
> 0x86916f8}, {ident = 156, filter = -2,
>    flags = 32785, fflags = 60, data = 65700, udata = 0x8697d60}, 
> {ident = 149, filter = -2, flags = 32785,
>    fflags = 60, data = 65700, udata = 0x8697708}, {ident = 23, filter 
> = -2, flags = 32785, fflags = 60,
>    data = 65700, udata = 0x86904d8}, {ident = 155, filter = -2, flags 
> = 32785, fflags = 60, data = 66608,
>    udata = 0x8697c78}, {ident = 151, filter = -2, flags = 32785, 
> fflags = 60, data = 66240,
>    udata = 0x86978d8}, {ident = 140, filter = -2, flags = 32785, 
> fflags = 60, data = 65700,
>    udata = 0x8696ee0}, {ident = 147, filter = -2, flags = 32785, 
> fflags = 60, data = 65700,
>    udata = 0x8697538}, {ident = 135, filter = -2, flags = 32785, 
> fflags = 60, data = 65700,
>    udata = 0x8696a58}, {ident = 92, filter = -2, flags = 32785, 
> fflags = 54, data = 65700,
>    udata = 0x8694360}, {ident = 148, filter = -2, flags = 32785, 
> fflags = 60, data = 65700,
>    udata = 0x8697620}, {ident = 95, filter = -2, flags = 32785, 
> fflags = 60, data = 65700,
>    udata = 0x8694618}, {ident = 142, filter = -2, flags = 17, fflags 
> = 0, data = 24810, udata = 0x86970b0}, {
>    ident = 131, filter = -2, flags = 32785, fflags = 60, data = 
> 65800, udata = 0x86966b8}, {ident = 144,
>    filter = -2, flags = 32785, fflags = 60, data = 66608, udata = 
> 0x8697280}, {ident = 124, filter = -2,
>    flags = 32785, fflags = 60, data = 65700, udata = 0x8696060}, 
> {ident = 137, filter = -2, flags = 32785,
>    fflags = 54, data = 65700, udata = 0x8696c28}, {ident = 129, 
> filter = -2, flags = 32785, fflags = 60,
>    data = 66240, udata = 0x86964e8}, {ident = 65, filter = -2, flags 
> = 17, fflags = 0, data = 17873,
>    udata = 0x8692ae8}, {ident = 152, filter = -2, flags = 17, fflags 
> = 0, data = 23471, udata = 0x86979c0}, {
>    ident = 141, filter = -2, flags = 17, fflags = 0, data = 22265, 
> udata = 0x8696fc8}}
>        poll_time = {tv_sec = 0, tv_nsec = 500000000}
> #7  0x805b12d in io_loop () at ircd.c:365
>        delay = 0
> #8  0x805bb5c in main (argc=0, argv=0xbfbffd80) at ircd.c:795
>
>
> ---------------------------------
> Yahoo! FareChase - Search multiple travel sites in one click.





More information about the ircd-ratbox mailing list