私が実行しているアプリケーションが実際に多くのアプリケーションを実行し、そのアプリケーションが出力を生成するため、数日間問題が発生しました。これらの出力の1つは、次の権限で生成されます。
?-wxr-s--- 1 ubuntu ubuntu 1318 Aug 28 12:55 output_app.err
sudo vim output_app.err
その後、同様の操作を実行しながら、以下を報告することを検討できますoutput_app.err is not a file
。出力は強く打つ正確に言うと、スクリプトはevalを使用してコマンドが実行され、出力がリダイレクトされます。このエラーは、ファイルシステムの破損に関連している可能性があると思います。私はSDカードのARM-32ビットプロセッサでUbuntuを実行しています。
dmesgを実行してアプリケーションを実行すると、次のエラーが表示されます。
[ 1203.425248] Unable to handle kernel NULL pointer dereference at virtual address 00000104
[ 1203.432000] pgd = d6748000
[ 1203.433343] [00000104] *pgd=00000000
Internal error: Oops - BUG: 805 [#8] PREEMPT SMP ARM
なぜこれが起こるのかというアイデアはありますか?ありがとうございます。
答え1
ファイルに既知の種類がないように見えるため、欠陥のあるファイルシステムがある可能性があります。
ファイルシステムチェックを実行することをお勧めします。
これが不可能な場合は、ファイルを削除して再生成してみてください。