[delphi-users:4890] Runtime error 216 at 004045AA

718 views
Skip to first unread message

村の人

unread,
Apr 5, 2018, 1:59:06 AM4/5/18
to delphi...@freeml.com
お世話になります、黒川と申します。

OS : Windows10
Delphi 7
セキュリティー : ノートン

最近Windows10のアップデートが入ったらしく、
Delphi7で作成したプログラムの起動時に「Runtime error 216 at 004045AA」
と表示され強制終了するようになったと客先から連絡をいただき、いろいろ調査
をしているのですが、FormCreateにも入ってきていないようで、どのタイミング
で落ちているのか全く見当がついてません。

最近同様の症状が出たとかそういう話はないでしょうか?

Form1.FormCreateの中とか、Initializationのところとか、ログを出すようにも
してみたのですが、何も出力されません。
全く起動しないようです。

以上


MLホームページ: https://www.freeml.com/delphi-users

----------------------------------------------------------------------
◇豪華賞品を3,000名様に!「サントリーなるほどクイズ」テーマ:環境◇
サントリーの「環境」に関するクイズに全問正解すると、
「ザ・プレミアム・モルツ」などステキな賞品が総計3,000名様に当たる!
https://ad.atown.jp/adserver/cp?sid=7fc74&did=5ced&emid=&u1=
------------------------------------------------------[freeml byGMO]--

あなたの街のチラシがいつでも無料で見放題!
チラシをクリックしてチラシが拡大されたらポイントゲット♪
まずはかんたん登録♪ -ポイントタウン-
https://www.pointtown.com/ptu/rd.cgi?cid=8912
----------------------------------------------------------------------

BioPapard

unread,
Apr 5, 2018, 2:02:46 AM4/5/18
to delphi...@freeml.com
これではないでしょうか?外していたらすいません。
https://support.microsoft.com/ja-jp/help/259279/error-message-runtime-error-216

2018年4月5日 14:59 村の人 <delphi...@freeml.com>:



--

以上、宜しくお願い致します。

------------------------------------------------
中田 敦浩
E-mail atsuh...@pop02.odn.ne.jp
E-mail an0...@gmail.com
------------------------------------------------

hosokawa

unread,
Apr 5, 2018, 2:11:39 AM4/5/18
to delphi...@freeml.com
黒川さん

こんにちは。
細川です。

https://oshiete.goo.ne.jp/qa/7862466.html

マウスドライバが原因かもしれません。
Regards,
HOSOKAWA Jun
Application Division 3 Manager
embarcadero MVP for Delphi

[S/G] SERIALGAMES Inc.
TEL: 03-5812-4368
FAX: 03-5812-0970

---------------------------------------------------------------
このメールには、本来の宛先の方のみに限定された機密情報が含まれて
いる場合がございます。お心あたりのない場合は、送信者にご連絡のうえ、
このメールを削除してくださいますようお願い申し上げます。
PLEASE READ:This e-mail is confidential and intended for
the named recipient only. If you are not an intended recipient,
please notify the sender and delete this e-mail.
---------------------------------------------------------------

村の人

unread,
Apr 5, 2018, 8:59:10 PM4/5/18
to delphi...@freeml.com
中田様、細川様
情報提供ありがとうございます。

黒川です

セキュリティはノートンは入っているものの、その疑いも捨てられないので
ノートンパワーイレイサーでの検証は行ってもらってますが
Delphi謹製のアプリも含めて、実際には削除してはならないものも
削除対象と表示されるようで、その一覧を貰えるように交渉中です。

またドライバーは思いつかなかったですが、パソコンに何が入っているのか
DELLのWin10パソコンという事でしたが、インストール済みのプログラムの
一覧ももらえるように交渉中です。

手元のWindows10を最近のアップデートまで全て反映させるなど
してもそのような現象は出ないとの、処理状態を確認するためにログを出力
するコードを入れたものを実行してもらっても、FormCreate自体に入って
きていないどころか、コードのInitializationにも来ていないようなので、
プログラムの不具合以前の問題のように思います。
また試しに拡張子をEXEからCOMに変更した実行したところ、Initializationは
処理されたようですが、FormCreateには入ってこないという挙動を見せた
ところから、Exeの実行を妨げる何かがあるのかと疑っている次第です。

継続調査します。 orz


On Thu, 5 Apr 2018 14:59:03 +0900 (JST)
村の人 <delphi...@freeml.com> wrote:

高木太郎

unread,
Apr 6, 2018, 2:04:38 AM4/6/18
to delphi...@freeml.com
こんにちは、イマジオムの高木です。 いつもお世話になっております。

黒川さん:
> 最近Windows10のアップデートが入ったらしく、
> Delphi7で作成したプログラムの起動時に「Runtime error
> 216 at 004045AA」と表示され強制終了するようになったと
> 客先から連絡をいただき、いろいろ調査をしているのですが、
> FormCreateにも入ってきていないようで、どのタイミング
> で落ちているのか全く見当がついてません。

> Form1.FormCreateの中とか、Initializationのところとか、
> ログを出すようにもしてみたのですが、何も出力されません。
> 全く起動しないようです。

 根本的な解決ではなく、ヒントくらいですが……

  1.試しにメインルーチン(*.dpr の begin と end. の
    間)の冒頭にチェック処理を置いてみてはいかが
    でしょう?

      Unit1 の initialization にすら来ていないと
      なると、あまり期待できませんが。

begin

{<======= ここ }

Application.Initialize;
Application.MainFormOnTaskBar:=True;
Application.CreateForm(TMainForm,MainForm);
Application.Run;
end.

  2.新たに空の(何もしない)プロジェクトを作り、
    それを実行していただいて、同様のエラーが
    生じるかどうか確認してみてはいかがでしょう?
――――――――――――――――――――――――――――――――――――
株式会社イマジオム 代表取締役 高木太郎
〒316-0024 茨城県 日立市 水木町 1-11-10
電話:0294-28-0147
ファクシミリ:0294-28-0148
携帯電話:090-8177-5709
電子メール:tarou_...@imageom.co.jp
ホームページ:http://www.imageom.co.jp/


MLホームページ: https://www.freeml.com/delphi-users

----------------------------------------------------------------------
freemlを運営するGMOメディア株式会社では、
2019年新卒採用の募集をしております。
【募集職種】エンジニア職/Webデザイナー職
説明会も開催中!下記よりアクセスしてください。
https://www.gmo.media/recruit/?utm_medium=freeml&utm_source=freeml

村の人

unread,
Apr 9, 2018, 12:21:39 AM4/9/18
to delphi...@freeml.com
高木様

黒川です
ヒントでも大変ありがたいです。
状況により、その方法でも確認したいと思います。
ありがとうございます。
MLホームページ: https://www.freeml.com/delphi-users

----------------------------------------------------------------------
◇豪華賞品を3,000名様に!「サントリーなるほどクイズ」テーマ:環境◇
サントリーの「環境」に関するクイズに全問正解すると、
「ザ・プレミアム・モルツ」などステキな賞品が総計3,000名様に当たる!
https://ad.atown.jp/adserver/cp?sid=7fc74&did=5ced&emid=&u1=

河馬象

unread,
Apr 9, 2018, 2:18:21 PM4/9/18
to delphi...@freeml.com
昔、デフォルトプリンターが無い状態で、印刷フォント等取得するコンポーネン
トなどある時にランタイムエラーが出たことが有ります。(番号は失念してます)

 Windows10のアップデートで古いプリンタードライバーが消され無くなったPC
で、ランタイムエラーが出ていました。QuickReportやRaveReport、Fontダイア
ログ等使用したDelphi7プログラムです。
 プリンターが無い場合、試しにConon等のプリンターを手動でLPT1で登録する
と私の場合、エラーが出なくなりました。


----------------------------------
Kozo Okawa <ok...@mbox.kyoto-inet.or.jp>

村の人

unread,
Apr 19, 2018, 8:22:17 PM4/19/18
to delphi...@freeml.com
お世話になります、黒川と申します。

プログラムを起動するとRuntime Errorとなり実行されない件、

アドバイスいただきながらいろいろ調査した結果
思わぬところで解決の運びとなりました。

プロセッサと実装メモリが「使用不可」
http://workdesign.jp/data/trouble/data6709.html

原因はこれでした。
プロセッサと実装メモリが正しく表示されるようにWindowsの
設定を修正する事でDelphiアプリケーションが動作するように
なりました。

ありがとうございました。
Reply all
Reply to author
Forward
0 new messages