2009/07/31 00:00:09 00:00:31 Yaduka__ -> Yad_sleep 00:00:41 ! V-zEn ("ノシ") 00:09:44 + coppola(~coppola@EM114-48-71-228.pool.e-mobile.ne.jp) to #ぱそ 00:17:40 ! tatsu114 ("作業オチ") 00:18:35 + V-zEn(~V-zEn@117M20.marv.mediatti.net) to #ぱそ 00:31:13 ! MarkN ("Leaving..") 00:38:26 ! coppola (Connection reset by peer) 00:40:03 + coppola(~coppola@EM114-48-71-228.pool.e-mobile.ne.jp) to #ぱそ 00:43:43 + lute(~lute@p2153-ipbf215fukuokachu.fukuoka.ocn.ne.jp) to #ぱそ 00:53:36 Morris -> MorrisZZZ 00:59:41 ! lute (Ping timeout) 2009/07/31 01:00:00 01:00:18 ! Hisasi ("地図めぐり") 01:02:29 MOTOI -> MOTOsleep 01:19:47 ! akiraani ("祝!ソリッドファイター完全版") 01:27:16 ! hohoho (EOF From client) 01:32:46 mikeyama -> mikeZzz 01:38:28 + SiIdeKei(~siidekei@server121.janis.or.jp) to #ぱそ 01:41:15 ! SiIdeKei_ (Ping timeout) 01:56:09 ! Zero2 ("Leaving...") 2009/07/31 02:00:00 02:28:52 + LizardMe0(~LZD@ntaich413039.aich.nt.ftth4.ppp.infoweb.ne.jp) to #ぱそ 02:33:23 ! LizardMen (Ping timeout) 2009/07/31 03:00:00 03:25:47 ! ao_note_ ("帰。") 2009/07/31 04:00:00 04:20:08 <#ぱそ:kairi> 昨日の産経新聞の夕刊にTwitterの記事があった 04:20:21 <#ぱそ:kairi> ・・・結局ようわからないもの、という認識しかないや(テヘ 04:54:05 + hohoho(~hohoho@www.trn.dis.titech.ac.jp) to #ぱそ 04:55:58 ! hohoho (EOF From client) 2009/07/31 05:00:00 05:00:01 [!] auto down 2009/07/31 05:00:09 05:00:10 [!] ./madoka.rc updated 05:00:10 [!] Start: madoka 4.2.8 with perl 5.8.8 05:00:11 [!] server: irc.trpg.net(6667) 05:00:11 plugin new: ./plugin/yuurii/ans_action.mpi 05:00:12 plugin new: ./plugin/yuurii/dice2.mpi 05:00:12 plugin new: ./plugin/yuurii/bot.mpi 05:00:12 plugin new: ./plugin/yuurii/convnick.mpi 05:00:12 plugin new: ./plugin/yuurii/autoans.mpi 05:00:12 plugin new: ./plugin/yuurii/.botrceuc 05:00:12 plugin new: ./plugin/yuurii/.botrcjis 05:00:12 plugin new: ./plugin/yuurii/dengon.mpi 05:01:26 + dice2(~dice@sv1.trpg.net) to #ぱそ 05:01:32 Mode by cokage: #ぱそ +o dice2 05:46:57 ! abAWAY ("ごきげんよう") 05:49:32 ! i8086 ("Leaving...") 05:51:08 + abAWAY(~aba@ntchba349180.chba.nt.ftth.ppp.infoweb.ne.jp) to #ぱそ 2009/07/31 06:00:00 06:08:37 + coppola_(~coppola@EM114-48-137-134.pool.e-mobile.ne.jp) to #ぱそ 06:10:38 ! coppola (Ping timeout) 06:30:37 ! OTE ("Leaving..") 06:35:11 + OTE(~metral@FL1-119-238-203-188.osk.mesh.ad.jp) to #ぱそ 2009/07/31 07:00:00 07:00:00 ! log ("auto down") 07:00:05 + log(~homepage@sv1.trpg.net) to #ぱそ 07:00:21 ! Pikoyan ("あ、後ちょっとだけ待ってください……") 07:00:22 Mode by cre_log: #ぱそ +o log 07:07:00 MorrisZZZ -> Morris 07:12:31 + lute(~lute@p2101-ipbf509fukuokachu.fukuoka.ocn.ne.jp) to #ぱそ 07:16:34 ! SiIdeKei ("幸いにして次がありましたなら、またお会いしましょう。") 07:18:48 ! Cat-Tail ("さて・・・・仕事か・・・・") 07:19:53 + SiIdeKei(~siidekei@server121.janis.or.jp) to #ぱそ 07:32:34 ! lute (Ping timeout) 07:41:10 + LizardMen(~LZD@ntaich413039.aich.nt.ftth4.ppp.infoweb.ne.jp) to #ぱそ 07:45:52 ! LizardMe0 (Ping timeout) 07:48:28 ! LizardMen ("光速の異名を持ち重力を自在に操る高貴なる女性騎士") 2009/07/31 08:00:00 08:08:33 ! mid ("Leaving..") 08:45:24 + yasaii(~yasaii@p2007-ipbf510sasajima.aichi.ocn.ne.jp) to #ぱそ 2009/07/31 09:00:00 09:16:34 + lute(~lute@p2003-ipbf216fukuokachu.fukuoka.ocn.ne.jp) to #ぱそ 09:23:45 ! coppola_ ("Leaving...") 09:46:35 ! lute (Ping timeout) 2009/07/31 10:00:00 10:00:03 ! cokage ("お風呂お風呂〜♪") 10:00:04 + cokage(~licorice@sv.cokage.ne.jp) to #ぱそ 10:00:14 Mode by dice2: #ぱそ +o cokage 10:12:49 mikeZzz -> nekoUniv 10:12:53 nekoUniv -> mikeUniv 10:26:02 + Zero2(~Zero2@gd-dm11-0132.lcv.ne.jp) to #ぱそ 10:31:24 ! Zero2 ("Leaving...") 10:57:30 + SiIdeKei_(~siidekei@server121.janis.or.jp) to #ぱそ 2009/07/31 11:00:00 11:00:01 ! cre_log ("auto down") 11:00:50 + cre_log(~log@ns.cre.ne.jp) to #ぱそ 11:00:56 Mode by cokage: #ぱそ +o cre_log 11:02:11 ! SiIdeKei (Ping timeout) 11:11:54 ! touya (EOF From client) 11:22:11 + touya(~raytouya@ZG175236.ppp.dion.ne.jp) to #ぱそ 11:22:39 + Stella(~Stella@p3058-ipad02tottori.tottori.ocn.ne.jp) to #ぱそ 11:55:28 + Yu1_AFK(~Yu_Aizawa@i220-99-182-208.s05.a012.ap.plala.or.jp) to #ぱそ 2009/07/31 12:00:00 12:02:20 + lute(~lute@p1065-ipbf604fukuokachu.fukuoka.ocn.ne.jp) to #ぱそ 12:08:12 + tatsu114(~tatsu114@catv-114-192.tees.ne.jp) to #ぱそ 12:37:18 ! Stella ("ChatZilla 0.9.85 [Firefox 3.5.1/20090715094852]") 12:40:45 ! lute (Ping timeout) 12:58:08 ! tatsu114 ("作業オチ") 2009/07/31 13:00:00 13:57:16 + lute(~lute@p1079-ipbf212fukuokachu.fukuoka.ocn.ne.jp) to #ぱそ 2009/07/31 14:00:00 14:13:21 + hyakkun(~hya@p2096-ipbf401niigatani.niigata.ocn.ne.jp) to #ぱそ 14:25:23 ! lute (Ping timeout) 2009/07/31 15:00:00 15:09:39 ! kairi ("See you...") 15:31:06 + LizardMen(~LZD@ntaich413039.aich.nt.ftth4.ppp.infoweb.ne.jp) to #ぱそ 15:32:15 + ao_note(~ao_note@s184156.ppp.asahi-net.or.jp) to #ぱそ 2009/07/31 16:00:00 16:24:33 ! k_woodv (Ping timeout) 16:25:57 + k_woodv(~k_woodv@i118-21-88-132.s04.a001.ap.plala.or.jp) to #ぱそ 16:30:58 ! yasaii ("Leaving...") 16:35:14 ! LizardMen (Ping timeout) 16:55:01 + CHOBOJA(~choboja@p4074-ipbf1708marunouchi.tokyo.ocn.ne.jp) to #ぱそ 2009/07/31 17:00:00 17:08:58 + tatsu114(~tatsu114@catv-114-192.tees.ne.jp) to #ぱそ 17:19:19 ! CHOBOJA ("Leaving...") 17:30:50 ! Yu1_AFK ("それではノシ") 17:53:29 + ao_note_(~ao_note@s184156.ppp.asahi-net.or.jp) to #ぱそ 17:58:16 ! ao_note (Ping timeout) 2009/07/31 18:00:00 18:00:36 + r-aokaze(~r-aokaze@p5254-ipbf204morioka.iwate.ocn.ne.jp) to #ぱそ 18:03:10 ! r-aokaze ("Leaving...") 18:04:39 ! r-aokaze_ (Ping timeout) 18:07:28 + r-aokaze(~r-aokaze@p5254-ipbf204morioka.iwate.ocn.ne.jp) to #ぱそ 18:47:59 ! Falshion (Ping timeout) 18:48:39 + Falshion(~Falshion@187.164.210.220.dy.bbexcite.jp) to #ぱそ 2009/07/31 19:00:00 19:04:16 + LizardMen(~LZD@ntaich413039.aich.nt.ftth4.ppp.infoweb.ne.jp) to #ぱそ 19:04:36 + retro-man(~retro777@r-118-106-231-76.g205.commufa.jp) to #ぱそ 19:06:53 ! ponzz ("CHOCOA") 19:08:20 + mid(~username@i121-115-173-254.s05.a013.ap.plala.or.jp) to #ぱそ 19:12:26 + MarkN(~markn@p3252-ipad31sasajima.aichi.ocn.ne.jp) to #ぱそ 19:21:57 ao_note_ -> ao_workin 19:32:33 <#ぱそ:Morris> またIE6のセキュリティ更新パッチを自動DLしていた 19:32:55 <#ぱそ:Morris> そしていざ当てようとして「IE6どこー?」とエラー吐く 19:33:10 <#ぱそ:Morris> 俺のPCにIEなんて入ってないっつーの 19:33:38 <#ぱそ:Morris> そして1時間後、何事もなかったかのように「IE6のセキュリティ更新パッチ当たってないよね?DLするよ?」と 19:33:48 <#ぱそ:Morris> 何度同じことを繰り返してるんだ 19:34:28 <#ぱそ:Morris> しょうがないのでMicrosoftUpdateのページに行って非表示に設定 19:34:59 <#ぱそ:Morris> 同様のことをOfficeOutlookでもやってるんだよなあ 19:35:05 <#ぱそ:Morris> だから入ってないんだってばー 19:35:25 <#ぱそ:Morris> ×OfficeOutlook ○OutlookExpress こっちだ 19:36:21 <#ぱそ:Morris> OfficeのOutlookは以前来てたけど最近は全く来ない 19:38:53 + soutou(~soutou@112-68-30-238.eonet.ne.jp) to #ぱそ 19:55:40 Morris -> MorrisAFK 2009/07/31 20:00:00 20:05:44 + lute(~lute@p2250-ipbf311fukuokachu.fukuoka.ocn.ne.jp) to #ぱそ 20:06:22 + Yu1_AFK(~Yu_Aizawa@i220-99-182-208.s05.a012.ap.plala.or.jp) to #ぱそ 20:12:06 ! lute (Ping timeout) 20:19:10 ! Yu1_AFK ("それではノシ") 20:27:19 + Pikoyan(~Faker@p1141-ipbf209funabasi.chiba.ocn.ne.jp) to #ぱそ 20:34:39 + aspha(~aspha@p2203-ipbf07otsu.shiga.ocn.ne.jp) to #ぱそ 20:40:14 + lute(~lute@p2030-ipbf204fukuokachu.fukuoka.ocn.ne.jp) to #ぱそ 20:44:26 <#ぱそ:tatsu114> http://maniaxz.blog99.fc2.com/blog-entry-3034.html 20:44:27 <#ぱそ:tatsu114> まにあっくすZ ニコニコ生放送が過激すぎて梅宮辰夫が途中退席 20:44:43 <#ぱそ:tatsu114> あー・・・やっぱ出て行った連中は・・・ 20:45:30 <#ぱそ:MistyEgg> 放送見てたが確かにアレは本当に大丈夫なのかと心配になる話だった…w 20:45:41 ! OTE ("Leaving..") 20:45:49 <#ぱそ:tatsu114> ちなみに、コメントにある「持ち上げすぎ」は同感だと思う 20:46:43 ! lute (Ping timeout) 20:47:03 <#ぱそ:tatsu114> 誰だか忘れたけど、キャバクラに勤めてたタレントが恐ろしい爆弾もちなのが笑った 20:48:26 <#ぱそ:tatsu114> 45年前の話だからっつってしていいものと悪いものがねぇ・・・W 20:48:33 + OTE(~metral@FL1-119-238-203-188.osk.mesh.ad.jp) to #ぱそ 20:49:30 ! Toyolina (Ping timeout) 20:49:35 ! ToyoX200 (Ping timeout) 20:50:22 ! soutou (Ping timeout) 20:51:57 + akiraani(~akiraani@ackube002045.adsl.ppp.infoweb.ne.jp) to #ぱそ 20:53:34 + Toyolina(~Toyolina@p8098-ipbfp501motosinmat.mie.ocn.ne.jp) to #ぱそ 20:53:39 + ToyoX200(~ToyoX200@p8098-ipbfp501motosinmat.mie.ocn.ne.jp) to #ぱそ 20:54:33 + lute(~lute@p2108-ipbf602fukuokachu.fukuoka.ocn.ne.jp) to #ぱそ 20:54:37 Mode by sf: #ぱそ +oo Toyolina ToyoX200 20:55:27 <#ぱそ:tatsu114> まぁ、見てて一番思ったのは、さすがプロだと思った 20:55:36 <#ぱそ:tatsu114> 12時間のグダ空気を一気に引き締めた 20:58:22 PaLiLitH -> Kiri_10 20:59:18 + soutou(~soutou@112-68-30-238.eonet.ne.jp) to #ぱそ 2009/07/31 21:00:00 21:10:52 <#ぱそ:akiraani> http://av.watch.impress.co.jp/docs/news/20090731_306289.html 21:11:11 <#ぱそ:akiraani> クリエイティヴ・コア、世界初の「iVDR」パッケージソフト 21:11:11 <#ぱそ:akiraani> −オペラ5タイトルを1080i/MPEG-2で15時間収録 21:11:19 <#ぱそ:akiraani> すげぇぜiVDR 21:11:41 <#ぱそ:akiraani> 要領にして250G、BD二層5枚分 21:11:53 <#ぱそ:akiraani> もとい容量 21:12:47 <#ぱそ:Falshion> 鋼鉄天使くるみ全部いりとかでないかな! 21:12:50 <#ぱそ:Falshion> もち実写も。 21:14:30 ! lute (Ping timeout) 21:18:23 <#ぱそ:akiraani> まじでBOX系がこれで出始めると 21:18:32 <#ぱそ:akiraani> すごく空間は圧縮できるはずw 21:19:32 + lute(~lute@p2100-ipbf308fukuokachu.fukuoka.ocn.ne.jp) to #ぱそ 21:20:28 MorrisAFK -> Morris 21:21:44 <#ぱそ:sf> .k iVDR 21:21:44 <#ぱそ:Role> キーワード一覧の http://www.koubou.com/keywords/iVDR をどうぞ♪ 21:47:16 + Hisasi(~hisasi@115.CH575a.cyberhome.ne.jp) to #ぱそ 21:50:47 <#ぱそ:sf> Microsoft の『ATL』のコードに不具合、原因は「&」 - japan.internet.com Webテクノロジー http://japan.internet.com/webtech/20090731/12.html 21:50:58 <#ぱそ:sf> >hr = pStream->Read((void*)pbArray, (ULONG)cbSize, NULL); 21:50:58 <#ぱそ:sf> >と書かれるべきコードが、 21:50:58 <#ぱそ:sf> >hr = pStream->Read((void*)&pbArray, (ULONG)cbSize, NULL); 21:50:58 <#ぱそ:sf> >と誤って書かれていた。 21:50:59 <#ぱそ:sf> ひい 21:51:37 <#ぱそ:sf> void*でキャストしとるからなあ。型チェックにかからなかったわけだろうな 21:53:27 <#ぱそ:hyakkun> &つくと配列自体のポインタでつかないと配列の先頭要素のポインタでしたっけ。もう忘れました 21:58:06 <#ぱそ:sf> 同じようにアクセスできてしまうんだっけな。 21:58:40 <#ぱそ:sf> 配列だと静的に確保されるけど、ポインタだと違うので、というあたりだっけか 21:59:50 + Cat-Tail(~cat-tail@p93b570.miygnt01.ap.so-net.ne.jp) to #ぱそ 2009/07/31 22:00:00 22:02:59 <#ぱそ:MarkN> これはpbArrayが配列を受け取る引数なのではないでしょーか 22:03:56 <#ぱそ:MarkN> なんで、&pbArrayは引数のアドレス=スタック上のどこか と 22:04:33 <#ぱそ:hyakkun> 今"C言語ポインタ完全制覇"という本を読み直した。配列名に&をつけたときのことが書いてあった 22:04:50 <#ぱそ:hyakkun> 指し示すアドレス自体は同じらしいけども 22:05:50 <#ぱそ:hyakkun> ポインタ演算をしたときにintなら4バイト進むけど&つけると要素数分だけ進むと書かれている 22:07:37 <#ぱそ:MarkN> そうなりますね 22:13:39 <#ぱそ:MarkN> ん、そうすると配列名に&をつけたときって何型なんだ? 22:17:38 <#ぱそ:sf> ポインタ型では 22:17:40 <#ぱそ:hyakkun> 配列型を派生元にしたポインタ型? 22:17:50 <#ぱそ:sf> The Security Development Lifecycle : ATL, MS09-035 and the SDL http://blogs.msdn.com/sdl/archive/2009/07/28/atl-ms09-035-and-the-sdl.aspx 22:18:00 <#ぱそ:sf> これがソースの記事か 22:18:41 <#ぱそ:sf> >__int64 cbSize; 22:18:41 <#ぱそ:sf> >hr = pStream->Read((void*) &cbSize, sizeof(cbSize), NULL); 22:18:41 <#ぱそ:sf> >BYTE *pbArray; 22:18:41 <#ぱそ:sf> >HRESULT hr = SafeArrayAccessData(psa, reinterpret_cast(&pbArray)); 22:18:41 <#ぱそ:sf> >hr = pStream->Read((void*)&pbArray, (ULONG)cbSize, NULL); 22:20:09 <#ぱそ:sf> バイト型へのポインタ型で定義してるので、これは&がついてるのは、pbArrayというローカル変数のアドレスなわけだ 22:20:31 <#ぱそ:sf> (このタイミングで定義されてるんだからローカルだろう) 22:21:14 <#ぱそ:sf> ローカル変数は一般にヒープに確保されるので、結果として、ヒープのpbArrayというポインタ変数を戦闘にした領域を配列としてアクセスできるようになる 22:21:34 <#ぱそ:sf> これがバッファオーバーフローになる、というわけですかな。これだと最初の記事と整合する。 22:22:37 <#ぱそ:MarkN> そう考えると、元のコードじゃ期待通りに動かない気がするけど何で誰も今まで気づかなかったんだろう? 22:22:59 <#ぱそ:MistyEgg> 意外と動いちゃったんですな… 22:25:01 <#ぱそ:sf> これ以外にローカル変数がこのあと定義されていなくて、潤沢に確保されてるメモリで、たいした量を書き込まないのであれば、 22:25:08 <#ぱそ:sf> 出てこないだろうなあ 22:26:32 <#ぱそ:sf> (void *)としていなければ 22:26:34 <#ぱそ:sf> > C2664: '' : cannot convert parameter 1 from 'BYTE **' to 'BYTE *' 22:26:45 <#ぱそ:sf> とちゃんとエラーを出してくれる、とblogにありますね 22:27:17 <#ぱそ:sf> やはり最初に書いたけど、voidでのキャストはコンパイル時エラーにならないから危険というわけだなー 22:28:00 <#ぱそ:sf> C++ではより安全なキャストが用意されてるのでそれを使うべきだった、と書いてる。 22:28:26 <#ぱそ:MarkN> pbArrayの中身は誰も使わなかったって事なんだろか。うむー 22:28:55 + kairi(~kairi@i58-94-236-96.s10.a030.ap.plala.or.jp) to #ぱそ 22:30:56 <#ぱそ:MarkN> およ?wikipediaのトップが見れない 22:32:55 <#ぱそ:sf> しかしpbArrayという名前の時点で、バイト型へのポインタ変数であると気がつくべきだった。ハンガリアン記法じゃねーか。 22:37:08 <#ぱそ:sf> ちなみにSafeArrayAccessDataは配列へのデータの一括設定らしい。これで配列領域を確保してpbArrayにその領域のアドレスを格納してるわけですな。 22:37:13 Yad_sleep -> Yaduka__ 22:37:14 <#ぱそ:sf> で、それを使わないで済ませてしまったと。 22:38:06 <#ぱそ:akiraani> .Net frameworkを使いなさい、ということですな(ぉぃ 22:38:58 <#ぱそ:sf> いやー、これActiveXのコアの部分のバグですから…… 22:40:19 Morris -> MorrisZZZ 22:40:54 <#ぱそ:sf> マイクロソフト セキュリティ情報 MS09-034 - 緊急 : Internet Explorer 用の累積的なセキュリティ更新プログラム (972260) http://www.microsoft.com/japan/technet/security/bulletin/ms09-034.mspx 22:41:09 <#ぱそ:sf> マイクロソフト セキュリティ情報 MS09-035 - 警告 : Visual Studio の Active Template Library の脆弱性により、リモートでコードが実行される (969706) http://www.microsoft.com/japan/technet/security/bulletin/ms09-035.mspx 22:41:27 <#ぱそ:sf> これの致命的な脆弱性の正体。 22:43:59 Yaduka__ -> Yaduka_ 22:44:32 <#ぱそ:akiraani> そういえば、Windowsのバグというとこんなのが>http://slashdot.jp/~akiraani/journal/483432 22:44:39 <#ぱそ:kairi> ジャンガリアン記法 22:45:12 <#ぱそ:akiraani> http://support.microsoft.com/kb/938415 22:45:16 <#ぱそ:sf> > Windows Media Player11のバグ 22:45:29 <#ぱそ:sf> > 音楽を聞くには続行できますが Windows Media Player 11 Windows Vista では、終了するとき 22:46:05 <#ぱそ:akiraani> VistaになってからWMPが変な挙動するなぁと思ったら、KnowledgeBaseにバグとして登録されていた…… 22:46:36 <#ぱそ:akiraani> ちなみに、日本語がおかしいのは自動翻訳だからと思われます 22:47:12 <#ぱそ:akiraani> ようするに、WMPで音声ファイルを再生すると、再生したままプレイヤーを終了させても再生紙続ける 22:47:37 <#ぱそ:akiraani> 再生停止した状態でWMPを終了させてもプロセスが残っていてファイルつかみっぱなし 22:49:44 <#ぱそ:akiraani> 回避策がタスクマネージャでwmplayer.exe プロセスを強制終了 22:50:03 <#ぱそ:akiraani> 地味にうざいw 22:52:36 ! LizardMen (Ping timeout) 22:52:58 <#ぱそ:sf> .k Windows Media Player 11 22:52:58 <#ぱそ:Role> キーワード一覧の http://www.koubou.com/keywords/Windows%20Media%20Player%2011 をどうぞ♪ 22:53:17 + LizardMen(~LZD@ntaich413039.aich.nt.ftth4.ppp.infoweb.ne.jp) to #ぱそ 22:59:28 + akiraani_(~akiraani@ackube002045.adsl.ppp.infoweb.ne.jp) to #ぱそ 2009/07/31 23:00:00 23:00:03 + dain(~dain@60-62-214-127.rev.home.ne.jp) to #ぱそ 23:03:48 ! akiraani (Ping timeout) 23:07:12 ao_workin -> ao_note 23:15:07 + Zero2(~Zero2@gd-dm11-0132.lcv.ne.jp) to #ぱそ 23:20:21 ! ao_note ("Leaving...") 23:29:00 + i8086(~i8086@nttkyo752140.tkyo.nt.ftth.ppp.infoweb.ne.jp) to #ぱそ 23:31:44 ! lute (Ping timeout) 23:35:37 + lute(~lute@p2253-ipbf501fukuokachu.fukuoka.ocn.ne.jp) to #ぱそ 23:37:07 + coppola(~coppola@EM114-48-92-73.pool.e-mobile.ne.jp) to #ぱそ 23:40:39 ! soutou (Ping timeout) 23:41:11 Yaduka_ -> Yad_sleep 23:44:15 ! lute (Ping timeout) 23:55:27 + ponta_(~ponta@ip-west-069.enjoy.ne.jp) to #ぱそ 2009/08/01 00:00:17 end