マクロでメールが消えるNo.09263
hirn さん 22/02/22 21:09
 
 秀丸メール v7.10 32bit, HTMLメール編集アドイン v1.55 @ win10 です。

 html メールを作成し、以下のマクロを実行すると、メール内容が消えた後、保護
違反で落ちます。
loaddll "TkInfo.dll";
$s = dllfuncstr("RootHtml");
message $s;

 ご確認をお願いします。

[ ]
RE:09263 マクロでメールが消えるNo.09264
秀まるお2 さん 22/02/23 13:25
 
 こちらでテストしてみたんですが、うまく再現できませんでした。

 1.「新規メール」コマンド実行
 2.「表示 - HTMLメール編集」コマンドを実行してHTMLメール編集状態にすく。
 3.マクロ実行で、中身空っぽのメッセージが表示される。

 でした。新規メールじゃなくて「返信メール」を実行してからHTMLメールで返信す
る用のテンプレートに切り替えて実行しても落ちませんでした。

 落ちる場合は秀丸メールのデータ用フォルダにdump.txtが作成されて、そこに発生
日時を含む記録が出てると思うので、その内容を教えて欲しいです。サイズが大きい
&個人情報が混じってる可能性があるので、

    "maruo@mitene.or.jp"

 にメールで送ってほしいです。そうすれば原因が特定できる可能性が高いと思いま
す。

 dump.txtが無い場合は、すみませんがもうちょっと詳しい再現手順とか、あるいは
再現する時のテンプレートの内容とか、何か他の再現条件のヒントを教えて欲しいで
す。

 よろしくお願いします。

[ ]
RE:09264 マクロでメールが消えるNo.09270
hirn さん 22/02/24 23:14
 
 すみません、再現手順が不正確でした。

 1.「新規メール」コマンド実行
 2.「表示 - HTMLメール編集」コマンドを実行してHTMLメール編集状態に。
 本文書いて、草稿に保存してメールエディタウィンドウを閉じる。

 3.本体ウィンドウで2.のメールを選択し、
 マクロ実行で、中身空っぽのメッセージが表示される。
 削除しようとすると、保護違反。

 dump.txt も送りましたので、よろしくお願いします。

[ ]
RE:09270 マクロでメールが消えるNo.09271
秀まるお2 さん 22/02/25 09:06
 
 連絡いただいた方法で再現できました。dump.txtもありがとうございます。

 保護違反が発生しつつも落ちてる場所の関係(?)でdump.txtにはエラーログが残
らず、イベントビューアーの方に記録が出るようです。マクロ実行した直後で既にお
かしいので、そこで原因究明できると思います。

 修正して、とりあえずβ版アップロードさせていただきます。

[ ]