アカウント名:
パスワード:
「オプションの診断データを送信する」をオフにすれば収まるって事はユーザの行動情報収集用の処理でホストアプリを巻き込んで落ちてる訳か。余計なことの為になんてことを。
Embarcadero Technologiesの説明見た感じ、Windowsのコンポーネントが想定外の挙動してVCLのコンポーネントが処理できず例外吐いてそんなの想定してないアプリがcatchしてなくて死ぬみたいな流れかなあ。
ライブラリが元々投げることになっている例外はすべて掴むべき。絵投げてきた理由が間違ってる?知らん。
Win32 APIはそう簡単に例外投げない。出るのはNULLとHRESULTと不具合。
C言語(C++ではない)向けのインターフェースなんだから例外を投げるわけがない。
というか例外の実装って処理系によってけっこう違うから、OSをどのような言語で書こうがプロセス側で例外を受け取るのは難しい。JavaVMや.NETランタイム内とかだと例外の実装も決められてるので言語をまたいで扱えるけどね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日々是ハック也 -- あるハードコアバイナリアン
余計な事をしたんだろうな (スコア:1)
「オプションの診断データを送信する」をオフにすれば収まるって事はユーザの行動情報収集用の処理でホストアプリを巻き込んで落ちてる訳か。
余計なことの為になんてことを。
Re: (スコア:1)
Embarcadero Technologiesの説明見た感じ、Windowsのコンポーネントが想定外の挙動してVCLのコンポーネントが処理できず例外吐いて
そんなの想定してないアプリがcatchしてなくて死ぬみたいな流れかなあ。
Re: (スコア:0)
ライブラリが元々投げることになっている例外はすべて掴むべき。絵投げてきた理由が間違ってる?知らん。
Re: (スコア:0)
Win32 APIはそう簡単に例外投げない。出るのはNULLとHRESULTと不具合。
Re: (スコア:0)
C言語(C++ではない)向けのインターフェースなんだから例外を投げるわけがない。
Re: Re: (スコア:0)
というか例外の実装って処理系によってけっこう違うから、OSをどのような言語で書こうがプロセス側で例外を受け取るのは難しい。JavaVMや.NETランタイム内とかだと例外の実装も決められてるので言語をまたいで扱えるけどね。