Siderscan が見つけた著名OSSの問題コード: Intel社Thermal Daemon
- 概要: 主にLaptop 用のCPUの温度管理ツール
- 言語: C++
- 該当リンク: https://github.com/intel/thermal_daemon/issues/311
コピペで作成されたと思われる、2つの異なるファイル間の重複コードです。オリジナルと思われる右では"cdev_count” に対する処理を、左では同一のロジックで"z_count" に対する処理を行っていますが、110行目でcdev_count を修正するのを忘れています。正常系では問題はありませんが、エラー時のメッセージが全く別のクラスのものになってしまいます。

Sider Scan でバグを検出し、修正提案を送りました。メンテナーにバグであると確認していただき、プルリクエストを送りました。レビューを経てマージされ、現在は修正されています。
