【続 Vol.2】CentOS7.5 の perf probe / perf record のバグと思われる挙動を調べ中 - bugs.centos.org にレポート

hiboma.hatenadiary.jp これの続き. 分かっている事をまとめて 0014961: perf probe / perf record cause segmentation fault - CentOS Bug Tracker にバグレポートをだして Confirm してもらえました.

【続】CentOS7.5 の perf probe / perf record のバグと思われる挙動を調べ中

hiboma.hatenadiary.jp 上記のエントリを書いたのだが、VM を作り直したところ再現がとれなくなったので改めて検証しなおした. (別のバグを調査した VM を使いまわしたのだが、パッケージインストール後にカーネルパニックを起こした影響かでパッケージ/ファ…

【続】CentOS7.5 の fsnotify がレースコンディションを起こすバグ : CentOSPlus kernel-plus での fix がリリースされた

hiboma.hatenadiary.jp このエントリを書いたのちに kernel-3.10.0-862.3.3.el7.x86_64.rpm がリリースされていますが、 Intel® Core-based microprocessors の Lazy FP state restore の脆弱性 - CVE-2018-3665 を対象としたセキュリティフィックスを含むの…

CentOS7.5 の perf probe / perf record のバグと思われる挙動を調べ中

(2018/6/16 14:15 追記) VM を作り直したら systemd が segmentaion fault するもののカーネルパニックは再現しなくなったので、私の VM がおかしかった可能性があります . 中途半端な検証ですいません. 引き続き調べてい ます Dynamically Obtain Shared Ob…

CentOS7.5 カーネルの fsnotiy のバグと libev の inotify_add_watch(2) と inotify_rm_watch(2) を調べたけどよくわからん

hiboma.hatenadiary.jp というエントリを書いたのちに、下記のような感想を頂いていて これ、そもそもin_tailプラグインがinotify_rm_watch→inotify_add_watchを繰り返してるのはなんでなんだろ?必要性がないような… / “CentOS7.5 の fsnotify がレースコン…

都民の森〜風張峠〜奥多摩 🚲

暑いので海か山か迷ったが、山に向かい都民の森〜風張峠〜奥多摩を巡ってきた 走行距離 149 km 獲得標高 1400m 以前に登った時も檜原〜都民の森は「アップダウンがしんどい!!!」という感想だったけど、やっぱり今回もしんどかった. 苦手

CentOS7.5 の fsnotify がレースコンディションを起こすバグを nginx + td-agent + in_tail プラグインで踏む

2018/6/16 追記 CentOS Plus の kernel-plus では修正が入っています. 詳しくはこちらをご覧ください hiboma.hatenadiary.jp エントリの概要 CentOS7.5 の fsnotify() がレースコンディションを起こすバグを、 nginx + td-agent (fluentd) + in_tail プラグ…

perf trace で コールグラフを出す

以前こんなエントリを書いたが、それの perf trace 版 hiboma.hatenadiary.jp perf trace で --call-graph というオプションを指定する 環境 CentOS7.5 で試した 使い方 こんな感じでワラワラと コールグラフ を出しつつトレースできる

湘南 鎌倉 🚲

湘南〜鎌倉までひたすら南下して、海をみて、折り返して、ひたすら北上して終わり 走行距離 144km 獲得標高 961m. たくさん走ったのに 30分位しか海を眺めてないぞ

台場 🚲

体調がいまいちだったのでお台場まで走ってうろついて終わり. 73km 気温が低いけど日差しが強烈でカラっとしていて the 5月といったお天気だった. 風が吹き荒れていたので緊張して疲れた

GW(4) 泉ヶ岳 🚲

5/5(土) 仙台の泉ヶ岳をのぼってきた 仙台市内から1時間ちょいでアクセスできるスキー場。近い割に獲得標高もそこそこで、一部かなりハードな斜度もあるヒルクライム場だった hillclimblist.com 走行距離 64 km, 獲得標高 967m

GW(3) 宮城蔵王 🚲

5/4(金) 宮城蔵王越えにチャレンジしたが、急激な悪天候や準備不足で走破を諦め途中で引き返した 過去、何度か仙台に自転車で訪れているものの、毎回雨模様で天気に恵まれないのだが、今回も悪天候にやられれてしまった 走行距離 122 km, 獲得標高 1,997m 走…

GW(2) 那須〜仙台 🚲

5/2(火) 那須から仙台へと帰省 那須〜白河は国道4号線 白河以北は、東に逸れて国道349号線 をメインルートとした 349号線は交通量の少ない穏やかな道で信号もほとんど無く、宮城の丸森まで延々と北上するコースになる。ただし、4号線よりも細かなアップダウ…

GW(1) 東京〜那須 🚲

5/1 (月) 東京から那須まで帰省 過去に 4号線 と 新4号線 で北上するルートを 走破し満足したので、今回は4号より西のルートを選択した 走行距離 170km, 獲得標高 887m, 走行時間 7:33, 総時間 (休憩・停車含む) 10:01:28 計画 埼玉は東北自動車道の沿道沿い…

prilmit についての調べ物

社内 slack で prlimit の話題があがったので、どういうもんだったかと調べた prlimit(2) システムコール 任意の pid のリソースリミットを変更するシステムコールである。 ulimit, setrlimit, getrlimit, /proc/$pid/limits, /etc/security/limits.conf, pa…

奥多摩〜丹波山村〜柳沢峠 🚲

奥多摩、丹波山村を超えて柳沢峠まで登ってきた。記録的な暑気のおかげで山の上も陽気にめぐまれ、半袖・レーパンで峠の新緑をエンジョイできた 久々に長丁場の峠でしんどかった。走行距離 125km と獲得標高 1,773m

彩湖〜羽村〜多摩川 🚲

4/8(日) 午前から昼にかけて晴天だったが、うっすら寒く風も強かった 風から逃げるように周遊して98km. 先週も強風だったので ついてないなー

荒川〜吉見さくら堤公園〜熊谷 🚲

3/31 (土) 荒川を北上して、吉見の桜をみて、熊谷で折り返して 132 km 暖かくなり調子もでてきて 久々にしっかり走った. 夕方の凶悪な向かい風がなければ、あと +15km 追加で走りたかった

ディレクトリを getdents(2) しつつ rename(2) を繰り返す実験

www.kunst1080.net シンプルそうな問題でありながら、実は手強いネタで、 背後にいろんな理由が工夫やあるのだな〜と非常におもしろかったです. この手の調査では strace を取ってシステムコールを追いかけたくなる。find(1) が呼び出す getdents(2) がどん…

aws-sdk-ruby Aws::S3::Object#presigned_ur のバグレポート - 修正済み

hiboma.hatenadiary.jp このエントリで aws-sdk-ruby のバグレポートを出したことを記したが、既に修正されて aws-sdk-core (3.17.1) がリリースされている github.com めでたし 感想 aws-sdk-ruby で問題をレポートして「バグ」と 見なされた場合、数日で修…

aws-sdk-ruby Aws::S3::Object#presigned_ur のバグレポート

aws-sdk-ruby の Aws::S3::Object#presigned_url を呼び出す際に :get + :reponse_expires を指定すると、署名付きURLを生成せずに NotImplementedError を raise してしまうのに遭遇した どのようなコードなんですか? #!/usr/bin/env ruby require 'aws-sdk…

aws-sdk-ruby -ドキュメント の fix typo

ドキュメントを直す小粒な PR を出してマージされた github.com Aws::Sigv4::Signer は presign_url メソッドを持つのだが、ドキュメントで presigned_url になっていたのを直しただけ 小さな違いだがドキュメントを参照している際に混乱する ところで、Aws:…

ClamAV - clamd の OnAccessExtraScanning 機能のメモリリークをレポートした

ClamAV - clamd の OnAccessExtraScanning を使う際にメモリリークする不具合を見つけたのでバグレポートをだした https://bugzilla.clamav.net/show_bug.cgi?id=12048 fix が入る前に公表してよいものか? 当初は 付きの issue として閲覧が制限されていた…

入間〜荒サイ 🚲

春眠 暁を Dura Ace のんびりペースで入間川まで出て、ほんのり追い風におされながら高速巡航で荒サイを下って終わり。1月、2月もほぼ毎週末走ってはいたけど、衰えてしまって長い距離を走れるまでになってない

pidof の -S / --separtor オプション で複数プロセスに strace する

procps の ML を眺めていたら便利そうな新機能がマージされていた gitlab.com $ ./pidof -h Usage: lt-pidof [options] [program [...]] Options: -s, --single-shot return one PID only -c, --check-root omit processes with different root -x also find…

procps-ng: sysctl の Segmentation Fault を報告 、の続き

hiboma.hatenadiary.jp 上記のエントリにも書いたのだが、2ヶ月ほど前に procps-ng にバグレポートを投げていたのにようやく反応をもらえて、速攻で fix された gitlab.com gitlab.com なかなかのんびりしているプロジェクトなのだな。また何か見つけたら貢…

刈場坂峠〜白石峠 🚲

12/30 (金)、2017年 最後の自転車 走行距離 97km、獲得標高 1415m 2017年を平穏にしめくくろう ... という気持ちとは裏腹に、気温0度の峠からダウンヒル中にパンクしたり、昼食が足りなくてハンガーノックになりかけたり、落石で通行止めの峠でルート変更を…

湘南平 🚲

11/25 (土) 江ノ島〜湘南平を走ってきた 走行距離 112km、獲得標高 785m 。湘南平は小ぶりな割に、なかなかの急勾配でびっくりした

奥多摩 🚲

11/19 (日) 新青梅街道をひたすら走って奥多摩 (のちょっと手前まで) の紅葉をエンジョイしてきた 走行距離 109km 獲得標高は 679m で控えめ。寒くなってきてしんどいよ

procps-ng: sysctl の Segmentation Fault を報告

procps-ng の master の sysctl を使っていたら Segmentation Fault を起こしたので issue をオープンしといた gitlab.com 問題のあるコミット 以下のような感じ diff --git a/sysctl.c b/sysctl.c index 29f31af..be05722 100644 --- a/sysctl.c +++ b/sysc…