00:07:04 @shibafu528@social.mikutter.hachune.net
icon

んんーー?wwww

00:10:28 @shibafu528@social.mikutter.hachune.net
icon

Windows 10 1909, 20H2 (いずれも2021/01月例適用済)
FloraRPC 0.1.9
で、Header metadataを1つ以上設定してリクエスト送ると0xc0000409でクラッシュ

00:12:11 @shibafu528@social.mikutter.hachune.net
icon

……もしかしてWindowsのスタックが小さすぎて溢れたか!

00:27:00 @shibafu528@social.mikutter.hachune.net
icon

デスクトップのWindowsにQt5.15が入ってなかったので、涙を流しながらX270でビルド回してる

00:27:41 @shibafu528@social.mikutter.hachune.net
icon

いうてコピーすれば使えるような気がした

00:31:25 @shibafu528@social.mikutter.hachune.net
icon

デバッガーアタッチしたがもっとよく分からんことが起きているな

00:34:05 @shibafu528@social.mikutter.hachune.net
icon

完全に理解した、これ条件満たせばLinuxでも落ちるわ

00:34:10 @shibafu528@social.mikutter.hachune.net
icon

そしてスタックは関係ない

00:36:48 @shibafu528@social.mikutter.hachune.net
icon

これあれだ、Header metadataのkeyに使用不能な文字を入れるとエラーがハンドルできずにクラッシュする

00:37:18 @shibafu528@social.mikutter.hachune.net
icon

ASCII-Header → Header-Name ASCII-Value
Header-Name → 1*( %x30-39 / %x61-7A / "_" / "-" / ".") ; 0-9 a-z _ - .
と定義されているので、たとえば大文字アルファベット入れた瞬間に死ぬ
github.com/grpc/grpc/blob/mast

Web site image
grpc/PROTOCOL-HTTP2.md at master · grpc/grpc
00:43:33 @shibafu528@social.mikutter.hachune.net
icon

んーしかしそうか、この場合即座にabortするのか…

00:43:45 @shibafu528@social.mikutter.hachune.net
icon

入力のバリデーションで対処するしかないか。

01:04:07 @shibafu528@social.mikutter.hachune.net
icon

だいぶ残念なタイトルのissueを切った

通信時間の計測が不正確すぎる · Issue #95 · shibafu528/florarpc
github.com/shibafu528/florarpc

Web site image
通信時間の計測が不正確すぎる · Issue #95 · shibafu528/florarpc
01:04:42 @shibafu528@social.mikutter.hachune.net
icon

さっき喚いてたのも

Metadata keyに使用できない文字を含めてリクエストを送信するとクラッシュする · Issue #94 · shibafu528/florarpc
github.com/shibafu528/florarpc

Web site image
Metadata keyに使用できない文字を含めてリクエストを送信するとクラッシュする · Issue #94 · shibafu528/florarpc
01:05:15 @shibafu528@social.mikutter.hachune.net
icon

網内折り返し最高!!

01:07:29 @shibafu528@social.mikutter.hachune.net
2021-01-22 01:06:20 今谷里奈の投稿 mohemohe@mstdn.plusminus.io
01:07:35 @shibafu528@social.mikutter.hachune.net
icon

> ひかり電話で試験を行ったところ,モデムのリンク自体確立せず,確立しても不安定で,速度以前の問題のようです

へぇーそうなんだ

01:10:48 @shibafu528@social.mikutter.hachune.net
icon

光コンがないという単純な事実から全てを理解できなかった当時の俺をやや責めたいが、まあ大家が折れてファミリー引けたんだから全てOKなんや

01:13:38 @shibafu528@social.mikutter.hachune.net
icon

なんかちょっとしたバグ修正をやりたかったけど、いい時間になってしまったし諦めよう

01:15:51 @shibafu528@social.mikutter.hachune.net
icon

体感で遅くなければ遅くない(適当)

01:16:21 @shibafu528@social.mikutter.hachune.net
icon

引いた回線なぞ一要素でしかない

01:16:39 @shibafu528@social.mikutter.hachune.net
icon

かるばぶえっちだね

01:18:00 @shibafu528@social.mikutter.hachune.net
icon

引いた回線の帯域をフルに使ってることなんて、実家にrsyncしてる時くらいしかない

01:18:35 @shibafu528@social.mikutter.hachune.net
icon

そんなこと普通やらないので考える必要がない

01:19:54 @shibafu528@social.mikutter.hachune.net
icon

あしたも寿司くいたいけど、たぶん2日連続だと食いながら飽きたって言いそうだから我慢する

01:20:20 @shibafu528@social.mikutter.hachune.net
icon

かるばぶは128kbpsでいいでしょ

01:21:06 @shibafu528@social.mikutter.hachune.net
icon

VDSLはVTuberの配信を見るために最適化された方式であり

01:23:03 @shibafu528@social.mikutter.hachune.net
icon

実のところ、キモオタならギガビット以上の回線しか勝たんやろって思ってた一方、この老朽物件に住んでる人間がそんなにVDSLの宅内帯域潰してるとも考えにくく、さあどっちだ!?とは思ってました

01:25:49 @shibafu528@social.mikutter.hachune.net
icon

みかかに支払いは集約させている

01:27:07 @shibafu528@social.mikutter.hachune.net
icon

しかしジジイ大家に光つってVは、あながち間違ってはいないが詐欺くせえなと思う

01:28:07 @shibafu528@social.mikutter.hachune.net
icon

でも俺が個別で引いた時に工事担当者に詐欺まがいだとか言ってたらしいしな、見方の問題という話はあるがウーム

01:34:47 @shibafu528@social.mikutter.hachune.net
icon

3Mbps時代、なんで3Mbpsを兄妹で分け殴り合いながら耐えられていたんだろう

01:36:04 @shibafu528@social.mikutter.hachune.net
icon

モア47M使ってた時に電話でアしたことないけど

01:36:50 @shibafu528@social.mikutter.hachune.net
icon

局から遠かったから47M契約してやっと実測3Mという悲惨な土地であった

01:40:19 @shibafu528@social.mikutter.hachune.net
icon

帯域が枯れるほど激しい秘密のP2P通信

01:48:56 @shibafu528@social.mikutter.hachune.net
icon

CPU資源の消費やばいよね

02:13:11 @shibafu528@social.mikutter.hachune.net
icon

エビさん系ならプロデューサーさん nico.ms/sm37852163?cp_webto=sh

幽谷霧子の声聞くとよく寝れる気がする

09:06:51 @shibafu528@social.mikutter.hachune.net
icon

ひどい寝不足に襲われている

09:19:01 @shibafu528@social.mikutter.hachune.net
icon

homeブチミリにQt5のarm64バイナリ普通にあるな

09:19:54 @shibafu528@social.mikutter.hachune.net
icon

オフィシャルバイナリが提供されてないだけか

09:44:18 @shibafu528@social.mikutter.hachune.net
09:44:26 @shibafu528@social.mikutter.hachune.net
icon

👏

09:51:25 @shibafu528@social.mikutter.hachune.net
icon

玄関開けた瞬間に宅配テロ受けたんだけど

09:52:08 @shibafu528@social.mikutter.hachune.net
icon

つついって書いてあった

09:52:28 @shibafu528@social.mikutter.hachune.net
icon

遅刻するので置いて仕事いきます

11:22:07 @shibafu528@social.mikutter.hachune.net
icon

バカ眠い

11:52:03 @shibafu528@social.mikutter.hachune.net
icon

20年前にやれや

Making Win32 APIs More Accessible to More Languages - Windows Developer Blog blogs.windows.com/windowsdevel

12:02:37 @shibafu528@social.mikutter.hachune.net
2021-01-22 11:58:25 kb10uyの投稿 kb10uy@mstdn.maud.io
icon

やはり貧で TL を補正していかなければ

12:02:43 @shibafu528@social.mikutter.hachune.net
icon

ヒィン

12:57:38 @shibafu528@social.mikutter.hachune.net
icon

ちちでかくかくの、飛び抜けてるとギャグ時空的になあなあの気持ちになるけど、小さいのをそこそこでかくするのは許しがたい

18:55:51 @shibafu528@social.mikutter.hachune.net
icon

ぱそこんわがんね

18:56:24 @shibafu528@social.mikutter.hachune.net
icon

仕事のせいでTissue強化するモチベが出てきた、が家帰ったらリセットされそう

18:56:58 @shibafu528@social.mikutter.hachune.net
icon

やりたいこといっぱいあるんなあ

20:26:57 @shibafu528@social.mikutter.hachune.net
2021-01-22 20:02:15 Izumi Tsutsuiの投稿 tsutsuii@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

20:26:59 @shibafu528@social.mikutter.hachune.net
2021-01-22 20:02:57 やっさんの投稿 toshi_a@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

20:27:01 @shibafu528@social.mikutter.hachune.net
2021-01-22 20:04:10 やっさんの投稿 toshi_a@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

20:27:17 @shibafu528@social.mikutter.hachune.net
icon

ニチャア

20:27:28 @shibafu528@social.mikutter.hachune.net
icon

@toshi_a あーもう!!!!!

20:28:51 @shibafu528@social.mikutter.hachune.net
icon

隣の席の人が何Pなのか分からない

20:29:15 @shibafu528@social.mikutter.hachune.net
icon

何の誰Pなんだろう

20:30:36 @shibafu528@social.mikutter.hachune.net
icon

yyskicu入るにはパスワード付きzipで申込書.xls送らないといけないのか

20:41:31 @shibafu528@social.mikutter.hachune.net
icon

ぽうちついた…

20:46:09 @shibafu528@social.mikutter.hachune.net
icon

?('ω')???????????

Attach image
Attach image
20:49:20 @shibafu528@social.mikutter.hachune.net
icon

ゆかり送られたら普通に困ったのでセーフですね

20:49:37 @shibafu528@social.mikutter.hachune.net
icon

結月ゆかりは好きだけど、ゆかりふりかけは苦手なんですよ

20:57:04 @shibafu528@social.mikutter.hachune.net
icon

ところでふりかけなんて干し芋に入ってないやろ、またインジェクション攻撃か

21:01:05 @shibafu528@social.mikutter.hachune.net
icon

あひるはポインタ持ってるやん

21:02:04 @shibafu528@social.mikutter.hachune.net
icon

武士みたい

21:03:03 @shibafu528@social.mikutter.hachune.net
icon

ところで:何が望みだ……

21:05:08 @shibafu528@social.mikutter.hachune.net
icon

えっちなXMLパーサだよ、何かな

21:08:07 @shibafu528@social.mikutter.hachune.net
icon

javax.xml.parsers.SEXParser

21:10:13 @shibafu528@social.mikutter.hachune.net
icon

StAXってどういう性行為?

21:31:07 @shibafu528@social.mikutter.hachune.net
icon

win32metadataのニュースを改めて見ながら、昔々人々はIDEに付属しているwindows.hからdeclare functionを吐くツールを使ってうんうんうんうんしていたというのを思い出している

21:33:41 @shibafu528@social.mikutter.hachune.net
icon

すじ1000 達成 - 一休のイラスト - pixiv
pixiv.net/artworks/86706656

えっ1000達成しちゃったのマジ?

21:49:28 @shibafu528@social.mikutter.hachune.net
icon

grpc_header_key_is_legal() とか grpc_header_nonbin_value_is_legal() とか使ってバリデーションを書きたいが、gRPC C++にラッパーとか入ってないもんだろうか

21:50:10 @shibafu528@social.mikutter.hachune.net
icon

QStringからstd::stringにして、std::stringからgrpc::Sliceにして、grpc::Sliceからgrpc_sliceにして…みたいなことになる

21:51:54 @shibafu528@social.mikutter.hachune.net
icon

grpc::SliceReferencingString()を使えばgrpc::Sliceは経由の必要ないか

22:12:04 @shibafu528@social.mikutter.hachune.net
icon

暴力に訴え始めた

Attach image
Attach image
22:13:42 @shibafu528@social.mikutter.hachune.net
icon

すげえこれで動くのか 動くと思わなかったわ

22:13:55 @shibafu528@social.mikutter.hachune.net
icon

clang-tidyにexplicitにやれタコって言われまくってる

22:15:52 @shibafu528@social.mikutter.hachune.net
icon

QStringから得たstd::stringのアドレスを指すgrpc_slice、std::stringが生きてる限りは合法のはずなのでこれでいい

22:15:56 @shibafu528@social.mikutter.hachune.net
icon

と思っているが

22:21:37 @shibafu528@social.mikutter.hachune.net
icon

屁がくさい

22:39:09 @shibafu528@social.mikutter.hachune.net
icon

よしWindowsでも動いとるな

Attach image
22:42:53 @shibafu528@social.mikutter.hachune.net
icon

そういえばFloraRPCの小さめの文字の場所、96dpiのWinだと描画が怪しかった

22:43:32 @shibafu528@social.mikutter.hachune.net
icon

なんかこの共通メタデータの右のとか

Attach image
22:44:14 @shibafu528@social.mikutter.hachune.net
icon

このスクショ撮ってるのは120dpiだけど

23:04:44 @shibafu528@social.mikutter.hachune.net
icon

なんかdtvault-central、通信中CPU食いすぎ感ある。なんか実装がおかしそう。

Attach image
23:06:11 @shibafu528@social.mikutter.hachune.net
icon

……うん……うん?FloraRPC、レスポンスバッファがメモリリークしてる気がする

23:07:28 @shibafu528@social.mikutter.hachune.net
icon

リクエストエディタのタブ閉じたらメモリ解放されるのが期待動作なんだが…

23:27:24 @shibafu528@social.mikutter.hachune.net
icon

えーこのメモリリークどこからだよ

23:34:14 @shibafu528@social.mikutter.hachune.net
icon

still reachable: 875,605,786 bytes in 102,643 blocks

23:34:41 @shibafu528@social.mikutter.hachune.net
icon

……うん?