UNIXで、CよりOracleのSQL*Loaderを使用しています。
CSVファイル->Oracleのテーブル
でデータを挿入する際に、テーブルのカラムサイズが
足りずにエラーが発生し、最大エラー件数を超えたので
処理がエラーで終了しました。
その際に、
セグメンテーション・フォールト(coredump)
というメッセージが表示されます。
ついでに補足するならば、Cのプログラムを直接起動すると、
上記エラーメッセージ出力後、プロセスは終了しますが、
別プログラムより起動した場合(UID=root)、
プロセスが終了してくれません。
上記メッセージの意味と、なぜrootからだと
プロセスが終了しないのか、が分かりません。
どなたかお分かりになる方、よろしくお願いします。
No.1ベストアンサー
- 回答日時:
セグメンテーション・フォールトは、プログラムが、アクセスを禁止されて
いるメモリー領域にアクセスしようとしたということです。大抵はプログラムの
バグです。
coredumpは、OSがその時のメモリーの状態をcoreというファイルに保存した
ということです。
UIDがrootの場合にプロセスが終了しない理由は、はっきりとはわかりませんが、
上記のことを考えれば、root権限ならばアクセスできるところにアクセスして
いるのかもしれません。とすると、プロセスが終了しないのは、結構危険な
状態なのかもしれません。
早速のご回答ありがとうございます!
プログラムを調べたところ、ご指摘の通り、バグがありました。
修正後は正常に動いています。
プロセスが終了できなかったのも、おそらくranxさんの
予想通りではないかと思われます。
大変助かりました。どうもありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(学校・勉強) この中で間違ってある説明はありますか?詳しい方に教えていただきたいです。 A. 1つのプログラムが複 2 2023/07/14 01:15
- Windows 10 バッチファイルでのエクスプローラー終了 1 2022/05/30 14:32
- PostgreSQL DBFluteについて質問です。 環境:PostgreSQL java8 前提:webアプリケーショ 1 2022/07/07 00:49
- ノートパソコン Win10 EXCEL でのエラー 2 2022/04/03 15:57
- 日本株 SBI証券HYPER SBI 2のエラー 1 2023/01/31 13:38
- Windows 10 windows10のクリーンインストールが完了出来ない 2 2022/06/04 13:33
- Excel(エクセル) Excelのマクロについてご教授ください 2 2023/02/25 09:43
- デスクトップパソコン PCの通電はするがモニタが黒い画面のまま何も表示はじまらない。 7 2023/01/10 09:36
- UNIX・Linux Kali Linuxで起動できない - Minimal BASH Like Line Editing 1 2022/06/03 13:14
- Java javaでのプログラム(配列)について質問です. 2 2022/10/14 22:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
TOPコマンドで表示するCPU使用...
-
タスクマネージャに表示されな...
-
強制終了できないプロセスの強...
-
プロセス、サービス、デーモン...
-
アクロバットを終了しても、プ...
-
助けて! windows10について ...
-
Windowsで作れるスレッド最大数...
-
イラストレータでの透明部分の...
-
”mail"が閉じれず、"システム終...
-
Windows 10のエクスプローラー...
-
セグメンテーション・フォールト
-
あるPCでWindowsログインユー...
-
windows 間違ったボリュームが...
-
ウィンドウズ10にて、エクスプ...
-
apacheの実行ユーザ名を取得
-
エクスプローラの表示順
-
SONYの音楽ソフト「x-アプリ」...
-
iqoo neo 9と言うスマホがある...
-
windows10のごみ箱をrd /s /q C...
-
Dirコマンドでフォルダ内ファイ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
TOPコマンドで表示するCPU使用...
-
プロセス、サービス、デーモン...
-
タスクバーの音量アイコンをク...
-
タスクマネージャのCPU率がおか...
-
CPU使用率が常に50~10...
-
System Idle Processってなに?...
-
コマンドライン上でファイルを...
-
Windowsで作れるスレッド最大数...
-
タスクマネージャで終了できな...
-
プロンプトが返らない
-
ps コマンドのステータス。S Ss...
-
プロセスがタスクマネージャー...
-
Powershell プロセス二重起動
-
【プログラム】 iu14d2n.tmp ...
-
Windowsで同時にオープンできる...
-
Windows 10のエクスプローラー...
-
ネットワーク使用率約75%維持状...
-
httpdの子プロセスがゾンビ化す...
-
デーモンモードとは何でしょうか?
-
IE プロセスが消えない
おすすめ情報