私は2つのスレッドを持つプログラムを持っています。あるスレッドのクラッシュが他のスレッドにどのような影響を与えるか。
- スレッド1:IOCTLでコール(ドライバーとの相互作用)
- スレッド2:SIGSEGVが来た他のものを行います。
この場合、スレッド1はioctl呼び出しの実行を完了するか、スレッドは実行中のカーネルコードの間で停止しますか?
可能であれば、Windows、Linux、およびAndroidのコンテキスト(debuggerdがptraceを使用して墓石を作成するプロセス)で回答を提供してください。
これを自分で調べるために行った手順を詳しく説明してください。 –