Bugs: Re: trying too hard?
Jeff Fisher
bugs@eggheads.org
Wed May 22 17:12:01 2002
Hm.. that ircd apparently doesn't like stacked WHOs ..
Jeff
> First off, Sorry about not filling out the 'bug-report' but I've done that
> once already, and through extensive testing can say that this bug is
> eggdrop specific, has nothing to do with tcl or OS.
>
> Note: eggdrop1.4.4 does NOT have this problem
>
> this bug is from eggdrop1.6.x, quick run down, I add 9 channels to the
> bots chanlist, and connect it to an EFnet server (i am using my own test
> server for this demonstration, running hybrid7, but i get the same affect
> on real EFnet servers)
> ------- snip-it begins here --------
> Join: [#test1|04:04am] suprax (suprax@my.bot)
> Join: [#test2|04:04am] suprax (suprax@my.bot)
> Join: [#test3|04:04am] suprax (suprax@my.bot)
> Join: [#test4|04:04am] suprax (suprax@my.bot)
> Join: [#test5|04:04am] suprax (suprax@my.bot)
> Join: [#test6|04:04am] suprax (suprax@my.bot)
> Join: [#test7|04:04am] suprax (suprax@my.bot)
> Join: [#test8|04:04am] suprax (suprax@my.bot)
> Join: [#test9|04:04am] suprax (suprax@my.bot)
> [04:04am] (dcc[suprax]) [04:04] suprax joined #test1.
> [04:04am] (dcc[suprax]) [04:04] suprax joined #test2.
> [04:04am] (dcc[suprax]) [04:04] suprax joined #test3.
> [04:04am] (dcc[suprax]) [04:04] suprax joined #test4.
> [04:04am] (dcc[suprax]) [04:04] suprax joined #test5.
> [04:04am] (dcc[suprax]) [04:04] suprax joined #test6.
> [04:04am] (dcc[suprax]) [04:04] suprax joined #test7.
> [04:04am] (dcc[suprax]) [04:04] suprax joined #test8.
> [04:04am] (dcc[suprax]) [04:04] suprax joined #test9.
> [04:05am] (dcc[suprax]) [04:04] #hoax# status
> [04:05am] (dcc[suprax]) I am suprax, running eggdrop v1.6.9: 1 user (mem:
94k)
> [04:05am] (dcc[suprax]) Running on Linux 2.4.17
> [04:05am] (dcc[suprax]) Online for 00:26 (log dump mode) CPU 00:01
cache hit 8.3%
> [04:05am] (dcc[suprax]) Tcl library: /usr/lib/tcl8.3
> [04:05am] (dcc[suprax]) Tcl version: 8.3.3 (header version 8.3.3)
> [04:05am] (dcc[suprax]) Channels: #test1(trying), #test2(trying),
#test3(trying),
> [04:05am] (dcc[suprax]) #test4(trying), #test5(trying),
#test6(trying),
> [04:05am] (dcc[suprax]) #test7(trying), #test8(trying),
#test9(trying)
> [04:05am] (dcc[suprax]) Online as: suprax!suprax@my.bot (blah)
> [04:05am] (dcc[suprax]) Server irc.x-mafia.com:6667 (connected for
00:00)
> [04:05am] (dcc[suprax]) Mode queue is at 2%, 8 msgs
> [04:05am] (dcc[suprax]) #test1 : (pending), enforcing "+tn"
(lurking)
> [04:05am] (dcc[suprax]) #test2 : (pending), enforcing "+tn"
(lurking)
> [04:05am] (dcc[suprax]) #test3 : (pending), enforcing "+tn"
(lurking)
> [04:05am] (dcc[suprax]) #test4 : (pending), enforcing "+tn"
(lurking)
> [04:05am] (dcc[suprax]) #test5 : (pending), enforcing "+tn"
(lurking)
> [04:05am] (dcc[suprax]) #test6 : (pending), enforcing "+tn"
(lurking)
> [04:05am] (dcc[suprax]) #test7 : (pending), enforcing "+tn"
(lurking)
> [04:05am] (dcc[suprax]) #test8 : (pending), enforcing "+tn"
(lurking)
> [04:05am] (dcc[suprax]) #test9 : (pending), enforcing "+tn"
(lurking)
> [04:05am] (dcc[suprax]) DNS resolver is active.
>
> *** Now lets see what the server said ***
>
> [04:04] [@] suprax!suprax@my.bot JOIN :#test1
> [04:04] suprax joined #test1.
> [04:04] [@] irc.x-mafia.com 353 suprax = #test1 :@hoax suprax
> [04:04] [@] irc.x-mafia.com 366 suprax #test1 :End of /NAMES list.
> [04:04] [@] suprax!suprax@my.bot JOIN :#test2
> [04:04] suprax joined #test2.
> [04:04] [@] irc.x-mafia.com 353 suprax = #test2 :@hoax suprax
> [04:04] [@] irc.x-mafia.com 366 suprax #test2 :End of /NAMES list.
> [04:04] [@] suprax!suprax@my.bot JOIN :#test3
> [04:04] suprax joined #test3.
> [04:04] [@] irc.x-mafia.com 353 suprax = #test3 :@hoax suprax
> [04:04] [@] irc.x-mafia.com 366 suprax #test3 :End of /NAMES list.
> [04:04] [@] suprax!suprax@my.bot JOIN :#test4
> [04:04] suprax joined #test4.
> [04:04] [@] irc.x-mafia.com 353 suprax = #test4 :@hoax suprax
> [04:04] [@] irc.x-mafia.com 366 suprax #test4 :End of /NAMES list.
> [04:04] [@] suprax!suprax@my.bot JOIN :#test5
> [04:04] suprax joined #test5.
> [04:04] [@] irc.x-mafia.com 353 suprax = #test5 :@hoax suprax
> [04:04] [@] irc.x-mafia.com 366 suprax #test5 :End of /NAMES list.
> [04:04] [@] suprax!suprax@my.bot JOIN :#test6
> [04:04] suprax joined #test6.
> [04:04] [@] irc.x-mafia.com 353 suprax = #test6 :@hoax suprax
> [04:04] [@] irc.x-mafia.com 366 suprax #test6 :End of /NAMES list.
> [04:04] [@] suprax!suprax@my.bot JOIN :#test7
> [04:04] suprax joined #test7.
> [04:04] [@] irc.x-mafia.com 353 suprax = #test7 :@hoax suprax
> [04:04] [@] irc.x-mafia.com 366 suprax #test7 :End of /NAMES list.
> [04:04] [@] suprax!suprax@my.bot JOIN :#test8
> [04:04] suprax joined #test8.
> [04:04] [@] irc.x-mafia.com 353 suprax = #test8 :@hoax suprax
> [04:04] [@] irc.x-mafia.com 366 suprax #test8 :End of /NAMES list.
> [04:04] [@] suprax!suprax@my.bot JOIN :#test9
> [04:04] suprax joined #test9.
> [04:04] [@] irc.x-mafia.com 353 suprax = #test9 :@hoax suprax
> [04:04] [@] irc.x-mafia.com 366 suprax #test9 :End of /NAMES list.
> [04:04] [@] irc.x-mafia.com 368 suprax #test1 :End of Channel Ban List
> [04:04] [@] irc.x-mafia.com 324 suprax #test1 +tn
> [04:04] [@] irc.x-mafia.com 329 suprax #test1 1022053141
> [04:04] [@] irc.x-mafia.com 315 suprax
#test1,#test2,#test3,#test4,#test5,#test6,#test7,#test8,#test9 :End of /WHO
list.
> [04:04] [@] irc.x-mafia.com 479 suprax #test2,#test9 :Illegal channel name
> [04:04] tcl: builtin dcc call: *dcc:status hoax 7
> [04:04] #hoax# status
> [04:04] [@] irc.x-mafia.com 479 suprax
#test2,#test3,#test4,#test5,#test6,#test7,#test8,#test9 :Illegal channel
name
>
> ----- end of snip-it -----
>
> Trying to join all channels at once doesnt seem to work with hybrid
> servers. I hope this makes it to someone who will attempt to look into
> this. Thanks! -hoax