web-dev-qa-db-ja.com

自分のプログラムのsegfaultの「システムプログラムの問題が検出されました」を無効にする

systemプログラムがSEGVであることを通知されてもかまいません-実際にそれらのケースを報告したいので、これは-の重複ではありません- 「システムプログラムの問題が検出されました」というメッセージがアップグレード後に定期的に表示されます

しかし、私はかなりの時間を費やして悪いCコードを書いており、自分のユーザースペースプログラムからsegfaultを頻繁に受け取るため、自分の非システムアプリケーションで「システムプログラムの問題が検出されました」の表示を停止したいと思います。

これは可能ですか、それともApportはinitの子のSIGSEGVを監視して、segfaultにポップアップするだけですか?

2
cat

Ubuntu 16.10でこの質問をしてから、これが修正されていることに気づきました。パッケージからインストールされておらず、署名された.desktopファイルが関連付けられていないユーザースペースプログラムは、このようなダイアログを表示しなくなりました。

この答えは古いバージョンのUbuntuには実際には当てはまりませんが、古いバージョンの答えを知りたいのですが。

0
cat