memrootじしょ
英和翻訳
memory access violation
memory access violation
/ˈmɛməri ˈæksɛs ˌvaɪəˈleɪʃən/
メモリー アクセス バイオレーション
1.
プログラムが許可されていないメモリ領域にアクセスしようとしたときに発生するエラー。
コンピュータプログラムが、アクセス権限がないメモリ領域を読み取ろうとしたり、書き込もうとしたり、実行しようとしたりした場合に発生する致命的なエラーです。これにより、プログラムがクラッシュしたり、システムが不安定になることがあります。
The
program
terminated
due
to
a
memory
access
violation.
(そのプログラムはメモリアクセス違反により終了しました。)
The program
そのプログラムを指します。
terminated
終了した、停止したという意味です。
due to
~が原因で、~のためにという意味です。
a memory access violation
メモリアクセス違反という特定のエラーを指します。
Debugging
revealed
a
memory
access
violation
in
the
array
handling.
(デバッグによって、配列処理におけるメモリアクセス違反が明らかになりました。)
Debugging
プログラムのバグを見つけて修正する作業を指します。
revealed
明らかにした、暴露したという意味です。
a memory access violation
メモリアクセス違反という特定のエラーを指します。
in the array handling
配列の操作や処理の最中という意味です。
A
common
cause
of
a
memory
access
violation
is
a
null
pointer
dereference.
(メモリアクセス違反の一般的な原因は、NULLポインタの参照解除です。)
A common cause
よくある原因、一般的な原因という意味です。
of a memory access violation
メモリアクセス違反の、という意味で、その原因が何であるかを説明します。
is
~である、~だという意味の動詞です。
a null pointer dereference
NULL値のポインタが指すアドレスからデータを読み書きしようとすることを指すプログラミングエラーです。
2.
実行中のプログラムが異常終了したり、システムがクラッシュしたりする原因となる、メモリ関連の重大な障害。
このエラーが発生すると、通常、関連するプログラムは強制的に終了させられます。オペレーティングシステムによっては、このエラーを検出するとシステム全体の安定性を保つために、問題のプログラムを終了させ、場合によっては「コアダンプ」と呼ばれる診断情報を生成します。
If
you
encounter
a
memory
access
violation,
save
your
work
immediately.
(メモリアクセス違反に遭遇したら、すぐに作業を保存してください。)
If you encounter
もしあなたが~に遭遇するなら、もし~に出くわすならという意味です。
a memory access violation
メモリアクセス違反というエラーを指します。
save your work
あなたの作業を保存するという意味です。
immediately
すぐに、ただちにという意味です。
The
game
crashed
with
a
memory
access
violation,
losing
all
unsaved
progress.
(そのゲームはメモリアクセス違反でクラッシュし、保存されていない進行状況がすべて失われました。)
The game
そのゲームを指します。
crashed
クラッシュした、動作を停止したという意味です。
with a memory access violation
メモリアクセス違反というエラーが原因でという意味です。
losing all unsaved progress
保存されていないすべての進行状況を失うことになったという意味です。
Developers
spend
hours
fixing
memory
access
violations
in
large
software
projects.
(開発者は大規模なソフトウェアプロジェクトでメモリアクセス違反の修正に何時間も費やします。)
Developers
開発者を指します。
spend hours
何時間も費やすという意味です。
fixing
修正するという意味です。
memory access violations
メモリアクセス違反という複数のエラーを指します。
in large software projects
大規模なソフトウェア開発計画や事業の中での、という意味です。
関連
Segmentation fault
Bus error
Page fault
Null pointer exception
Buffer overflow
Core dump