過去の桐井戸端BBS (桐ver.8)
20224 「KIRI8 のページ違反です」というエラーの修復方法を教えてください yagi 2003/05/06-18:08
職場で桐を使わさせていただいているのですが、
最近、

-----------------------------------------------
KIRI8 のページ違反です。
モジュール : MFC42.DLL、アドレス : 0167:5f40ea88
Registers:

…云々…

Stack dump:
-----------------------------------------------

というエラーが出ます。
このエラーの修復方法についてご存じの方がいましたら
是非ともご返答お願いいたします。
20232 エラーメッセージからでは 佐田 守弘 2003/05/06-22:58
記事番号20224へのコメント
yagiさん
書かれている
 >KIRI8 のページ違反です。
 >モジュール : MFC42.DLL、アドレス : 0167:5f40ea88
 >Registers:
は、開発者が原因特定の時に役立つメッセージではありますが、
我々一般ユーザーには原因の特定はできません。

とは言え、MFC42.dllは桐のシステムフォルダの中にありますが、
管理工学研究所が作ったDLLではなくて、Microsoftから提供を受けているDLLの様ですね。

最近セットアップした別のアプリが持ち込んだ他の共有DLLとのリビジョンの不整合などによって、
桐から呼び出している上記DLLの上で障害が起きた様な事も考えられます。

以下の事を添えてサポートに相談した方が良いかも知れません。
・障害発生に再現性があるのかどうか
・どの様な事をすると発生するか
・発生が始った頃に行った新しいアプリのセットアップなど

佐田守弘(KS-00119)
20233 追加:MFC42.DLL 佐田 守弘 2003/05/07-01:05
記事番号20232へのコメント
yagiさん
前コメントを書いてみた後で、事によるとと思い、追加で確認します。
桐ver.9ではMFC42.DLLは桐のシステムフォルダにありますが、桐ver.8では
桐ver.8のシステムフォルダにあるのかどうかと、タイムスタンプを確認してみて下さい。

もし桐のシステムフォルダではなく、Microsoft Shaerdなどに入っていて、
タイムスタンプが桐に付属しているものと異なっている場合には、
他のアプリによって異なるリビジョンのものに書き換えられた可能性があります。

佐田守弘(KS-00119)
20234 Re:追加:MFC42.DLL hidetake 2003/05/07-07:54
記事番号20233へのコメント
MFC42.DLL に関しては過去のログを参照して下さい。

ここや
http://www.fuku3.com/~habata/cgi-bin/namazu.cgi?query=MFC42.DLL&submit=%C1%B4%CA%B8%B8%A1%BA%F7%B3%AB%BB%CF%21&whence=0&max=20&result=normal&sort=score
【多遊】さんの
http://www2u.biglobe.ne.jp/~s_tanaka/cgi-bin/bbs/bbs.cgi?function=search&locate=all&search_string=MFC42.DLL
の記事が参考になる部分があろうかと思います。

これの発生に関してや対処方法は OS によっても異なります。
要は NT系(2000/XP)ではこのようなエラーが発生しにくいシステムになっているようですし,
Me や 2000以降のシステムファイル保護機能のある OS では対処が面倒になります。
それと DLL の競合によっての問題以外にも桐のシステムファイルが何らかの損傷を受けた場合でも,
同じようなエラーが発生した事もあります。

まずは,桐を再インストールしてどうなるか?
 (できれば1度アンインストールしてからの方が確実かも?)
試してみてはいかがでしょう?
 その結果,別の不具合が発生するソフトが出てくる場合もあるかも知れません。


20289 解決!! yagi 2003/05/10-16:57
佐田 守弘さん、hidetakeさん返信ありがとうございます。

とりあえず、桐をアンインストールして再びインストールすることで解決しました。
それから、個人的にhidetakeさんのバグ報告にとても感謝しています。

戻る