AN HTTPD ゲストブック/コメント集(2004年1月7日11:11)


中田昭雄 nakata@st.rim.or.jp 2004/01/13 20:42

Tiny さん、
アプリケーションエラーの後では機能しないのが普通ですから、そのことについては納得できます。
送っていただいたログをもとに調べてみます。


Tiny tinywood@hotmail.com 2004/01/13 12:15

中田さま、

返事遅くなって申し訳ございません。

>アプリケーションエラーで終了するのは、サービス登録前の httpd.exe なのだろうと思います。
>サービスで起動された httpd.exe がタスクトレイにアイコンを出すはずですが、それが出ないということですね。
その通りです。サービス登録にチェックしてOKボタンを押した瞬間にアプリケーションエラーになります。

>その状態で Windows を再起動してもアイコンは出ませんか?
再起動、再ログインしてもアイコンは出ません。ログインしたときもアプリケーションエラーでhttpd.exeが落ちていました。
また、以前この状態でも正常に機能すると書きましたが間違っていました。この状態では機能しませんでした。
ワトソン博士のログが取れたので後ほど送りますのでよろしくお願いいたします。

Tiny


中田昭雄 nakata@st.rim.or.jp 2004/01/08 21:17

Tiny さん、
サービスにチェックを入れてOKを押すと、
(1)タスクトレイのアイコンは消えて httpd.exe は終了し、
(2)サービスに登録されてサービスが起動し httpd.exe が起動され、
(3)タスクトレイにアイコンが現れる
というのが正常な動作です。

アプリケーションエラーで終了するのは、サービス登録前の httpd.exe なのだろうと思います。
サービスで起動された httpd.exe がタスクトレイにアイコンを出すはずですが、それが出ないということですね。
その状態で Windows を再起動してもアイコンは出ませんか?


Tiny tinywood@hotmail.com 2004/01/08 14:47

中田昭雄さま、

早速のご返答ありがとうございます。
言葉足らずで本当に申し訳ございません。ご指摘のとおり「デスクトップのアイコン」
ではなくてタスクトレイのアイコンです。
サービス起動にチェックを入れてOKを押すとその瞬間にタスクトレイからアイコンが
消えたので確認するとアプリケーションエラーだったのです。その状態でもちゃんと
httpd.exeが機能しています。(Web閲覧のみですべての機能については確認しておりません)
後ほどワトソン博士のログを送付させていただきます。
ありがとうございました。


中田昭雄 nakata@st.rim.or.jp 2004/01/07 21:29

Tiny さん、
Windows 2003 Server 固有の問題だとしたら、解決は難しいかもしれませんね。

もっとも、症状がよくわからないところがあります。
普通アクセス違反などのアプリケーションエラーで強制終了した場合には正常に機能しないと思われます。
また、「デスクトップのアイコン」というのもよくわかりません。タスクトレイのアイコンが消えるということでしょうか? もしそうなら、CTRL+ALT+H のホットキーも使えない状態でしょうか?
アプリケーションエラーの内容についてはそのアドレス(0047CBA0)だけではわかりません。DrWatson のログ(drwtsn32.log(?))ができていると思うので、それをメールで送ってください。


Tiny tinywood@hotmail.com 2004/01/07 11:11

初めまして、
私も使わせていただいております。本当に秀逸なソフトウェアですね。
早速トラブルシュートで申し訳ございません。当方去年までWindows2000 Serverで
運用していました。それまではまったく問題がありませんでした。
しかしWindows 2003 Server (Standard)にインストールしてサービス起動したところ
サービスは正常に起動して問題なく機能するのですがデスクトップのアイコンが
アプリケーションエラーで落ちてしまいます。機能はしているものの設定とかが出来なくなって
しまい多少不便な状況です。
以下イベントログのアプリケーションログです。

DrWatson 情報 なし 4097 N/A ****** 
アプリケーション C:\Anhttpd\httpd.exe がアプリケーション エラーを起こしました。
01/0*/2004 10:10:33.394 にエラーが発生しました。
発生した例外: c0000005 アドレス 0047CBA0 (httpd!_GetExceptDLLinfo)

Application Error エラー (100) 1000 N/A ******
エラー発生アプリケーション httpd.exe、バージョン 0.0.2.0、
エラー発生モジュール httpd.exe、バージョン 0.0.2.0、
エラー発生アドレス 0x0007cba0
何かわかりましたらご教授願えませんでしょうか?
よろしくお願いいたします。