Pedia

ハイゼンバグ

はいぜんばぐ

Heisenbug

原因を調査しようとすると(デバッガを動かす、ログ出力を追加するなど)、挙動が変わったり消えたりしてしまう再現性の低いバグのこと。メモリのタイミング依存や競合状態などに起因することが多い。

最終更新: 2026/1/23

由来・語源

物理学のハイゼンベルクの不確定性原理(観測行為が対象の状態に影響を与える)にちなんだ命名。

使用例

このクラッシュはデバッガを繋ぐと発生しない、厄介なハイゼンバグだ。

関連用語

  • 同義語:
  • 関連: 競合状態 - デバッグ - ボーアバグ - シュレーディンガーの猫, 競合状態, デバッグ, ボーアバグ, シュレーディンガーの猫
TOP / 検索 Amazonで探す