ウェブエンジニア問題集
検索
カテゴリ
お知らせ
プラン
ログイン
ログイン
問題一覧に戻る
プログラム実行中に「Segmentation fault (core dumped)」が発生しました。主な原因は何ですか?
ネットワーク回線の切断
データベースのクエリ構文エラー
ハードディスクの物理的な破損
許可されていないメモリ領域へのアクセス
回答する
解説
正解は「許可されていないメモリ領域へのアクセス」です。初期化されていないポインタの参照や、配列の範囲外アクセスなどが原因でOSがプロセスを強制終了させた状態です。